8 eines de programari de desenvolupament de jocs gratuïtes per crear els vostres propis jocs

8 eines de programari de desenvolupament de jocs gratuïtes per crear els vostres propis jocs

Tens una idea per a un joc que es desenvolupa des de fa anys? I si poguessis donar vida a aquesta idea? Actualment, tothom pot fer un videojoc amb el programari adequat i una mica de coneixement.





Per descomptat, això no vol dir que el desenvolupament del joc sigui fàcil. Fins i tot un joc senzill com Flappy Bird requereix esforç si voleu que es vegi i es senti bé. Però gràcies als creadors de jocs gratuïts, la creació de jocs s’ha simplificat força.





Aquí teniu una llista dels millors programes gratuïts de creació de jocs que podeu utilitzar per començar a crear el vostre joc de somnis avui.





1. Construeix 3

No cal programació. Construct 3 és el millor programari de desenvolupament de jocs si mai no heu escrit cap línia de codi a la vostra vida. Aquesta eina de desenvolupament de jocs està totalment basada en la interfície gràfica d’usuari, és a dir, tot és arrossegar i deixar anar. La lògica i les variables del joc s’implementen mitjançant les funcions de disseny proporcionades per la pròpia aplicació.

El més atractiu de Construct 3 és que pot exportar-se a desenes de plataformes i formats diferents, i no cal canviar cap cosa del joc per adaptar-se a aquestes opcions. Un cop finalitzat el joc, podeu exportar a HTML5, Android, iOS, Windows, Mac, Linux, Xbox One, Microsoft Store i molt més.



Construct 3 té una de les millors i més completes documentacions que he vist mai per a una eina de desenvolupament de jocs. A més, hi ha centenars de tutorials que us ajudaran a entendre conceptes bàsics a avançats, i la comunitat del fòrum és extremadament activa si necessiteu ajuda.

Botiga d’actius. La majoria dels programadors no tenen habilitats en art, música o animació. Però això està bé amb Construct 3, perquè sempre podeu navegar i comprar recursos ja fets a la botiga Scirra. La majoria dels paquets d’actius són només uns pocs dòlars, però els productes de qualitat professional poden tenir un preu de 30 dòlars o més. També podeu comprar mostres de jocs amb fonts, que poden ser útils per estudiar i aprendre nous consells i trucs.





La versió gratuïta té totes les funcions bàsiques, però es limita a 25 esdeveniments, dues capes d'objectes, dos efectes especials simultanis, un tipus de lletra web, sense funcionalitat multijugador, només es pot exportar a HTML5 i no té permís per vendre els vostres jocs. La llicència personal costa 99 dòlars / any i elimina totes aquestes restriccions.

Descarregar: Construeix 3





2. GameMaker Studio 2

Arrossegueu i deixeu anar el codi O. Igual que Construct 3, GameMaker Studio 2 us permet crear jocs sencers utilitzant res més que la seva interfície d'arrossegar i deixar anar variables i lògica de joc. Però, a diferència de Construct 3, GameMaker Studio 2 atorga més potència mitjançant el seu llenguatge Game Maker, que és un llenguatge de seqüència d’ordres tipus C amb molta flexibilitat.

Un cop acabat el joc, podeu exportar a qualsevol plataforma i format sense haver d’ajustar el codi: Windows, Mac, Linux, HTML5, Android, iOS, Nintendo Switch, PlayStation 4, Xbox One i molt més. La versió gratuïta malauradament no permet exportar a cap plataforma.

GameMaker Studio 2 és una versió reescrita de zero de Game Maker: Studio, que va començar el 1999. Avui és un dels motors de desenvolupament de jocs més populars i actius disponibles actualment. Les versions noves amb actualitzacions de funcions es publiquen a intervals regulars.

Funcions avançades integrades. GameMaker Studio 2 és fantàstic perquè admet moltes funcions interessants sobre la qualitat de vida, com ara la possibilitat d'afegir compres des de l'aplicació al vostre joc, anàlisis en temps real de com els usuaris juguen el vostre joc, font control, xarxes multijugador i extensibilitat mitjançant extensions de tercers. També té editors integrats per a imatges, animacions i ombres.

La versió gratuïta es pot utilitzar indefinidament, però té limitacions quant a la complexitat dels vostres jocs. El pla Creator costa 39 dòlars a l'any i permet exportar a Windows i Mac. O bé, podeu desbloquejar exportacions individuals amb una compra permanent única: Desktop per 99 $, HTML5 per 149 $, Amazon Fire per 149 $ i Android / iOS per 399 $. Les exportacions de Nintendo Switch, PlayStation 4 i Xbox One estan disponibles per 799 dòlars / any cadascuna.

