11 instrumente pentru a începe să faceți jocuri video

Parte din

Crearea unui joc video este mult mai puțin descurajantă decât ar putea părea. Deși probabil că nu veți trece de la a nu avea nicio experiență la a realiza următorul Grand Theft Auto, de fapt nu a fost niciodată mai ușor să începeți să faceți jocuri. Instrumentele și resursele de dezvoltare a jocurilor au devenit din ce în ce mai accesibile pentru o persoană obișnuită, chiar dacă nu are experiență în programare. De multe ori, aceste instrumente sunt, de asemenea, disponibile gratuit.

Pentru a încerca să facem lucrurile mai ușoare pentru cei care doresc să înceapă să facă jocuri, am alcătuit o listă de 11 motoare de jocuri / editori. Unele sunt concepute pentru un anumit gen de joc sau pentru a fi incredibil de ușor pentru începători. Altele sunt instrumente profesionale de dezvoltare pentru jocuri AAA, dar sunt efectiv gratuite pentru a fi utilizate de către amatori și oferă în continuare o mulțime de instrumente de învățare pentru a-i ajuta pe cei cu experiență limitată de programare să înceapă.

Există, desigur, o mulțime de lucruri care intră în dezvoltarea de jocuri – muzică, animație, sunet, scriere, texturare, modelare, etc. – cu toate acestea, motorul de joc / editorul pe care îl alegeți va avea cel mai mare efect asupra tipului de joc pe care îl puteți face. Dacă aveți sugestii pentru alte motoare, software sau instrumente de învățare pentru celelalte aspecte ale dezvoltării, postați-le în comentarii.

CryEngine

Un motor 3D comercial cross-platform dezvoltat de Crytek. A fost folosit pentru jocuri precum Prey (2017) și Everybody’s Gone to the Rapture.

Destinat pentru: Jocuri 3D

Editor disponibil pentru: Windows

Limbaje de scriere/marcare: Windows: Lua

Cost: Gratuit până când proiectul câștigă peste 5.000 de dolari într-un an, după aceea se percepe o taxă de redevență de 5 la sută

Instrumente de învățare: CryEngine are o serie de tutoriale video gratuite care acoperă totul, de la instalarea editorului și ghidarea prin realizarea unui joc simplu, asemănător cu Flappy Bird, până la lucruri mai complexe, cum ar fi compilarea unei versiuni configurate personalizate a motorului.

Site web: https://www.cryengine.com/

Începem: https://www.cryengine.com/>tutoriale

Hyper Light Drifter

GameMaker

Un motor de joc 2D comercial cross-platform dezvoltat de YoYo Games. A fost folosit pentru jocuri precum Undertale, Hyper Light Drifter și Minit.

Destinat pentru: Jocuri 2D

Editor disponibil pentru: Windows și macOS

Limbaje de scriere / marcare: Utilizează un limbaj de scripting proprietar numit GameMaker Language (GML) și un limbaj de scripting vizual numit Drag and Drop (DnD).

Cost: Gratuit pentru 30 de zile, iar apoi licențele încep de la 39 $ / an.

Instrumente de învățare: Câteva tutoriale gratuite scrise și video care acoperă elementele de bază și unele care se scufundă mai mult în modul de a face genuri specifice de jocuri, cum ar fi RPG-urile pe rând, apărarea turnului și jocurile de agricultură. Există, de asemenea, linkuri către unele site-uri și comunități externe care au scripturi și ghiduri pentru a ajuta oamenii să înceapă.

Site web: https://www.yoyogames.com/gamemaker

Începem: https://www.yoyogames.com/learn

GDevelop

Un motor de joc 2D open-source conceput pentru a fi ușor de utilizat.

Destinat pentru: Jocuri 2D

Editor disponibil pentru: Windows, macOS, Linux și web

Limbaje de scriere/marcare: Nici unul, folosește o interfață drag and drop.

Cost: Gratuit

Instrumente de învățare: Există o varietate de ghiduri și tutoriale disponibile pe wiki-ul GDevelop și, de asemenea, mai mult de 80 de fișiere de exemplu despre cum se realizează anumite genuri de jocuri și caracteristici specifice ale jocurilor.

Site web: https://gdevelop-app.com/

Începeți: http://wiki.compilgames.net/doku.php/gdevelop5/getting_started

Godot

Un motor de jocuri 2D și 3D open-source conceput pentru a fi puternic, ușor de învățat și pentru colaborarea în echipă.

Destinat pentru:

Cu excepția jocurilor de noroc: Jocuri 2D și 3D

Editor disponibil pentru: Windows, macOS și Linux

Limbajul (limbajele) de scriere / marcare: GDScript, C# și scripting vizual.

Cost: Gratuit

Instrumente de învățare: Godot are un ghid amplu, pas cu pas, pentru utilizarea editorului lor, împreună cu o mulțime de tutoriale cu text gratuit care acoperă aspecte mai specifice, cum ar fi implementarea VR, utilizarea scheletelor pentru animație 2D și generarea de geometrie procedurală.

Site web: Godot: Godot are un ghid extensiv pentru utilizarea editorului lor pas cu pas, împreună cu o mulțime de tutoriale cu text gratuit care acoperă aspecte mai specifice, cum ar fi implementarea VR, utilizarea scheletelor pentru animație 2D și generarea de geometrie procedurală: https://godotengine.org/

Începeți: https://docs.godotengine.org/en/stable/getting_started/step_by_step/index.html

Star Citizen

Lumberyard

Un motor de joc 3D cross-platform comercial dezvoltat de Amazon care se bazează pe o versiune mai veche a CryEngine. Acesta a fost folosit pentru jocuri precum Star Citizen și The Grand Tour Game.

Destinat pentru: Jocuri 3D, cu integrare Twitch și jocuri multiplayer care utilizează Amazon Web Services

