Staňte sa vývojárom hier pre iPhone v 10 krokoch [Ako]

Neil Ferguson, vývojár Vírusový úder, vysvetľuje, ako sa stať úspešným vývojárom hier pre iPhone v 10 krokoch.

Verím, že každý môže vyvinúť hru pre iPhone. Nedávno som vyvinul hlavolam založený na fyzike pre iPhone, Vírusový úder, s nulovým rozpočtom napriek tomu, že má nulové skúsenosti s vývojom hier pre iPhone. Nebolo to jednoduché, ale ak máte správne schopnosti a prístup, existuje len veľmi málo nákladov na zriadenie.

Je pravda, že som skúsený programátor-s vývojom na BBC Micro som začal vo veku 8 rokov a teraz pracujem na plný úväzok na spustení softvéru v Londýne. Očividne mi moje skúsenosti pomohli, keď som sa vyvíjal Vírusový úder, ale nemyslím si, že na vývoj úspešnej hry potrebujete nevyhnutne skúsenosti s programovaním. Postupujte podľa týchto 10 krokov:

1) Vyberte si originálny nápad

Prišiel som s myšlienkou na Vírusový úder asi pred rokom. Hral som hru založenú na fyzike s názvom Linerider, rovnako ako aj Ovládanie letu. Prišlo mi, že skĺbiť fyziku-engine na kreslenie čiar so zápasovou hrou typu 3 môže byť zábavné hrať, a tak som sa pozrel na každú logickú hru v App Store, aby som zistil, či to niekto urobil to. Trvalo mi to hodiny - v skutočnosti niekoľko dní -, ale nič som nenašiel. Až potom, keď som vedel, že mám originálny nápad, som sa začal rozvíjať

Vírusový úder.

Essay Advisor poskytuje nezaujaté recenzie služieb písania esejí
Potrebujete pomoc s nájdením dôveryhodnej služby na písanie esejí? Táto webová stránka ponúka najlepšie, nezaujaté recenzie služieb písania esejí kdekoľvek. Nechajte Essay Advisor, aby vám pomohol nájsť najlepšia platforma na písanie esejí A+.

Tento príspevok sponzoruje Essay Advisor.

2) Používajte správne nástroje

Ak nie ste skúsený programátor, môžete použiť knižnicu na vytváranie hier „drag and drop“, ako napr GameSalad. To vám umožní vytvárať hry bez znalosti programovania a je navrhnuté špeciálne pre iPhone. Prípadne môžete prísť na to, že písanie hier vo Flashi sa dá naučiť ľahšie ako Objective C (čo je štandardný jazyk pre vývoj iPhone). Teraz môžete hry Flash prevádzať na iPhone a pre začiatočníkov je k dispozícii veľa dobrých kníh o vývoji hier Flash.

Ak sa rozhodnete vyvíjať v Objective C, stojí za to použiť herný rámec na uľahčenie kódovania hry. použil som Cocos2D, čo je úžasný bezplatný rámec s otvoreným zdrojovým kódom na vytváranie hier pre iPhone. Má tiež integrovaný fyzikálny motor, ktorý sa vyvíjal Vírusový úder oveľa jednoduchšie. Ušetrilo mi to veľa času a námahy!

3) Využite bezplatné návody

Vírusový úder je moja prvá hra pre iPhone a nikdy predtým som v Objective C neprogramoval, takže som sa pri jeho vývoji veľa naučil. Online tutoriály mi veľmi pomohli - najmä Ray Wenderlicha na www.raywenderlich.com. Ponúka množstvo bezplatných návodov na programovanie v systéme iOS, ktoré som považoval za veľmi užitočné. K dispozícii je tiež veľa na developer.apple.com.

4) Outsourcujte všetko, čo nemôžete urobiť sami

Ak nie ste sami programátorom, myslím si, že dobrým spôsobom, ako začať, je zadať pôvodné nápady externému pracovníkovi, ktorý má viac skúseností. Svoj nápad s aplikáciou môžete napríklad zverejniť na odosk.com a programátori sa budú uchádzať o prácu. Rovnako tak, ak existuje konkrétna časť aplikácie, ktorú nemôžete spravovať sami, môžete ju zadať externe. Len si uvedomte, že čím viac podrobností môžete programátorovi poskytnúť o tom, čo chcete, tým väčšia je pravdepodobnosť, že budete s výsledkom spokojní.

5) Zamyslite sa nad funkciami špecifickými pre iPhone

Najúspešnejšie hry v App Store boli tie, ktoré boli navrhnuté špeciálne na hranie na iPhone. Napríklad s Vírusový úder„Vzal som klasickú hru v štýle Tetris a skombinoval som ju s funkciami iPhone, akými sú dotyková obrazovka a akcelerometer. Na obrazovku teda kreslíte čiary, ktoré nasmerujú vírusy, a ak nakloníte obrazovku, naklonia sa aj vírusy. Pri vývoji hry sa zamyslite nad tým, ako môžu vo vašej hre hrať úlohu jedinečné ovládacie prvky iPhone. Skúste byť originálni!

