Како направити рачунарску игру

Аутор: Laura McKinney
Датум Стварања: 6 Април 2021
Ажурирати Датум: 1 Јули 2024
Anonim
ЭВОЛЮЦИЯ РАКЕТЫ ЧТОБЫ ДОСТИЧЬ ДРУГИХ ПЛАНЕТ В ИГРЕ SPACEFLIGHT!
Видео: ЭВОЛЮЦИЯ РАКЕТЫ ЧТОБЫ ДОСТИЧЬ ДРУГИХ ПЛАНЕТ В ИГРЕ SPACEFLIGHT!

Садржај

Да ли волите да играте игре и желите да остварите своју машту да сами правите игре? Постоји много алата који вам омогућавају да креирате сопствену игру без потребе за превише вештина, само треба да разумете програмски језик. Помоћу +2 миша и тастатуре рачунара можете започети!

Кораци

1. део од 2: Проналажење алата

  1. Направите текстуалну игру. То је најлакши жанр игре у којем се може програмирати, мада не воле сви да играју игре без графике. Текстуалне игре се углавном фокусирају на причу, загонетке или авантуре у комбинацији са причом, истраживањем, квизом. Ево неколико бесплатних опција:
    • Канап је једноставан и бесплатан алат који се може користити у прегледачу.
    • СториНекус и Висионаире додају више опција играња и непокретне слике.
    • Информ7 је ефикасан алат са великом заједницом подршке.

  2. Направите 2Д игре. ГамеМакер и Стенцил нису лош избор за овај жанр, омогућавају вам коришћење програма без икаквог тражења. Огреботина! је још један алат који можете користити у игри прегледача.
  3. Покушајте да направите 3Д игре. 3Д игре су много тежи изазов од 2Д, зато будите спремни за дуг пројекат и напоран рад. Спарк и Гаме Гуру помоћи ће вам да поједноставите изградњу света игара без програмирања. Ако већ имате знање о програмирању или желите да научите кодирање, можете испробати популарни алат Унити.
    • Ако желите сами да креирате 3Д моделе, уместо да користите постојеће ресурсе, потребан вам је софтвер за 3Д креирање попут 3ДС Мак, Блендер или Маиа.

  4. Приступ напредном програмирању. Чак и ако имате позадину програмирања, можда ћете желети да користите горње алате приликом креирања прве игре, немојте се присиљавати да испробате другачији приступ само зато што је то теже. Уз то, многи људи уживају потпуну контролу, па све раде сами. Међутим, програмирање игара у интегрисаном развојном окружењу, попут Ецлипсеа, идеалније је од уређивача текста, тако да можете укључити све што је потребно за пројекат.
    • Игре можете програмирати на готово било ком језику, али Ц ++ је најмоћнији алат са богатим ресурсима за игре и онлајн водичима.
    реклама

