Easy Game Dev rīki attīstītājiem

Posted on
Autors: Louise Ward
Radīšanas Datums: 9 Februāris 2021
Atjaunināšanas Datums: 11 Maijs 2024
Anonim
A 12-year-old app developer | Thomas Suarez
Video: A 12-year-old app developer | Thomas Suarez

Saturs

Tātad, jūs vēlaties spēlēt spēles, bet jūs nezināt, kur sākt? Es biju tādā pašā stāvoklī kā jūs ne pārāk sen. Man bija visa motivācija, bet neviens no virzieniem. Pēc dažu mēnešu testēšanas dažādiem spēļu dzinējiem, tīrīšanai tīmeklī, lai mācītos, un medībām, kuras izmantoja manās spēlēs, es esmu atradis dažus diezgan awesome instrumentus, kas padara attīstības procesu daudz vieglāku, kad jūs sākat. Tāpēc es varu jums palīdzēt ietaupīt laiku, daloties ar saviem atklājumiem.


Bet vispirms jums ir jāsāk no labā prāta

Spēļu projektēšana un izstrāde var būt grūti, un ne visi ir izgriezti, lai to izdarītu. Viens no svarīgākajiem instrumentiem, kas ir jūsu dev toolbox, ir vadīt un vēlme sākt projektu un redzēt to līdz galam. Ar šo disku un atrisināšanu jūs jau esat ceļā, lai kļūtu par spēli.

Kaut ko es atradu īpaši noderīgu, kad es pirmo reizi sāku nākt klajā ar savu spēļu idejām, bija tas, ka ne visas manas idejas bija labas. Faktiski „Extra Credits” ļaudis ir izveidojuši lielisku video, kurā apkopots fakts, ka tas ir labi, ja tas ir labi, un mums vajadzētu censties neizdoties ātrāk.

Ja jūs nāk no programmēšanas fona, tad ātrāks dzinējs, piemēram, Unity vai Unreal, būs ātrāks. Ja vēlaties veikt padziļinātu šo iespēju analīzi, varat izlasīt manu iepriekšējo rakstu, kurā es runāju par šo dzinēju priekšrocībām un trūkumiem. Tie būs laikietilpīgi dzinēji, lai strādātu, pateicoties milzīgajām iespējām, kas tām ir. Bet, ja jūs dodaties uz šo AAA izskatu savās spēlēs, jūs nevarat pārspēt šos dzinējus.


Pieņemsim, ka jums ir maz vai nav programmēšanas pieredzes, un jūs vienkārši meklējat vienkāršu spēli, piemēram, platformas spēlētāju. Ja tas izklausās pievilcīgi jums, tad es ieteiktu apskatīt vai nu GameMaker: Studio vai Construct 2. Abi šie spēļu dzinēji var izmantot vienkāršu loģiku, lai izveidotu savu spēļu funkcionalitāti. Es personīgi būvēju vienkāršu Asteroīdi Spēļu klons GameMaker, izmantojot savu skriptu valodu (kas ir diezgan līdzīga JavaScript) apmēram 4 stundās, vienkārši sekojot vienkāršām apmācībām tiešsaistē.

Šo vienkāršo dzinēju skaistums ir tāds, ka ikvienam, neatkarīgi no programmēšanas zināšanām, var pieņemt ideju un pārvērst to par spēli. Pāris to ar savām spēcīgajām un diezgan aktīvajām kopienām, un jums ir daudz informācijas, kas jums palīdzēs.

Tie nekādā gadījumā nav jūsu vienīgā iespēja spēlēt. Ir burtiski desmitiem (ja ne simtiem) spēļu dzinēji, bet tie ir tie, kurus es personīgi esmu mēģinājis un sapratu.


Pamācības un resursi

Tagad, kad mums ir ideja un, cerams, dzinējs, kas palīdzēs mums sasniegt mūsu mērķi, mēs vēršamies pie mācībām, lai padarītu mūsu ideju vairāk nekā tikai domas.

Skaistā lieta par to, ka šajā dienā un vecumā ir indie, ir tāda, ka ir tik daudz resursu un konsultantu, kas ir pieejami tikai par visu, ko mēs varētu cerēt uz attīstību. Mūsu vienīgais reālais ierobežojošais faktors ir tas, cik daudz laika mums ir jāapņemas mācīties, kā padarīt mūsu spēles.