Virus Strike kombinuje fyziku kreslenia riadkov s hrateľnosťou 3.
Virus Strike kombinuje fyziku kreslenia riadkov s hrateľnosťou 3.
Snímka obrazovky: Neil Ferguson

6) Uistite sa, že hra je náročná

Keď som prišiel na základnú hernú mechaniku-kresbu čiarami, zladenie farieb a fyzikálny engine- najväčším problémom, s ktorým som sa stretol, bolo štruktúrovanie môjho pôvodného konceptu do náročnej hry, ktorú bolo ľahké vyzdvihnúť a hrať.

Myslím si, že je dôležité mať predstavu o tom, ako dlho by mala každá hra trvať a ako náročná by mala byť. Musí to byť náročnejšie, ale zároveň to musí byť aj spravodlivé - hráči musia cítiť, že je to ich chyba, že bola hra prehraná. A počas hry musí byť cítiť progres, aby sa hráči cítili ako oni dosiahnuť niečo, pretože hrajú viac hier - či už ide o vyššie skóre alebo iný typ odmena.

7) Získajte bezplatné zvukové efekty

použil som freesound.org nájsť všetky zvukové efekty pre moju hru. Môže to byť únavný proces a odporúčam požiadať ostatných o názor, v prípade, že zvuky, ktoré máte radi, sú pre ostatných veľmi otravné. Použil som tiež bezplatný program na úpravu zvuku s názvom Odvážnosť upraviť zvuky tak, aby zodpovedali mojej hre.

8) Získajte spätnú väzbu

Môžete si myslieť, že ste vývoj dokončili, ale kým nedostanete spätnú väzbu od ostatných ľudí, nebudete absolútne tušiť, aká náročná a zábavná je vaša hra. Okrem toho nebudete vedieť, či ľudia skutočne môžu prísť na to, ako to hrať sami.

Nespoliehajte sa na to, že vám vaši priatelia poskytnú úprimnú spätnú väzbu, a neukážte ľuďom, ako to hrať - uistite sa, že to zvládnu bez toho, aby ste nad nimi stáli. Sledujte a sledujte, ako hrajú a akékoľvek problémy alebo sklamania.

Na fórach pre iPhone môžete ľahko nájsť testery beta, ktoré budú ochotné hrať vašu hru a bezplatne vám poskytnú spätnú väzbu.

9) Vytvorte video

Vďaka môjmu používateľskému testovaniu som zistil, že by bolo užitočné mať výukové video. použil som ScreenFlow urobiť a minútové video hry v hre a opäť po používateľskom testovaní pridal k prvému načítaniu hry jednostranový textový návod pre kohokoľvek, kto video preskočil.

Myslím si, že video sa rozhodne oplatí urobiť. Mimoriadne to pomohlo zaistiť, aby ľudia rozumeli hre, a bolo to užitočné aj pre moju manželku Donnu, ktorá robila PR pre Vírusový úder. Novinári mohli rýchlo pozrite si video online namiesto toho, aby ste sa museli pokúsiť sledovať, ako hra funguje, v tlačovej správe alebo, než si budú istí, že ich to zaujíma, pustite sa do sťahovania hry.

10) Propagujte svoju hru

Bez ohľadu na to, aká dobrá je vaša hra, ak ju neuvádzate na trh, ako ju niekto v obchode App Store niekedy nájde? Buďte pripravení stráviť veľa času zacielením na stránky s recenziami aplikácií a ďalšie technologické weby.

Moja žena mi napísala a tlačová správa keď som spustil Vírusový úder čo sa celkom darilo. Očividne mám veľké šťastie v tom, že je novinárka, takže vie, ako napísať dobrý príbeh a prísť na uhly, ktoré zaujmú ostatných novinárov. Zaplatili sme 20 dolárov za distribúciu vydania do PRMac a stálo to za to - bolo to vyzdvihnuté kdekoľvek a mnoho stránok bolo jednoducho skopírovaných a prilepených v tlačovej správe v plnom rozsahu!

Stiahnuť z:Obchod s aplikaciami (iOS)

Najnovší blogový príspevok

Táto úhľadná aplikácia konečne prináša ikony stránok na karty Safari
October 21, 2021

Táto úhľadná aplikácia konečne prináša ikony stránok na karty SafariFavikony uľahčujú rozpoznanie vašich kariet.Foto: Kult MacaJednou z najlepších ...

Ako používať karty v systéme MacOS Sierra na zhromažďovanie dokumentov v rade
October 21, 2021

Ako používať karty v systéme macOS Sierra na zoskupovanie dokumentov v radeKarty pomôžu zachovať neporiadok na pracovnej ploche!Ste Smith/Kult Maca...

Časové a polohové spúšťače robia skratky užitočnejšími v systéme iOS 13
October 21, 2021

Aplikácia Apple Shortcuts je už skvelá, ale v systéme iOS 13 je ešte lepšia. Stále môžete vytvárať jednoduché alebo zložité pracovné toky na vykoná...