Para sa Android operating system, ang isang malaking bilang ng mga laro ay inilabas halos araw-araw. Ang kanilang produksyon ay hindi lamang nakikibahagi sa malalaking kumpanya. Iba't ibang mga kumplikado ng mga proyekto, kaya ang kanilang paglikha ay nangangailangan ng mga espesyal na kasanayan at pagkakaroon ng karagdagang software. Maaari kang magtrabaho nang nakapag-iisa sa application, ngunit dapat kang gumawa ng mahusay na pagsisikap at pag-aralan ang ilang mga materyal.
Gumawa ng isang laro sa Android
Sa kabuuan, nakilala namin ang tatlong magagamit na mga pamamaraan na angkop sa karaniwang gumagamit upang lumikha ng isang laro. Mayroon silang iba't ibang mga antas ng pagiging kumplikado, kaya una naming pag-uusapan ang pinakasimpleng, at sa katapusan ay hahawakan namin ang mahirap, ngunit ang pinaka-malawak na paraan upang bumuo ng mga application ng anumang genre at scale.
Paraan 1: Mga Serbisyo sa Online
Sa Internet mayroong maraming mga sumusuporta sa mga serbisyo, kung saan may mga pre-nilikha na mga pattern ng mga laro sa pamamagitan ng genre. Kailangan lamang ng user na magdagdag ng mga larawan, ipasadya ang mga character, mundo at mga karagdagang opsyon. Ang pamamaraan na ito ay natupad nang walang anumang kaalaman sa larangan ng pag-unlad at programming. Tingnan natin ang proseso gamit ang halimbawa ng site ng AppsGeyser:
Pumunta sa opisyal na website na AppsGeyser
- Pumunta sa pangunahing pahina ng serbisyo sa link sa itaas o sa pamamagitan ng isang paghahanap sa anumang maginhawang browser.
- I-click ang pindutan "Lumikha".
- Piliin ang genre ng proyekto na nais mong gawin. Isasaalang-alang namin ang karaniwang runner.
- Basahin ang paglalarawan ng genre ng application at pumunta sa susunod na hakbang.
- Magdagdag ng mga larawan para sa animation. Maaari kang gumuhit ng mga ito sa iyong sarili sa isang graphic na editor o i-download mula sa Internet.
- Piliin ang mga kaaway kung kinakailangan. Kailangan mo lamang tukuyin ang kanilang numero, parameter ng kalusugan at mag-upload ng larawan.
- Ang bawat laro ay may pangunahing tema, na ipinapakita, halimbawa, sa pasukan o sa pangunahing menu. Bilang karagdagan, mayroong iba't ibang mga texture. Idagdag ang mga larawang ito sa mga kategorya "Mga larawan sa background at laro".
- Bilang karagdagan sa proseso mismo, ang bawat application ay nakikilala sa pamamagitan ng paggamit ng angkop para sa genre ng musika at disenyo. Magdagdag ng mga font at mga file na audio. Sa pahina ng AppsGeyser bibigyan ka ng mga link kung saan maaari mong i-download ang libreng musika at mga font na hindi naka-copyright.
- Pangalanan ang iyong laro at magpatuloy.
- Magdagdag ng paglalarawan sa mga interes ng mga gumagamit. Ang isang mahusay na paglalarawan ay tumutulong upang madagdagan ang bilang ng mga pag-download ng application.
- Ang huling hakbang ay i-install ang icon. Ipapakita ito sa desktop matapos i-install ang laro.
- Maaari mong i-save at i-load ang isang proyekto lamang pagkatapos magparehistro o mag-log in sa AppsGeyser. Gawin ito at sundin.
- I-save ang application sa pamamagitan ng pag-click sa naaangkop na pindutan.
- Ngayon ay maaari mong i-publish ang isang proyekto sa Google Play Market para sa isang maliit na bayad na dalawampu't-limang dolyar.
Nakumpleto nito ang proseso ng paglikha. Ang laro ay magagamit para sa pag-download at gumagana nang tama kung ang lahat ng mga imahe at mga karagdagang pagpipilian ay naitakda nang tama. Ibahagi ito sa iyong mga kaibigan sa pamamagitan ng Play Store o magpadala bilang isang file.
Paraan 2: Programa para sa paglikha ng mga laro
Mayroong maraming mga programa na nagbibigay-daan sa iyo upang lumikha ng mga laro gamit ang built-in na mga tool at ang paggamit ng mga script na nakasulat sa suportadong wika ng programming. Siyempre, ang isang mataas na kalidad na aplikasyon ay makukuha lamang kung ang lahat ng mga elemento ay lubusang nagtrabaho, at ito ay nangangailangan ng kasanayan ng mga code ng pagsusulat. Gayunpaman, mayroong maraming mga kapaki-pakinabang na mga template sa Internet - ilapat ang mga ito at kailangan mo lamang i-edit ang ilang mga parameter. Sa isang listahan ng naturang software, tingnan ang aming iba pang artikulo.
Magbasa nang higit pa: Pagpili ng isang programa upang lumikha ng isang laro
Isasaalang-alang namin ang prinsipyo ng paglikha ng isang proyekto sa Unity:
- I-download ang programa mula sa opisyal na site at i-install ito sa iyong computer. Sa panahon ng pag-install, huwag kalimutang idagdag ang lahat ng mga kinakailangang sangkap na ibibigay.
- Ilunsad ang Unity at magpatuloy upang lumikha ng isang bagong proyekto.
- Magtakda ng pangalan, isang maginhawang lugar upang i-save ang mga file at piliin "Lumikha ng Proyekto".
- Ikaw ay inilipat sa workspace, kung saan ang proseso ng pag-unlad ay tumatagal ng lugar.
Tinitiyak ng mga developer ng Unity na mas madali para sa mga bagong gumagamit na lumipat sa paggamit ng kanilang produkto, kaya gumawa sila ng isang espesyal na gabay. Inilarawan nito nang detalyado ang lahat tungkol sa paglikha ng mga script, paghahanda ng mga bahagi, pagtatrabaho sa physics, graphics. Basahin ang manwal na ito mula sa link sa ibaba, at pagkatapos, gamit ang kaalaman at kasanayan na iyong nakuha, magpatuloy sa paglikha ng iyong laro. Mas mainam na magsimula sa isang simpleng proyekto, unti-unti ang pag-master ng mga bagong function.
Magbasa nang higit pa: Gabay sa paglikha ng mga laro sa Unity
Paraan 3: Kapaligiran sa Pag-unlad
Ngayon tingnan natin ang huling, pinaka-komplikadong paraan - ang paggamit ng isang programming language at development environment. Kung ang nakaraang dalawang pamamaraan ay pinahihintulutan na gawin nang walang kaalaman sa larangan ng coding, pagkatapos dito ay tiyak na kailangan mong pagmamay-ari ng Java, C # o, halimbawa, Python. Mayroon pa ring isang buong listahan ng mga programming language na karaniwan ay gumagana sa Android operating system, ngunit Java ay itinuturing na opisyal at pinakasikat. Upang magsulat ng isang laro mula sa scratch, kailangan mo munang matutunan ang syntax at maging pamilyar sa mga pangunahing mga prinsipyo ng paglikha ng code sa piniling wika. Ito ay makakatulong sa mga espesyal na serbisyo, halimbawa, GeekBrains.
Ang site ay may isang malaking bilang ng mga libreng materyales na naka-target sa iba't ibang mga gumagamit. Tingnan ang mapagkukunang ito sa link sa ibaba.
Pumunta sa website ng GeekBrains
Bilang karagdagan, kung ang iyong pinili ay Java, at hindi ka pa nakapagtrabaho sa mga programming language bago, inirerekumenda namin na pamilyar ka sa JavaRush. Ang mga aralin na gaganapin sa isang mas nakaaaliw na istilo at mas angkop para sa mga bata, ngunit may zero na bagahe ng kaalaman, ang site ay magiging kapaki-pakinabang din para sa mga matatanda.
Pumunta sa website ng JavaRush
Ang programming mismo ay nangyayari sa kapaligiran ng pag-unlad. Ang pinakasikat na pinagsamang kapaligiran sa pag-unlad para sa operating system na pinag-uusapan ay itinuturing na Android Studio. Maaari itong ma-download mula sa opisyal na site at agad na magsimulang magamit.
Pumunta sa website ng Android Studio
Mayroong ilang mga karaniwang kapaligiran sa pag-unlad na sumusuporta sa iba't ibang mga wika. Kilalanin sila sa link sa ibaba.
Higit pang mga detalye:
Pagpili ng isang programming environment
Paano sumulat ng isang programa sa Java
Ang artikulong ito ay humipo sa paksa ng pagpapaunlad ng mga laro para sa Android operating system. Tulad ng makikita mo, ito ay isang komplikadong bagay, ngunit may mga pamamaraan na lubos na pinapasimple ang trabaho sa proyekto, yamang may mga template at mga blangko na nakaposisyon. Tingnan ang mga pamamaraan sa itaas, piliin ang isa na pinaka-angkop, at subukan ang iyong kamay sa mga application ng gusali.