Spēles un resnās zarnas veidošana; Ko darīt pēc tam, kad jums ir ideja un meklējumi;

Posted on
Autors: Randy Alexander
Radīšanas Datums: 4 Aprīlis 2021
Atjaunināšanas Datums: 18 Novembris 2024
Anonim
Spēles un resnās zarnas veidošana; Ko darīt pēc tam, kad jums ir ideja un meklējumi; - Spēles
Spēles un resnās zarnas veidošana; Ko darīt pēc tam, kad jums ir ideja un meklējumi; - Spēles

Saturs

Es sekoju ieteikumam pirmajā maksājumā un izveidoju ideju tīmeklī ... Kas tālāk?

Ja neesat jau to izdarījis, lūdzu, meklējiet manu iepriekšējo rakstu par spēļu radīšanu un pārliecinieties, ka jums ir viss, kas uzskaitīts uz leju un gatavs roll. Tātad, tagad, kad jums ir ideju matrica, un jums ir saprātīga ideja par to, kāda veida spēli vēlaties, ar kādu priekšstatu par tehniskajām iezīmēm, kas tai vajadzētu būt, kur doties tālāk? Uz jautājumu vispirms jāatbild: Vai jums ir pienācīga izpratne par C + +, Javascript vai citu standarta spēļu valodu?


Tas, ko es cenšos uzdot, ir:

Man tiešām ir laba izpratne par valodu!

Labi slaveni jums, jo, kad es sāku attīstīties, man nebija nekādu zināšanu (ne tikai datora pamattehniskā pieredze), tāpēc jums ir kāja uz augšu, kur es sāku. Tomēr bieži vien pieredzējušiem vai pieredzējušiem programmētājiem ir grūti paši pāriet no cietās kodēšanas pakalpojumu programmatūras uz 2D un 3D spēļu izveidi. Par ierakstu, lai gan šķiet acīmredzams, ieteicams sākt ar 2D spēlēm un virzīties tālāk; kā kods kļūst eksponenciāli grūtāks, programmējot trešo dimensiju. Tagad ir daži maršruti, kurus varat doties.

1. maršruts, lai izveidotu savu spēli

Ja jums ir kodēšanas pieredze un pirmais maršruts, ko es ieteiktu, ir izmantot premade spēļu dzinēju, piemēram, Unity3D vai Unreal Development Kit (UDK).

Iemesls, kāpēc es to ieteiktu, ir tāpēc, ka, izmantojot kodēšanas pieredzi vai nē, jums joprojām trūkst pieredzes spēļu dizainā, kas ir ļoti unikāla prasme, kas laika gaitā jāīsteno. Dzinēja lietošana lielā mērā palīdz veidot spēli, taču joprojām ļauj (un bieži prasa) zināmu skriptu līmeni kopīgās valodās. Turklāt ir diezgan viegli izveidot spēles 2D vai 3D formātā, jo GUI (grafiskais lietotāja interfeiss) ir ļoti lietotājam draudzīgs un piedodams.


2. maršruts!

Otrs iespējamais video spēles izveides ceļš ir pielāgota dzinēja kodēšana; tas var kļūt ļoti grūts tiem, kam ir tikai mērena programmēšanas pieredze. Kaut arī jums būs vairāk pielāgošanas iespēju, jūs varat ievadīt savu dzinēju, manuprāt, spēle var ciest, jo viss ir jāizveido no nulles. Izmantojot pirmizrādes spēļu dzinēju, spēļu attīstītājs var būt radošs, neaizmirstot galvenās iezīmes un mehāniku, kas citādi būtu triviāla un ignorēta. Ir daudzas apmācības, kas peld apkārt YouTube, un tiešsaistes kursu vietnes, kas sniedz fantastiskus skaidrojumus par spēļu dzinēju jaudu, kā arī par pieejamiem rīkiem.

Nu, man ir absolūti nulles kodēšanas pieredze

Ja tas tā ir, tad esat tādā stāvoklī, kādā es biju, kad es sāku. Bet bailes nav spēle dev hopefuls! Lai gan jums ir stāvāks kalns, uz kura kāpt, mērķis nav tālu. Tomēr atšķirībā no iepriekšējās programmēšanas pieredzes jums ir tikai viens maršruts, ja vēlaties izveidot spēli ar zināmu efektivitātes līmeni. Jūs jābūt izmantot iepriekš izstrādātu dzinēju, piemēram, Unity3D vai UDK. Par laimi šie dzinēji, kā arī daži citi, lielā mērā piedod tiem, kam nav programmēšanas pieredzes. Tomēr vienotībai un UDK būs nepieciešami daži skripti; tas ir, ja konsultācijas kļūst par jūsu Bībeli.


Tagad, tā kā šis ir raksts, es neiedziļināšos, kā izmantot šos rīkus, bet es jums norādīšu pareizajā virzienā mācīties. Daudzi cilvēki vēršas pie Youtube, kad viņi sāk darbu, un tieši to es darīju, kad sāku. Lai gan bija daudz video konsultāciju, daudziem no viņiem bija grūti sekot līdzi vai nebija mans mērķis, lai faktiski mācītos, bet tā vietā tikai turēju roku procesā un nepaskaidroju, kāpēc. Es nolēmu izmēģināt vienu no Unity kursiem tīmekļa vietnē, ko sauc Udemy.com un es nebūtu bijis laimīgāks. Instruktors bija skaidrs, un es ātri sapratu ar Unity3D rīkiem. Galvenais trūkums bija tas, ka pēc tam, kad mana klase bija beigusies, es gribēju uzzināt vairāk par skriptu un konstatēju, ka tīmekļa vietnē ir nepietiekama informācija. Daudz skriptu var atrast Youtube, bet rūpīgi izvēlēties, cik daudz “mācīšanās” nav precīzi. Tomēr jums būs piemēri.

Tātad, kas ir Kas ir par to, kas man jādara, pirms es izlasīt nākamo pantu?

Skaidri teica, ka saglabājiet redzamo ideju matricu, lai atgādinātu jums par saviem mērķiem un saglabātu jūs uz ceļa. Turklāt izlemiet, kuru maršrutu plānojat veikt, ja esat pieredzes programmētājs un pēc tam abām grupām izlemiet, kuru dzinēju vēlaties izmantot. Tas ir svarīgs process, tāpēc, ko es ieteiktu, tiek meklēti katra pieejamā dzinēja plusi un mīnusi, izlemjot, ko vēlaties spēlēt, un kurš dzinējs to dara visefektīvāk. Neatkarīgi no tā, kurš dzinējs ir izvēlēts, tas būs izaicinājums, bet galu galā tas būs vairāk nekā tā vērts, ticiet man!