Како се окушати у развоју игара и креирати своју прву мобилну игру
мисцеланеа / / July 06, 2023
Корак по корак упутства за оне који не знају одакле да почну.
За програмера почетника, најлакши начин да почнете да се уроните у развој игара је да направите хипер-лежерну игру: прилично је једноставна и има елементарну механику. Прелазак на игру овде је тренутан.
Такву игру можете направити чак и сами. Може вам требати од неколико сати до неколико дана да га направите и око месец или два да га доведете у стање објављивања. Хајде да схватимо тачно како то учинити.
Како направити хипер цасуал игру
Постоји неколико важних корака без којих не можете. Хајде да причамо о сваком од њих по реду.
Одлучите се за идеју
Можете генерисати идеју за игру користећи браинсторминг. И ваш увид ће помоћи у овом питању. Запамтите које игре сте волели и анализирајте зашто.
За инспирацију, можете преузети 30 најпопуларнијих пројектима у Апп Сторе-у или Гоогле Плаи-у. Обавезно обратите пажњу на сваку од њих. Погледајте шта вам се свиђа, шта вас нервира када желите да обавите куповину или гледате огласе за бонусе. Запишите тренутке који су вам се чинили занимљиви.
Али запамтите да је боље да не изаберете производ који је превише нишан или сложен за почетак, већ да размотрите нешто популарније и једноставније. На пример, три узастопне игре.
Пронађите заједницу програмера
То могу бити разни четови, сајтови и групе на друштвеним мрежама где можете поставити сва питања везана за развој игара. Можете погледати листу телеграм канала посвећених развоју игара, на пример, Ево. Друга опција је да једноставно укуцате „гаме девелопмент“ у поље за претрагу.
У овим четовима можете поставити најосновнија питања: „Да ли ми треба лепа икона?“, „Да ли у игри треба да има звукова?“ итд. Чланови заједнице ће вам помоћи да се крећете и разумете у ком правцу је боље да се крећете.
Претплатите се на максималан број група игара на друштвеним мрежама. Тамо ћете добити најновије вести о индустрији, пронаћи истомишљенике, научити приче о успеху, открити корисне материјале и још много тога.
А ако се чини да то можда нећете моћи сами, онда постоје људи који ће радо учествовати у креирању игре. На пример, уметници, писци, композитори, дизајнери игара и тако даље. Али, наравно, мораће да плате свој рад.
Потражите основне туторијале на мрежи
ИоуТубе видео снимци ће бити довољни за креирање прве игре. Готово сви плаћени курсеви заправо препричавају информације које можете пронаћи у јавном домену. Зато не бацајте новац.
Можете лако да пронађете видео записе који су вам потребни према кључним фразама, на пример: „креирање игре“, „како да направите игру брзо и лако“ итд. Вреди почети са најједноставнијим лекцијама. Они ће вам рећи о основама целокупне игре и објасниће корак по корак где и које дугме треба да притиснете да бисте, на пример, направили карактера.
Затим можете прећи на проучавање популарних графичких уредника - на пример, Пхотосхоп. Без њих, неће бити могуће креирати ликове и графику за своју игру. Такође можете пронаћи видео записе за упите као што су „Пхотосхоп туторијали“ или „лако цртање у Пхотосхопу за игру“. Услуга ће дати много туторијала за различите врсте игара и мотора, а ви само морате да изаберете одговарајућу опцију.
Изаберите мотор за игру
Мотор је основни софтвер игре. У ствари, овај термин комбинује читав низ апликативних програма који пружају графичку визуелизацију, звук, кретање ликови у игри и тако даље. Ево тренутно најпопуларнијих опција.
- Јединство је мотор за игре на више платформи. Због своје једноставности и приступачности, посебно је популаран међу инди програмерима и почетницима. Унити вам омогућава да увезете садржај из других програма, а такође омогућава куповину средстава директно из различитих продавница.
- Стенцил је бесплатан мотор који вам омогућава да брзо и лако креирате игре на Андроиду без потребе за писањем кода. Има интуитиван интерфејс и добар скуп алата који корисницима даје довољно опција за креирање 2Д пројеката.
- произвођач игара је мотор за игре који подржава развој на више платформи користећи сопствени програмски језик Гаме Макер Лангуаге. Предност је широк спектар подржаних платформе и велики скуп алата који вам омогућавају да брзо креирате и извозите мобилне пројекте.
Препоручујемо да почнете са Унити-ом, јер је направљен посебно за развој мобилних игара. Такође је и најлакше разумети: за проучавање може потрајати 1-2 недеље, највише месец дана. Након тога, на пример, можете направити ролну кугле. Јединство такође пружа многе ресурси са шаблонима, текстурама, унапред направљеним ликовима, локацијама и слично.
Изаберите програмски језик
Затим морате одабрати програмски језик. Обично зависи од тога који мотор користите. ИН Опис Основна функционалност Унити-а, на пример, наводи да можете да изаберете један од три језика да бисте га користили: ЈаваСцрипт, Ц# или Боо.
Главна ствар је да схватите да ћете у сваком случају морати пажљиво проучити програмски језик ако га не знате. Наш савет је да почнете са Ц#. Требаће вам око месец дана да га проучите.
Креирајте графику
Постоји неколико начина да се реши овај проблем: да набавите сву графику или урадите то сами цртати све у Пхотосхопу. Ако одлучите да изаберете прву опцију, онда можете да тражите уметника на берзи слободних занимања, на пример на кворк. Па, или замолите неког од својих пријатеља да то уради.
Ово је најлакши и најмање радно интензиван метод, али може захтевати додатна финансијска улагања од вас. На пример, цртање једног лика коштаће најмање 500 рубаља.
Ако одлучите да све урадите сами, онда не можете без Пхотосхопа. Почните са нечим једноставним као што је лопта која има очи. И онда постепено пређите на своју идеју.
Након што је све нацртано, мораћете постепено да градите визуелни део игре и њен гамеплаи: креирајте позадину и главне ликове, уредите детаље, ако их има, и одредите како ће јунак комуницирати са простором и објектима око себе.
Одвојено, вреди напоменути да када радите са графиком, морате узети у обзир и основе оптимизације апликација за мобилне продавнице - АСО. Више о томе у следећем параграфу.
Подесите оптимизацију апликације
Оптимизација продавнице апликација (АСО) је процес оптимизације програма, чија је сврха да побољша његову позицију и доведе га на врх мобилних производа у продавницама апликација. Што се апликација више рангира у резултатима претраге, то ће се чешће инсталирати.
70% свих преузимања за одређену кључну реч добијају прве три апликације из резултата претраге. Преосталих 30% је распоређено међу пројектима у првих 10. Ако ваша апликација има лоше развијене текстуалне и визуелне компоненте, онда ће заузети ниске позиције, што значи да ће се ретко инсталирати. Стога, када радите са интерфејсом и игром, морате размишљати о томе оптимизација странице мобилних апликација.
За почетак, направите прелепе снимке екрана и иконе. Слике морају бити препознатљиве. На пример, ако је главни лик у вашој игри птица, онда је вредно додати је на икону. Главна ствар је да се икона истакне експериментисањем са бојом, оријентацијом и величином, а не преоптеретити је малим детаљима.
Има их много истраживања о томе шта помаже привлачењу пажње корисника. На пример, употреба плаве, розе и љубичасте боје најчешће се налази на иконама. Због тога је вредно размислити о шеми боја како би се апликација издвојила од других.
Такође, да бисте повећали број преузимања и инсталирања игре, не би требало да се ограничавате само на домаћи сегмент публике. квалитета локализација повећаће успех апликације у другим земљама: алгоритми ће препознати присуство страног језика и приказаће ваш пројекат, укључујући и за стране захтеве. Локализација мора бити конфигурисана како у мобилним продавницама тако иу самој игрици.
Најрелевантнији језик је енглески, тако да вреди почети са њим. Следе Вијетнамци, Кинези и други. Ако је апликација тражена, временом ће бити могуће превести на све преостале језике. Али на почетку, ово неће утицати ни на могућност преузимања ни на популарност.
Добити повратне информације
Замолите пријатеље или чланове породице да испробају вашу игру и дају повратна информација. Користите ове коментаре да побољшате апликацију и учините је атрактивнијом за играче. Такође можете писати професионалним разговорима програмера игара и замолити их да процене ваш пројекат тако што ћете пустити везу до њега. Тако ћете добити и професионалну процену своје идеје.
Објавите своју игру
Када ваша апликација буде спремна за објављивање, слободно је пошаљите на Гоогле Плаи или Апп Сторе. Али пре тога, обавезно проучите правила мобилних продавница - то можете учинити овде И овде. Њихово кршење може довести до блокирања вашег налога и у великој мери закомпликовати процес модерирања пре објављивања.
Такође морате да се региструјете на платформи по свом избору као програмер. Обавезно наведите стварне податке о себи, иначе ћете изгубити приступ свом налогу.
Важна тачка: регистрација се плаћа. На Гоогле Плаи-у имате једнократну накнаду (25 УСД), али у Апп Сторе-у ћете морати да платите сваке године (99 УСД).
Уновчите игру
Постоје различити начини за монетизацију мобилне игре: путем куповине у игрици, претплата и тако даље. За хиперцасуал пројекте, главни извор прихода је обично оглашавање. На пример, банери унутар игре или издавање неких бонуса за гледање видео записа.
Ове сцене се налазе у скоро свакој бесплатној игри, јер овај приступ има предност што се лако поставља. Програмер се повезује на једну од рекламних мрежа (АдМод, АдЦолони, Гоогле Адс и друге), бира одговарајућу распон цена, а сајт ради остало: проналази оглашиваче, додаје огласе у апликацију и прикупља аналитику од ње.
Да би мотивисали кориснике да гледају више огласа, праве им огласе за награђивање. За гледање дајте бонусе у игри: животе, валуту, предмете. Они чине игру мало лакшом и апсолутно бесплатном, што охрабрује меч.
Број преузимања ваше игре у Апп Сторе-у или Гоогле Плаи-у директно утиче на вашу зараду. Што више људи преузме апликацију, то ће бити већи приход. Оцена апликације зависи и од броја преузимања, па што је већа, то је више преузимања.
Важно је разумети да ваш први пројекат можда неће успети. Али учинити све за ово је дефинитивно вредно тога.
Шта даље
Дакле, проучавали сте хипер-лежерне игре, креирали своје, тестирали их и ставили на различите платформе за преузимање. Шта сада да радимо?
Да бисте се даље развијали у гамедев-у, морате стално да побољшавате своје вештине: студија нове технологије и алате, похађајте онлајн курсеве и повежите се са заједницама програмера игара да бисте сазнали о новим трендовима у индустрији.
Редовно објављујте ажурирања игара са побољшањима и побољшањима. Како то учинити, на пример, можете прочитати у упутства од Гоогле-а.
Такође одговорите на коментаре у продавницама и побољшајте се комуникација са својом публиком. Да бисте то урадили, можете креирати заједницу на Дисцорд-у, где ћете објављивати најновија ажурирања и побољшања апликације или спроводити анкете о томе шта игра недостаје.
Штавише, можете потражити издавачке компаније које ће покушати даље да промовишу своју игру. Ако им се свиђа ваша идеја, они могу да покрену малу рекламну кампању о свом трошку и да вам дају повратне информације. На пример, понудите уговор ако се игра свидела публици или реците шта јој недостаје и да ли је вредно покушати да радите на другом пројекту.
И кратак, али важан савет: немојте се плашити да покушате да оживите своје идеје. Тржиште мобилних апликација расте и мења се и можда ћете ви морати да унесете нешто ново у свет игара.
Прочитајте такође👩💻
- Како научити програмирати од нуле
- Роблок: све што треба да знате
- Шта играти на паметном телефону: саветују читаоци Лифехацкер-а