Escola virtual · GameMaker: Studio i Unity 5
Aprende a programar i crear els teus propis videojuegos
Aula virtual oberta a tothom per aprendre pas a pas, del primer joc fins a tècniques avançades de desenvolupament indie.
Contingut gratuït i premium, amb videotutorials pràctics i eines seleccionades per a desenvolupadors. Consulta el catàleg o escriu-nos per contacte.
01. — Què ofereix l'escola
Dos acadèmies per aprendre a fer_FAILURE
-
01
Acadèmia GameMaker: Studio 1.4
Tutorials i cursos per crear jocs 2D: RPG d'acció en temps real, Top Down Shooter, PONG complet i mini-jocs en GML, amb exportació a PC, Mac, Android, iOS i HTML.
-
02
Acadèmia Unity 5
Des de principis de 2017 l'enfocament de la plataforma es va centrar en el motor Unity 5 i el llenguatge C#, publicant un vídeo setmanalment al canal associat.
02. — A l'aula
Programació des de zero, pas a pas
El recorregut combina cursos de programació bàsica, pseudocodi i Python 3 des de zero amb tutorials de GameMaker: Studio. Cada tècnica va acompanyada d'exemples de codi i de videotallers pràctics: sistemes de pausa, transicions amb superfícies, il·luminació, partícules i creació de jocs de cotxes.
Els cursos es poden filtrar per nivell (principiant, intermedi, expert) i per tipus (gratuït o premium). Consulta la secció de cursos i la de blog per a articles tècnics sobre teoria de videojuegos i notícies del sector indie.
Benvingut a una escola virtual dedicada a l'aprenentatge pràctic de la creació de videojuegos, on cada lliçó combina explicacions clares amb videotutorials que es poden seguir al ritme de cadascú. El recorregut comença amb els fonaments de la programació i avança fins a tècniques de desenvolupament indie, de manera que un principiant pot construir el seu primer joc i un perfil més experimentat pot aprofundir en motors professionals. L'objectiu pedagògic és simple: aprendre fent, amb material pausat, examples reals i exercicis que es resolen pas a pas.
El catàleg cobreix tres motors i llenguatges principals: GameMaker: Studio amb el seu propi llenguatge, Unity 5 amb C#, i Python 3 com a base per a lògica i scripts. Aquesta varietat permet comprendre com el mateix concepte de programació —variables, condicions, bucles, funcions i col·lisions— es tradueix de manera diferent segons l'eina, enriquecint la visió del desenvolupament de jocs i donant més independència a l'alumne davant de qualsevol projecte.
La metodologia se centra en la pràctica: cada videotutorial mostra el procés complet, des de la idea inicial fins a un prototipus jugable, amb comentaris que justifiquen cada decisió tècnica en lloc de limiting-se a ordres ràpides. Aquest enfocament ajuda a comprendre per què es fa una cosa i no només com es fa, cosa que resulta essencial quan cal resoldre errors o adaptar el codi a un disseny propi que evoluciona classe a classe.
La comunitat d'alumnes comparteix el mateix material, de manera que les preguntes habituals es responen amb coherència i el ritme d'estudi pot ser flexible. Els exercicis proposats tenen diferents graus de dificultat, i els continguts premium aprofundeixen en aspectes que rarament apareixen als tutorials bàsics, com l'organització del projecte, l'eficiència, la interfície d'usuari o el poliment final d'un joc.
Per als queixeren de GameMaker: Studio, l'acadèmia ofereix tutorials i cursos dedicats a la creació de jocs en 2D, com ara els RPG d'acció, on es treballen sistemes de personatges, mapes, combat i progressió. El motor és especialment amable per a principiants perquè permet veure resultats visuals ràpidament, cosa que motiva, i alhora exposa nocions reals de matemàtiques aplicades al joc, com ara velocitats, angles i àrees de col·lisions.
Per als queixeren d'Unity 5, el camí s'obre cap a un flux de treball professional basat en C#, amb escenes, components, prefabs i sistemes d'scripting que permeten construir projectes de magnituds diferents. Les classes introduixen el motor de manera ordenada, assumint que cal comprendre l'estructura del projecte i el cicle de vida dels objectes abans d'afrontar reptes més ambiciosos com la física avançada o la persistència de dades.
El material es presenta en una interfície editorial i sobria, amb tipografia serificada per als titulars, text sense serifa per al cos i espais amplis que faciliten la lectura. Aquesta presentació, together amb les imatges en tonalitats càlides, crea una atmosfera de galeria serena on l'atenció es concentra en el contingut. Els apartats es separen per canvis suaus de fons, no per línies, cosa que evita distraccions i dona unitat al recorregut.
Els continguts es divideixen en material gratuït i material premium, de manera que es pot tastar l'escola sense compromís i decidir després si es vol accedir a la part més àmplia del catàleg. El material gratuït ja permet搞清楚 la metodologia i el nivell de qualitat, i el premium amplia la gamma de tècniques, projectes i eines seleccionades per a desenvolupadors que volen convertir l'aprenentatge en un hàbit productiu i continuat.
Qualsevol que vulgui aprendre a crear els seus propis videogames troba aquí un punt de partida clar: escollir motor, seguir els tutorials en ordre, resoldre els exercicis i anar construint un repertori personal de tècniques. L'escola virtual es presenta com un espai obert a tothom, sense exigeix experiència prèvia, i amb la convicció que la millor manera de dominejar la programació de jocs és la pràctica constant, ben explicada i ben documentada.
| Curs | Nivell | Focus |
|---|---|---|
| GameMaker RPG d'Acció amb GML | Expert | Joc RPG d'acció en temps real |
| GameMaker: crea videojuegos sense programar | Principiant | Primer pas en el motor 2D |
| GameMaker PONG complet amb GML | Intermedi | Curs complet de GML |
| Introducció pràctica a la programació | Principiant | Bases de programació |
| Curso Maestro de Python 3 des de zero | Principiant | Python 3 i pseudocodi |
| 9 mini-jocs amb GML | Intermedi | Recopilació de videotallers |
He creat aquesta escola virtual per compartir amb tota la comunitat hispana els meus coneixements.Héctor Costa Guzmán · HektorProgramador