Descarregar: GameMaker Studio 2

3. Unitat

Unity va començar com a motor 3D el 2005 i, finalment, va afegir suport 2D oficial el 2013. Tot i que és perfectament capaç de crear jocs 2D, és possible que trobeu algun error o error ocasional perquè el sistema 2D d’Unity està enganxat al seu sistema 3D bàsic. Això també significa que Unity afegeix una gran quantitat de distensions innecessàries als jocs 2D que poden afectar el rendiment.

Disseny basat en components. Unity no va arribar a dissenyar components-entitats, però va tenir un gran paper en popularitzar-lo. En resum, tot el joc és un objecte i podeu adjuntar diversos components a cada objecte, on cada component controla algun aspecte del comportament i la lògica de l'objecte.

Per aprofitar al màxim Unity, haureu d’utilitzar C #. La bona notícia és que Unity és tan àmpliament utilitzat, tant per a aficionats com per a veterans desenvolupadors de jocs, que trobareu milers de fantàstics tutorials d'Unity a tot el web per ajudar-vos a començar. Unity també té nombroses sèries de vídeos en profunditat per a principiants i la documentació proporcionada és excel·lent.

Relacionat: Programar un joc amb Unity: una guia per a principiants

Unity té el suport d’exportació més ampli de qualsevol motor de jocs: Windows, Mac, Linux, Android, iOS, HTML5, Facebook, tot tipus de sistemes VR com Oculus Rift i Steam VR, a més de diverses consoles de jocs com PlayStation 4, Xbox One, Nintendo Wii U i Nintendo Switch.

Botiga d’actius. Voleu un sistema de minimapa al vostre joc? O què tal una solució de xarxa comercial? Potser necessiteu models en 3D, gràfics HUD i textures ambientals? O fins i tot un sistema de diàleg per al vostre rol d’acció-aventura? Podeu adquirir tot això i molt més a Unity Asset Store, molts dels quals estan disponibles de forma gratuïta.

El pla personal és completament gratuït i no restringeix cap característica del motor, sempre que obtingueu ingressos anuals inferiors a 100.000 dòlars dels vostres jocs. El pla Plus és necessari fins a 200.000 dòlars d’ingressos anuals i també desbloqueja l’anhelat “tema fosc” per a l’editor. Després, necessitareu el pla Pro, que permet obtenir ingressos il·limitats.

Descarregar: Unitat

4. Motor Godot

Igual que Unity, Godot dóna suport a la creació de jocs 2D i 3D. Tanmateix, a diferència d’Unity, el suport de Godot és molt millor. L’aspecte 2D d’aquest programari de desenvolupament de jocs gratuït es va dissenyar acuradament des del principi, cosa que significa un millor rendiment, menys errors i un flux de treball global més net.

Disseny basat en escenes. L’aproximació de Godot a l’arquitectura de jocs és única en el fet que tot es divideix en escenes, però no en el tipus d’escena que esteu pensant. A Godot, una escena és una col·lecció d’elements com sprites, sons i / o guions. A continuació, podeu combinar diverses escenes en una escena més gran i, a continuació, aquestes escenes en escenes encara més grans. Aquest enfocament de disseny jeràrquic fa que sigui molt fàcil mantenir-se organitzat i modificar elements individuals sempre que es vulgui.

Llenguatge de script personalitzat. Godot utilitza un sistema d'arrossegar i deixar anar per mantenir elements d'escena, però cadascun d'aquests elements es pot ampliar mitjançant el sistema de scripts integrat, que utilitza un llenguatge personalitzat semblant a Python anomenat GDScript. És fàcil d’aprendre i divertit d’utilitzar, de manera que hauríeu de provar-ho encara que no tingueu experiència de codificació.

Godot pot implementar-se en diverses plataformes immediatament, inclosos Windows, Mac, Linux, Android, iOS i HTML5. No calen compres ni llicències addicionals, tot i que es poden aplicar algunes restriccions (com ara haver de ser en un sistema Mac per desplegar un binari Mac).

Funcions avançades integrades. Godot repeteix sorprenentment ràpidament un motor de jocs. Hi ha almenys un llançament important cada any, que explica com ja té tantes funcions fantàstiques: física, post-processament, xarxes, tot tipus d’editors integrats, depuració en directe i recàrrega en calent, control de fonts, etc.

Godot és l'única eina d'aquesta llista que és realment gratuïta. Com que està llicenciat sota la llicència MIT, podeu utilitzar-lo com vulgueu i vendre els jocs que feu sense restriccions. Fins i tot podeu descarregar el codi font del motor i modificar-lo. (El motor està codificat en C ++.)

Descarregar: Godot Engine