Editor disponibil pentru: Windows

Limbaje de scriere/marcare: Windows: Lua

Cost: Gratuit

Instrumente de învățare: Există o serie gratuită de tutoriale video de inițiere și discuții video despre caracteristici mai specifice ale motorului. Există, de asemenea, un curs de formare gratuit privind modul de utilizare a Lumberyard cu AWS.

Site-ul web: https://aws.amazon.com/lumberyard/

Începeți: https://aws.amazon.com/lumberyard/gettingstarted/

Ren’Py

Un motor de joc visual novel cu sursă deschisă. A fost folosit pentru jocuri precum Doki Doki Literature Club, Butterfly Soup și One Night, Hot Springs.

Destinat pentru: Romane vizuale

Editor disponibil pentru: Windows, macOS și Linux

Limbajul (limbajele) de scriere / marcare: Limbajul de script Ren’Py și Python

Cost: Gratuit

Instrumente de învățare: Există un text gratuit de prezentare a modului de realizare a unui joc simplu în Ren’Py și ghiduri suplimentare bazate pe text pentru o personalizare mai specifică.

Site web: https://www.renpy.org/

Începeți: https://www.renpy.org/doc/html/quickstart.html

Rakuen

RPG Maker

Un motor de joc comercial dezvoltat de Degica. Este conceput special pentru a realiza jocuri clasice de tip JRPG fără a fi nevoie să știi să programezi. A fost folosit pentru jocuri precum Corpse Party și Rakuen.

Destinat: Jocuri de rol 2D

Editor disponibil pentru: Windows și macOS

Limbaje de scriere / marcare: JavaScript

Cost: 79,99 $

Instrumente de învățare: Există câteva tutoriale gratuite pentru versiuni mai vechi ale motorului, care probabil că sunt încă aplicabile. Cu toate acestea, pentru cea mai recentă versiune, MV, se pare că cele mai bune resurse sunt create de comunitate.

Site web: https://www.rpgmakerweb.com/products/programs/rpg-maker-mv

Începând: https://www.rpgmakerweb.com/support/products/tutorials

Twine

Un editor open-source pentru povestiri interactive. A fost folosit pentru jocuri precum Lionkiller și The Uncle Who Works For Nintendo.

Destinat pentru: Ficțiune interactivă și jocuri bazate pe text.

Editor disponibil pentru: Windows, macOS și web

Limbajul (limbajele) de scriere / marcare: Limbaj de marcare proprietar, dar permite, de asemenea, HTML, Javascript și CSS.

Cost: Gratuit

Instrumente de învățare: Există un ghid care acoperă elementele de bază ale limbajului lor de marcare și oferă câteva exemple de scripting mai avansat.

Site web: https://twinery.org/

Începeți: https://twinery.org/wiki/start

Joc de gâscă fără titlu

Unity

Un motor de joc comercial cross-platform dezvoltat de Unity Technologies. A fost folosit pentru jocuri precum Untitled Goose Game, Ori and the Will of the Wisps și Hollow Knight.

Destinat pentru: Jocuri 2D și 3D.

Editor disponibil pentru: Windows, macOS și Linux

Limbajul (limbajele) de scriere / marcare: C#

Cost: Gratuit pentru studenți și pasionați pentru uz personal și pentru companiile mici care generează mai puțin de 100.000 de dolari pe an. În afară de acestea, există planuri anuale care încep de la 399 $ / an sau 40 $ / lună.

Instrumente de învățare: Unity oferă câteva resurse gratuite pentru a-i ajuta pe cei noi în utilizarea motorului. Dar oferă mult mai multe în cadrul programului său Unity Learn Premium, inclusiv cursuri, tutoriale și chiar certificări. Unity Learn Premium este în prezent gratuit până la 10 iunie 2020, dar în mod normal costă 15 dolari pe lună.

Site web: https://unity.com/

Începeți: https://learn.unity.com/tutorial/create-your-first-unity-project

Fortnite

Unreal

Un motor de joc comercial cross-platform dezvoltat de Epic Games. A fost folosit pentru jocuri precum Fortnite, Final Fantasy VII Remake și Octopath Traveler.

Destinat pentru: Jocuri 3D.

Editor disponibil pentru: Windows.

Limbaje de scriere / marcare: C++ și Blueprints Visual Scripting

Cost: Gratuit, dar cu o redevență de 5 la sută datorată pentru veniturile brute ale jocului de peste 3.000 de dolari pe joc pe trimestru.

Instrumente de învățare: Epic Games oferă o serie de cursuri video online gratuite care acoperă unele aspecte introductive pentru utilizarea editorului motorului și unele subiecte mai avansate, cum ar fi efectele de post-procesare și crearea de conducte de active.

Site web: https://www.unrealengine.com/en-US/

Începem: https://docs.unrealengine.com/en-US/GettingStarted/index.html

VN Maker

Un motor de joc comercial dezvoltat de Degica. Este conceput special pentru a realiza romane vizuale fără a fi nevoie să știi să programezi.

Destinat pentru: Romane vizuale

Editor disponibil pentru: Windows, macOS și Linux

Limbaje de scriere / marcare: JavaScript și CoffeeScript

Cost: 69,99 $

Instrumente de învățare: Există un ghid extensiv gratuit care acoperă o gamă largă de subiecte, inclusiv elementele de bază ale editorului, cum să structurați povestea pe care o scrieți, cum să vă personalizați romanul vizual fără scripting și un întreg ghid separat doar pentru scripting plus documentație.

Site web: http://visualnovelmaker.com/

Începeți: https://asset.visualnovelmaker.com/help/index.htm#t=Beginner_s_Guide.htm

Lasă un răspuns

Adresa ta de email nu va fi publicată.