Turpmāk uzskaitīti daži lieliski resursi, lai uzzinātu, kā izmantot iepriekš uzskaitītos dzinējus:

GameMaker: Studio

Shawn Spalding

Tutorial-maker kļuva par Kopienas vadītāju, Shawn Spalding video bija mans pirmais ievads GM: S. Viņa "Tava pirmā spēle!" atskaņošanas saraksts burtiski iet caur to, kā veidot spēli aptuveni 3 stundas.

HeartBeast

Benjamin, aka HeartBeast, ir apmācības līderis un indie dev ar vairākām lieliskām konsultācijām. Viņš ir ne tikai zinošs, bet arī ļoti labi izskaidro, ko viņš dara un kāpēc viņš to dara. Viņam ir arī grāmata un Udemy kurss par GM: S.

Konstrukcija 2

tadsākiet

Bucky Roberts ir, starp daudziem citiem programmēšanas un IT saistītiem video, 2 apmācības atskaņošanas sarakstiem, kas aptver Construct 2. Kaut arī nedaudz vecāki, jēdzieni joprojām darbojas vienādi un informācija joprojām ir aktuāla.

Jerementor

Jerementor sabojā programmu Construct 2 tādā veidā, lai būtu viegli iemācīties un izklaidēties. Viņam ir arī daži atskaņošanas saraksti, lai izveidotu spēles, piemēram, platformera un puzzle spēle.

Vienotība

Unity YouTube kanāls lepojas ar simtiem video, kas aptver visus spēļu izstrādes aspektus Unity dzinējā. Papildus tam viņu tīmekļa vietnei ir vairāki apmācības videoklipi un tiešraides nodarbības, kas tiek regulāri plānotas.

Brackeys

Brackeys aptver vairākus spēļu žanrus - gan 2-D, gan 3-D, kā arī dažus C # programmēšanas apmācības, kas paredzētas iesācējiem valodā. Viņam ir lieliska video kvalitāte un viegli saprotamā veidā izskaidroti jēdzieni.

Unreal Engine

Tāpat kā Unity, Unreal ir simtiem konsultāciju savā YouTube kanālā, kas aptver visus sava dzinēja aspektus. Papildus tam, tie parasti rīko vairākus dzīvus plūsmas mēnesī Twitch.tv, kas aptver vairākas spēles devu tēmas.

TheSargKyle

TheSargKyle ir apmācības sērija par FPS spēles izveidi, kā arī pašreizējā sērija par RPG izveidi. Tomēr es vēlos brīdināt, ka, ja jūs ciešat no OCD, jūs, iespējams, nevarēsiet izskatīt viņa spēļu rasējumus.

Aktīvi un mūzika

Opengameart.org

Šī vietne ir bijusi mana pieeja, lai savāktu aktīvus prototipu veidošanai. Lielākā daļa šajā vietnē pieejamo līdzekļu un mūzikas ir brīvi izmantojami pat komerciālos produktos, ja jūs piešķirat kredītu oriģinālam. Lielākā daļa no šeit atrodamajiem mākslas darbiem ir vērsti uz 2-D spēlēm.

GameArt2D

Vēl viena laba vietne, lai paņemtu kādu 2D mākslu vecās skolas, sānu ritināšanas piedzīvojumam. Kaut arī cenas nav brīvas, cenas ir diezgan saprātīgas, ja izstrādājat budžetu, un tām ir ļoti augstas kvalitātes bezmaksas biļešu cenas.

Es ceru, ka šī informācija palīdzēs jums ceļā uz spēļu attīstību. Spēles veidošana var būt sarežģīts un ilgs process, tāpēc nesaņemiet sevi, ja nezināt rezultātus naktī. Svarīgākā projekta uzsākšanas daļa ir atcerēties, kāpēc jūs to darāt vispirms. Tas ir par jautrību un radīšanas un ideju nodošanu dzīvē.

Tāpēc ņemiet šīs zināšanas un dodieties tur, veiciet kaut ko, un dalieties sev ar citiem, izmantojot savas spēles.