5. Unreal Engine 4 (i Unreal Engine 5)

De totes les eines d’aquesta llista, Unreal Engine 4 (UE4) és el més professional. Va ser creat des de zero pels genis que hi ha darrere de la franquícia Unreal: gent que sap el que es necessita en un motor de primera línia i el que es necessita per oferir funcions de nova generació. Saben exactament què fan.

Característiques del motor d’avantguarda. Un dels principis de conducció d’UE4 és que us permet iterar i desenvolupar-vos el més ràpidament possible, de manera que obtingueu funcions com la depuració en directe, la recàrrega en calent, una canalització d’actius simplificada, previsualitzacions instantànies de jocs, a més de centenars d’actius i sistemes inclosos com la intel·ligència artificial, la cinematografia eines, efectes de post-processament i molt més.

No cal cap codi. L’únic punt de venda d’UE4 és el seu sistema Blueprint, que us permet crear lògica de joc sense tocar cap codi. Està prou avançat perquè pugueu crear jocs sencers, fins i tot complexos, sense obrir mai un editor de fonts. Però si voleu codificar els vostres propis plans, també podeu fer-ho.

Els millors tutorials del planeta. El Canal de YouTube UE4 té més de 800 vídeos que us porten a cada centímetre del motor i la majoria d'aquests vídeos tenen una durada d'entre 20 i 60 minuts. Això és més contingut del que obtindríeu d’un curs semestral a la universitat. Si necessiteu orientació pas a pas, UE4 us cobrirà.

Comenceu a veure un patró aquí? Tots els millors motors permeten exportar sense problemes a múltiples plataformes i UE4 no és una excepció: Windows, Mac, Linux, Android, iOS, HTML5, PlayStation 4, Xbox One, Oculus VR i molt més.

Com a usuari gratuït, teniu accés a tot el motor (inclòs el codi font). Només haureu de pagar una regalia del 5% per tots els ingressos després dels primers 3.000 dòlars guanyats cada trimestre per partit. Dit d’una altra manera, només comenceu a pagar quan el vostre joc té èxit.

Descarregar: Unreal Engine 4

Propers: Unreal Engine 5

Unreal Engine 5 d’Epic Games es va anunciar el juny del 2020 i s’espera la seva versió completa en algun moment del 2021.

UE5 demostra un fort enfocament a millorar els gràfics de videojocs a la qualitat de la pel·lícula CGI i potser encara millor. Com esperen aconseguir-ho? Amb l'ajut de dues tecnologies bàsiques, Nanite i Lumen.

Nanita

Els límits de polígons són un factor per dissenyar qualsevol nivell o crear qualsevol personatge per al vostre joc. El personatge del teu joc no pot estar format només per 1.500.000 polígons ... oi?

Nanite diu que pot i que hauria de ser. La geometria de nanita us permet importar l'art de la font del recompte de polígons en milions i milers de milions i fer que funcioni bé al vostre joc sense cap problema; això és extremadament emocionant per a artistes i animadors en 3D.

Lumen

La forma en què els ordinadors representen la il·luminació en els videojocs ha recorregut gaires passos des d’on va començar. Lumen d’UE5 és el següent pas i és força important.

Lumen proporciona reaccions de llum fotorealistes en entorns dinàmics. Un exemple és la quantitat de llum de la lluna que es difondria a través d'una vall quan la lluna es troba en diferents posicions del cel o bloquejada per les muntanyes. Quan l’escena canvia, la il·luminació reacciona immediatament.

Un altre aspecte que canvia el joc de Lumen és la capacitat dels dissenyadors de veure la il·luminació des de diferents angles a Unreal Engine exactament igual que es veuria dins del joc.

6. Desplegar

Arrossegueu i deixeu anar el codi O. Utilitzeu l'editor de codis de Defold per afegir lògica personalitzada o els editors visuals i d'escena per deixar els recursos directament al vostre joc.

Defold no és una excepció a la regla que el millor programari de disseny de jocs gratuït permet exportar a una àmplia gamma de plataformes. Publiqueu el vostre joc a Nintendo Switch, Android, iOS, macOS, Linux, Windows, Steam, HTML5 i Facebook.

Igual que GameMaker Studio 2, Defold admet una gran quantitat de funcions avançades des de la configuració sense necessitar cap configuració addicional.

El motor té un excel·lent suport 3D, però està optimitzat per a la creació 2D. Mitjançant un sistema basat en components, tindreu accés a sprites 2D i editors de mapes, models i malles 3D i una gran quantitat d'efectes de partícules. Aquestes són només una fracció de les funcions i la tecnologia disponibles, haureu de provar-les vosaltres mateixos per entendre tota la capacitat de Defold.

