9 Tanulmányok, amelyeket az első alkalmazásomból tanultam
2014 nyarán úgy döntöttem, hogy egy játékot építek. Szeretem a történelmet és a tudást, úgyhogy úgy döntöttem, hogy a játék trivia lesz. PHP és MySQL használatával kezdtem építeni egy webhelyet (amit csak erre a célra tanultam), hogy tényeket, kérdéseket és egyéb információkat tároljak.
Nyár végére elkezdtem építeni a honlapot. Miután ezt az iskolát és az én munkámat egy étteremben megosztottuk, egy ideig tartott, hogy elkészítsem a weboldalt, mielőtt továbbléphettem volna a tényleges trivia alkalmazáshoz.
Ennek a történetnek a spoilerje az, hogy az utolsó játék, amit végül építettem és felszabadítottam az App Store-hoz, egy teljesen más alkalmazás ez semmi köze a triviaihoz. Az egész élmény tele volt hullámokkal, amiket számomra meg kell írnom arról, hogy mit tanultam az út során.
1. A tervek változatlanok maradnak
Miközben építettem a trivia-adatbázist és weboldalt a trivia-játéknak, rengeteg hűvös tényt találtam, amelyeket megosztottam a barátaimmal az osztályban. Egy ilyen megosztásban egy barátom megmutatta nekem ezt a játékot Trivia Crack. Az állkapocsom leesett - szinte pontosan ugyanaz a játék volt, amit abban az időben próbáltam (de még nem) építeni.
Mi rosszabb az, hogy a játékom nem lesz majdnem olyan nagy mint Trivia Crack. Nem is akartam úgy tűnni, mintha másoltam volna őket, így meg kellett változtatnom a fogaskerekeket és jön egy jobb ötlet egy játékra. Ez csak az első az a sok változás közül, amit meg kell tennem (az idő nagy részében, vonakodva) az első saját játékom építésében.
2. Legyen kész az elengedésre és a mozgatásra
Ez azt mondta, engedve nehezebb, mint amilyennek hangzik és soha nem könnyű feladat. Addigra költött sok idő tanulás PHP és MySQL, és nem is beszélve az időről, hogy megteremtse a honlapot a trivia játékomhoz. Botlás Trivia Crack egy rutban hagyott - az osztály többi részét a fejemben arra gondoltam, hogy mit csinálok.
Igazán rémültem Trivia Crack megverte a piacot. Azt hittem, tényleg valami, de túl késő voltam a játékhoz. Abban a pillanatban rájöttem, hogy Meg tudom csinálni a két dolgot.
Meg tudtam ülni és dörgölni Trivia Crack, vagy cselekedhetek és azonnal új projektet indíthat. Az előbbi a legjobb esetben ellentétes, és rájöttem, hogy ha valaha is akartam játszani az App Store-ban, csak tovább kellett haladnom.
3. Végezze el a kutatást
Sokkal több van, ami nagyszerű játékba kerül, majd a legtöbb ember azt hiszi. Szüksége van arra, hogy az App Store-ba juttatott játékokon átmenjen, és ami még fontosabb, a leggyakrabban letöltött játékok listáján keresztül megtalálja azt, amit közös. Olyan dolgokat szeretne keresni, mint például, hogy a játékosok hogyan irányítják a játékot, milyen nehéz a játék, és természetesen azt is szeretné, hogy senki sem tette meg a játékot.
Tudja meg, mit élveznek az emberek, de ne félj, hogy saját utat csinálj. A lecke itt van mindig végezzen kutatást és soha ne hagyd abba a tanulást. Még mindig annyi van, hogy nem tudod.
4. A játék fejlődik. Hagyjuk, hogy.
Új játék ötletének felfedezéséhez sok kutatást végeztem a játékfejlesztéssel kapcsolatban, és olyan játékokat tanulmányoztam, mint a 28 napos sikertörténet, Csapkodó madár.
A folyamatból egy durva vázlatot találtam egy katona ugrálójáról, miközben elől elhagytam a golyókat, amikre ráugrottak. Nem sokkal ezután a katonák elhagyták a golyókat tól től az ég. Tetszett, hogy milyen irányba megyek, de valami hiányzott. A játékot akartam nak nek érez lehetetlen, de valójában nem volt, amit a kutatásomból tanultam.
Szóval leültem apámmal, tanácsadóval, és megvitattuk a játékot. Ekkor jöttünk fel azzal az elképzeléssel, hogy hagyjuk, hogy a katona legyőzze a golyókat, de elkapja a küzdelmet. Tökéletes volt. De még mindig annyit kellett tenni.
5. Tartsa egyszerűnek
Ahogy a fejlődés folytatódott, rájöttem, hogy a játékművészet túl bonyolult volt; valami megváltozhat. Végül megszűntem azt a gondolatot, hogy egy katona legyen a főszereplő, csak egy kék labda. A kék golyó sprite egy régi projektből maradt, amit megtettem, amikor magam tanítottam a kódot.
Aztán mindent világossá vált. Formák! Meg fogom alakítani a játékom témáját: a katona kicsi kék golyó lett, elkapta a golyókat, amelyek körökké alakultak, és elhomályosították a háromszögekké és négyzetekké alakult nukéket.
Az alakzatok egyszerűek, vonzóak, könnyűek a szemen, és megkönnyíti, hogy a játékosok milyen korúak legyenek. És mint a játékművészet, én is a játékvezérlőket könnyedén és természetesen tartotta; csak egy érintés a képernyőn messzire megy. Egyszerűség működik.
Végül is, építettem és bocsátottam ki az első játékomat: 3-Shapes…, és még néhány hibát követett el az út mentén.
6. Csináljon egy Soft Release programot
Az App Store első hetében úgy éreztem, hogy az alkalmazásom nagyon jól teljesített; letöltötték több mint százszor. Ez volt valódi PR vagy marketing nélkül, csak szájról szájra. Megfigyelem azonban egy trendet. Az emberek párszor játszották a játékot, mielőtt feladták volna a jó. Akkor rengeteg ember mondaná nekem a játék túl kemény volt.
Ezen a ponton két sajnálkozásom volt: az első nem csinált egy lágy kiadást. A soft release sokféle módon hasznos lehet. A játéknak csak egy baráti barátjának kiadása lehetővé teszi keresse meg a hibákat, és gyorsan javítsa azokat. Az első nap 3 alakzatot adtam ki, kettő nagyon “nagy” rögtön találtak hibákat. Ha lelki felszabadulást tettem volna, képes lett volna volna javítsák ki ezeket a hibákat, és egyenletesebb hivatalos indítást indítsanak el.
7. Hallgassa meg a lejátszókat
Megemlítettem, hogy a játékosok elhagyták a játékomat, mert túl nehéz volt, szinte lehetetlen. Az átlagos játékos nem volt jól, és érthetően feladta. A dolog Tudtam, hogy ez meg fog történni. A húgom azt mondta nekem, hogy a játék túl kemény volt előtt Én kiadtam. Könnyebb lett volna volna előtt a bevezetés, de én vonakodtam.
Tól től az én a játék túl könnyű volt. Olyan sok időt töltöttem, hogy magam is játszottam, hogy teszteljem a hibákat, így eléggé elsajátítottam a játékot. De én építem a játékot mert a játékosok. Ne feledje, hogy a játékos szemszögéből nézze meg a játékot. Ha lemondanak a játékodról, a játékod nem lesz messze. Fejleszteni a játékos szemszögéből, nem lehet mindig helyes.
8. Ne rohanjon a projektre
Amikor egy olyan játékot dolgozunk ki, amelynek időkerete segít, hogy megőrizze magát a pályán. Ha a játék nem készen áll a kiadásra, ne engedje el. Ha van olyan dolog, amit hozzá szeretne adni, akkor könnyen hozzáadhat egy frissítést, elvégezheti, és elhelyezheti a játékban.
Ezt keményen megtanultam: egy olyan funkciót akartam hozzáadni a játékhoz, amely lehetővé teszi, hogy új hősöket nyerj, ha eléred a jelenlegi magas pontszámot. Úgy éreztem, hogy a játék sokkal szórakoztatóbb lett volna, ha a játékosok ezt a célt elérték, ha elérik a következő hőset. Mégis én nem add hozzá a játékhoz ez egy héttel vagy két héttel járna az indításhoz.
Visszatekintve, ez segített volna nekem több játékos megtartásában, mivel ez személyes kihívást jelent számukra. De alapvetően, győződjön meg róla, hogy szereted, amit felszabadítasz. Másképp, ne engedje el a játékot, még akkor is, ha azt jelentené, hogy kis határidővel hiányzik a határidő.
9. Ne várjon Milliók készítésére
Ha vár rám, hogy elmondjam, mennyi sikert hozott a játékom később, én csak elrontom a végedet, és azt mondom, hogy a 3-Shapes nem engem millióknak (meglepetés!). én nem számított arra, hogy milliókat csinál ki ezt a játékot (ez csak az első), de meg akartam tanulni, és megtanultam valamit, amit élveztem -, és ezzel a golyóval ütöttem ki a parkból..
Ha egy játékot vagy alkalmazást fejleszt, vagy bármi más ebben az ügyben, csináld ezt a szórakozást. Nemcsak egy jobb terméket fogsz kapni, hanem büszkebb lesz a termékre, az alkalmazásra vagy bármi másra is. És a megfelelő okokból épül fel, helyes fókuszban.
Az út a jutalom.
Következtetés
Amikor felépítettem az alkalmazást, elvártam, hogy megtanuljak néhány kódot, de az utazásom során néhány más dolgot megtanultam amelyek ugyanolyan értékesek és nem kevésbé fontosak. Legalábbis ezek a leckék valószínűleg sokkal könnyebbé teszik a következő alkalmazási folyamatomat, és valószínűleg a tiédet.
A szerkesztő megjegyzése: Ezt a Hongkiat.com-nak írta Derek Reid. Derek szereti a futást és a programozást, és reméli, hogy egy napon videojáték-fejlesztő céget vagy számítógépes biztonsági céget futtat. A játék 3-alakzatok letölthető az App Store-ban.