Saturs
Tātad, jums patīk spēlēt spēles, bet vai esat kādreiz domājuši, cik jautri būtu spēlēt spēli?
Ko tas es dzirdu, jūs nevarat kodēt? Tas ir labi. Jūs sakāt, ka neesat dizainers? Tas nav arī šovs-aizbāznis!
Mūsdienās spēles kļūst arvien vieglāk radāmas, un aktīvi ir brīvi pieejami sabiedrībai; jā, tas ietver jūs! Indie izstrādātāji ir atvēruši visur ar unikālu spēļu koncepciju, kas pievērš sabiedrības uzmanību. Protams, tādas spēles veidošana kā Neviens cilvēka debesis nenotiks nakti; bet, tāpat kā jebkas, prakse padara perfektu!
Ideja
Tas ir acīmredzams sākumpunkts. Izveidojieties radoši un sāciet domāt par to, kas jums būtu patīkami, ja iespējams, ka tad, ja jums tas patiks, tad arī kāds cits būs! Tomēr, paturot to prātā, atcerieties, ka jēdziens ir vienkāršs. Jūs nevēlaties pārlieku sarežģīt lietas tik daudz, ka tas smaida jautrību no tā, ko darāt. Neaizpildiet sarežģītus plānus nākamajam Bioshock spēle. Tā vietā, lūdzu, vairāk domājat teksta vai kosmosa iebrucēju tipa spēli.Kad jums būs jūsu ideja, nākamais acīmredzamo padomu jums sniegs: palikt pie tā. Tas ir pārāk viegli pārlēkt no vienas izcilas idejas uz otru, atstājot katru nepabeigtu. Bet viena pabeigta spēle nozīmēs tik daudz vairāk nekā divpadsmit nepabeigtās spēles. Jā, jūs nokļūsiet bugs, kas varētu padarīt jūs vēlaties sākt visu no jauna, bet tas nosaka šīs kļūdas, kas palīdzēs jums attīstīt savas prasmes un pāriet uz lielāku un labāku spēli! (Domājiet par spēles pabeigšanu, lai sasniegtu jaunu līmeni)
Aukla ir atvērta pirmkoda rīks, kas ir pilnīgi bez maksas! Tā ir teksta pamatā, tāpēc jums būs ļoti labi Dungeons un Dragons fani, kas bauda labu izvēli-savu-pašu-piedzīvojumu stila spēli. Teksta izvēles spēles ir katras mūsdienu redzes centrā; neilgi atpakaļ BioWare izskaidroja, kā viņi bieži dodas atpakaļ uz atsauces pildspalvu un papīra spēlēm, lai iegūtu savu iedvesmu. Ja BioWare domā, ka tas ir labs sākumpunkts, tad kāpēc to nedot?
Aukla, iespējams, ir vienkāršākais spēļu veidotājs, ko atradīsiet. Tas ir viegli lietojams vizuālais redaktors, lai jūs varētu ievadīt spēles stāstu. Kad tas ir pabeigts, tas publicē spēli tieši HTML formātā, lai tas būtu viegli ievietojams gandrīz jebkurā vietā! Tā kā Twine izmanto HTML, tā var arī iekļaut attēlus, CSS un JavaScript, ja jūs kādreiz gribat iejusties kādā kodā, kas dos jums daudz radošāku brīvību, veicot dažas atdzistas teksta spēles.
Šeit ir dažas jautras spēles, kas tika veiktas ar Twine: Destroy / Wait, Depression Quest.
2. GameSalad
GameSalad ir vēl viens bezmaksas dizaina dzinējs, kas ļauj jums izvēlēties dažādus variantus par to, kāda platforma būs jūsu spēle, tostarp: iPhone, iPad, Android, iekurt, Nook, Windows 8 un Mac darbvirsmas. Ar vizuālo, vilkšanas un nomešanas saskarni vispār nav nepieciešamas nekādas kodēšanas prasmes. Spēle tiek veidota, pievienojot pielāgotām formām iepriekš izveidotas uzvedības (tomēr vēl rediģējamas). Lai to vizuāli izceltu, jūs varētu padarīt blāvu ienaidnieku ganāmpulku „hero” raksturu trijstūra kosmosa kuģī dažu sekunžu laikā, izmantojot šo vienkāršo saskarni.Interesantākā daļa par GameSalad lietošanu ir tā, ka pēc spēles izveides jūs varat izmantot savu lietotnē lietojamo priekšskatītāju, lai to pārbaudītu gan mobilajām ierīcēm, gan darbvirsmai. Pēc tam, kad tas ir pilnveidots, jūs vienkārši to publicēit GameSalad Arcade un dariet to spēlei cilvēkiem visā pasaulē. Pretty cool eh ?!
Šeit ir dažas jautras spēles, kas veiktas ar GameSalad: Milo & Me, CAT-A-CLYSM.
3. Vienotība
Vai jūs drīzāk veidotu 3D spēli? Vienotība padara 3D pasaules daudz vienkāršākas, nekā šķiet, un tas viss ir bezmaksas! (Ja vien jūs nevēlaties, lai jūs patiešām iedomāties ar savu spēļu sastāvdaļām vai galu galā sasniegtu vairāk nekā 100 000 ASV dolāru, bet jums par to nebūtu jāuztraucas.) Vienotība ir spēcīgs renderēšanas dzinējs, kas ļauj veidotājiem veidot savas 3D ainas nav laika vispār! Tas ietver daudzus savus prefiktus, kas ļauj lietotājam spēlēt apkārt ar AI rutīniem, gaismas avotiem, spēļu fizikā un vēl daudz vairāk! To var izmantot arī, lai izveidotu 2D vai 2.5D spēles.Jūs, iespējams, esat uzminējuši, ka Vienotība nav tik vienkārša kā pēdējās divas iespējas, bet neļaujiet to atturēt! Tā joprojām izmanto ļoti vizuālu saskarni, kas ļauj lietotājam vilkt ainavu un novietot objektus, lai veidotu apkārtni. Tas ietver arī daudzus instrumentus, kas palīdzēs jums izveidot reālistiskāku vidi, piemēram, SkyBox, elementus (dūmi, ugunsgrēks utt.), Iebūvētu animācijas sistēmu un daudz ko citu. Jā, kodēšana būtu izdevīga, jo to var izmantot, lai programmētu spēļu rakstzīmes uzvedību, izmantojot JavaScript, C # vai Boo. (Es iesaku JavaScript iesācējam.) Bet vienotība tagad ir tik populāra, ka forumi ir pārpildīti ar padomiem, padomiem un koda fragmentiem, kurus jūs varat izmantot! Unity tas pats ir radījis ļoti detalizētas konsultācijas, kas ir ideāli piemērotas iesācējiem. Palīdzība ir pieejama!
Šī ir elastīgākā iespēja, kas ļauj jums publicēt savu spēli datorā, Mac, iOS, Android, Windows Phone 8, Windows Store lietotnēs un BlackBerry 10.
Dažas jautras spēles, kas veiktas ar Unity, ir: Mežs, Supernauts.
Laiks dažiem testiem
Tagad jums ir spēles meistardarbs, bet nekad nedodiet lēkšanu par prieku. Tāpat kā jebkuram radošam projektam, vienmēr ir iespējami uzlabojumi. Šī ir daļa, kurā jūs norijāt savu lepnumu un uzņematies konstruktīvu kritiku. Mēģiniet justies par to, kam jūsu mērķauditorija ir par spēli, un mēģiniet tos izmēģināt. Vai esat izveidojis puzzle spēli, kas izklaidētu viduslaiku cilvēkus, lai viņi varētu strādāt, vai arī tik gudrs, ka tikai bērns varēja saprast pūles, ko jūs pavadījāt, lai atrastu perfektu pixellated kaķēnu? Iegūstiet savu viedokli par to, kas darbojas un kas nav, kā arī to, ko viņi vēlētos redzēt spēlēs (kaut arī jums būs jāatgādina viņiem par jūsu plāniem saglabāt lietas vienkārši).
Tas ir jūsu spēle dienas beigās, bet, ja jūsu sapnis ir kādu dienu redzēt, tas sasniedz globālo auditoriju, tad šis solis ir izšķirošs!
Tici sev
Visu šo posmu laikā jums ir jātic sevī, lai tas notiktu. Iespējams, jūs nejūtaties kā jūs kaut ko zināt par spēļu dizainu vai attīstību, bet atcerieties, ka ikvienam ir jāsāk kaut kur. Būs laiki, kad jūs jūtaties, ka nevarat nokļūt pagātnē, it kā jūs esat hit ķieģeļu sienā. Tas pat var likt jums justies muļķīgi tajā laikā, bet patiesā izlūkošana ir pati problēmu risināšanā. Nekad nepadodies.
Mana pirmā spēle tika veidota HTML5 audekla elementā, izmantojot JavaScript. Izklausās diezgan labi? Nu ... Ne tik daudz. Man izdevās ražot vienkāršu, retro galda tenisa spēli, tas noteikti nav slikti, bet, izmantojot iepriekš rediģētu spēļu redaktoru, tas būtu daudz vieglāk, nekā to attīstīt, izmantojot izejmateriālu kodu. Tagad, kad esat redzējis savu pirmo mēģinājumu spēļu attīstībā, es ceru, ka tas jums dotu pārliecību, ka jūs varat turpināt savu darbu. Tas var nebūt perfekts, bet tas būs tavs!
Papildu saites
Ja jūs iemācīsieties iemācīties mazliet kodu, tad tiešsaistē ir daudz mācību, kas var palīdzēt. Codecadamy ir mana personīgā mīļākā; tas ir ideāli piemērots iesācējiem! Tā māca visu veidu kodēšanas valodas bez maksas; vissvarīgākais ir HTML, CSS un Javascript. Khan akadēmija ir laba tīmekļa vietne, lai dotos uz vēlāk, mācot, kā izmantot savas kodēšanas prasmes, lai pievērstu, animētu un galu galā padarītu dažas vienkāršas spēles!
Visbeidzot un vissvarīgākais ...
Have fun!
Rediģēt: iedvesmai šeit ir mana pirmā Unity3D radīšana!
Lūdzu, jūtieties brīvi atstāt savas saites uz savām spēlēm komentāros.