Documentació de nivell expert. Els tutorials, manuals i fòrums de Defold són una gran quantitat d’informació a l’espera que qualsevol desenvolupador de jocs incipients els reculli i faci pirateig. Els fòrums i les preguntes freqüents són especialment útils per superar obstacles específics; molts desenvolupadors han tingut exactament el mateix problema que teniu i heu descobert com navegar-hi per poder seguir el seu exemple.

Defold és de codi obert i d’ús gratuït, sempre que obtingueu la seva llicència (de franc al lloc web de Defold ) i complir els estàndards de la llicència. Defold no pren cap comissió i continua sent lliure d’utilitzar independentment de l’atenció que rebi el joc.

Descarregar: Desplegar

7. RPG Maker MZ

No cal cap codi. RPG Maker MZ és un gran creador de jocs gratuït per a aquells que vulguin crear un joc sense haver d’aprendre cap programació. Utilitzeu l'editor de mapes, el generador de caràcters i la base de dades per crear qualsevol RPG que la vostra imaginació produeixi.

Si voleu incorporar codi personalitzat, podeu fer-ho mitjançant connectors, però podeu implementar la major part de la lògica mitjançant el sistema d'esdeveniments que no requereixi codi, originari de RPG Maker MZ.

Botiga d’actius. Tindreu centenars de paquets d’actius per triar al Market Place, a sobre de les textures incloses amb la vostra instal·lació gratuïta de RPG Maker. Podeu obtenir música, sprites de personatges, dissenys de nivell sencer; aquí es troba tot el que necessiteu per construir un RPG.

Trobareu menys opcions d’exportació amb RPG Maker que la resta d’eines de la llista, però els grans noms segueixen coberts: Windows, macOS, iOS i Android.

Hi ha una prova gratuïta de 30 dies disponible abans que se us demani una llicència a 80 dòlars.

Descarregar: RPG Maker MZ

8. Cerberus X

Lleuger i intuïtiu. Si cerqueu un fabricant de jocs 2D lleuger, Cerberus X (CX) us ofereix. Tot i que no és el client més avançat de la llista, és una opció fantàstica per als principiants a recollir i mullar-se els peus amb un llenguatge de programació.

Utilitzeu el Cerberus X IDE juntament amb potents API gràfiques i el marc Mojo per dissenyar jocs i exportar-los a PC Windows, macOS (10.15.x i versions anteriors), Linux, Android, iOS (13.x i versions anteriors) i HTML5.

Aquestes API i el marc Mojo fan que no calgui fer molta codificació per crear un joc que funcioni; només ompliu els buits.

com girar vídeos al reproductor de Windows Media

Els tutorials i els fòrums bulliciosos de CX són excel·lents recursos per aprendre els avantatges del motor i estan sorprenentment ben mantinguts. Com que Cerberus X és un llenguatge modular, podeu importar mòduls d'altres creadors per utilitzar-los al vostre propi joc o aportar codi a altres desenvolupadors.

Cerberus X es pot descarregar gratuïtament, tot i que podeu designar el vostre propi preu i donar suport als desenvolupadors si així ho desitgeu.

Descarregar: Cerberus X

Actualitzeu les vostres habilitats amb el programari gratuït de creació de jocs

Hi ha un grapat d’altres eines de desenvolupament de jocs que no van acabar de fer aquesta selecció, però que val la pena consultar (com Phaser, Stencyl , o GDevelop ) si els que apareixen a dalt no són el que busqueu.

Si voleu seriosament relacionats amb el desenvolupament de jocs, hauríeu d’estudiar alguns programes. Podeu divertir-vos mentre apreneu jugant a jocs de codificació.

Compartir Compartir Tweet Correu electrònic Els 9 millors jocs de codificació per desenvolupar les vostres habilitats de programació

Els jocs de codificació us ajuden a aprendre més ràpidament amb la pràctica i l’experiència pràctiques. A més, són una manera divertida de posar a prova les vostres habilitats de programació.

Llegiu a continuació
Temes relacionats
  • Programació
  • Desenvolupament de jocs
Sobre l'autor Marcus Mears III(26 articles publicats)

Marcus és un entusiasta de la tecnologia de tota la vida i editor d’escriptors a MUO. Va començar la seva carrera d’escriptor independent el 2020, cobrint tecnologia de punta, aparells, aplicacions i programari. Va estudiar Informàtica a la universitat amb un enfocament en el desenvolupament web frontal.

Més de Marcus Mears III

Subscriu-te al nostre butlletí

Uniu-vos al nostre butlletí per obtenir consells tècnics, ressenyes, llibres electrònics gratuïts i ofertes exclusives.

Feu clic aquí per subscriure-us