2. део од 2: Стварање игре


  1. Изабрати тему. За свој први пројекат створите мали, али типичан пример вашег омиљеног жанра, као што су платформер или игре улога. Пре него што започнете, запишите своје идеје за игру на папир и одговорите на следећа питања:
    • Која је главна компонента игре („језгро“ игре)? Било да се борите против непријатеља, решавате загонетке или чаврљате са другим ликовима.
    • Како желите да изгледа игра? На пример, ако се борите против непријатеља, можете да направите дугмад у реалном времену или више смерница на основу одлуке. Игре оријентисане на разговор могу играчима омогућити да формирају приче на основу својих одлука, могу боље разумети ликове и свет игре.
    • Какво је расположење игре? Застрашујуће, забавно, мистериозно, жељно?
  2. Створите једноставне нивое. Ако први пут користите алате за израду игара, ово је добра прилика да се навикнете на њих. Научите како да подесите позадине, предмете и преместите ликове. Ако је могуће, направите предмете са којима играчи могу да комуницирају или пронађите софтвер за стварање објеката који укључују интеракције.
    • Ако сумњате, поставите питање на веб локацији алата или потражите помоћ на Интернету.
    • Не брините још о светлосним ефектима или другим графичким елементима.
  3. Дизајнирајте језгро игре ако је потребно. Можете извршити мала прилагођавања софтвера за стварање игара или система који су сложенији. Ево неколико примера:
    • Ако правите платформер игру, желите ли да ваш лик може двоструко да скочи или направи „посебан“ потез? Прилагодите висину коју лик може да прескочи или другачију реакцију лаганим додиром, држањем тастера или избором различитих плесних стилова?
    • Ако направите акциону РПГ или хорор игру, које оружје ће лик користити? Изаберите 2 или 3 оружја која ће играчи надоградити или испробати. Покушајте да одаберете најприкладније оружје. На пример, оружје јако штети, рањава више непријатеља или ослабљује непријатеља. Не бирајте најбољу опцију за све сврхе, осим ако то скупо кошта (чаролија повећава ману или оружје нестаје након једне употребе).
    • Да ли желите да током игре разговора играч изабере линију дијалога наведену на екрану или само преслуша или изврши задатак да откључа разговор, а затим се врати да настави да слуша? Да ли желите да играчи пронађу све у једном потезу или га поделе на више трака и завршетака?
  4. Направите неколико нивоа. 3 до 5 кратких нивоа нису лош избор за вашу прву игру, касније можете да их проширите. Имајте на уму дизајн „језгра игре“, стварајући различите нивое тежине. Можете да наручите нивое или да их раздвојите и поново спојите након завршетка.
    • Платформер игре често уводе покретне платформе или брже непријатеље.
    • Акциона игра може представити више непријатеља или једног моћног непријатеља којег је тешко победити без одређеног оружја и стратегије.
    • Слагалице су често повезане са одређеном врстом слагалица или користе вишеструке верзије потешкоћа за сваки ниво или уводе нове алате или препреке за које је потребно да више играча „мозга“.
  5. Створите средњорочне и дугорочне циљеве. Ово се често назива „другом механиком“ или „поновљеном игром“. Користећи механичко језгро игре попут скока у вис, играч напредује у другој игри, попут скакања на непријатеље или сакупљања предмета. Овај преокрет може донети дугорочна достигнућа и циљеве попут достизања крајњег нивоа, уштеде новца на надоградњама или „чишћењу“ игре.
    • Као што видите у горњем примеру, додали сте горе, а да то нисте ни слутили. Само се побрините да играч може пронаћи мету. Ако играч игра 10 минута и мисли да је у питању пуцање на непријатеље, постаће му досадно. Ако убију непријатеља и узму новац, пронаћи ће мету (сакупити благодат) и срж игре ће их одвести напред.
  6. Испробајте. Покушајте са сваким нивоом неколико пута, замолите познаника или пријатеља да вам помогну. Покушајте да приступите игри на разне начине, укључујући методе које никада раније нисте испробали, попут прескакања задатака и одласка право до коначног шефа, или победе у игри избором свих „слабих“ оружја или надоградњи. Ово је напоран процес који може фрустрирати, али је једини начин да се игра побољша.
    • Само дајте играчу довољно информација да почне да игра. Морају да разумеју да раде на току рада и како да користе основни џојстик. Не требају им никакве друге информације.
    • Нека играчи покушају да попуне образац за повратне информације како бисте их сакупљали, лакше упоређивали информације .. То вам такође омогућава да одговорите на питања која вам нису позната.
    • Најбољи тестери су они који вас не познају или нису принуђени да хвале вашу игру.
  7. Пољска графика и звук. Иако је на мрежи доступно пуно бесплатних ресурса за игре, ипак је добро одвојити време да сами исправите неслагања. Научите графику пиксела ако желите да направите једноставна прилагођавања графике у 2Д игри или користите ОпенГЛ софтвер за амбициозни пројекат 3Д игре. Додајте светлосне ефекте да развеселите играче главном улицом ван собе и привлачне ефекте напада који мењају динамичну позадину. Додајте звучне ефекте током ходања, напада, скакања итд. в. Можете да промените и играте игру више пута и да је извадите чим су визуелни и звучни подаци на нивоу. Честитам! реклама