Как да разработим игра (със снимки)

Съдържание:

Как да разработим игра (със снимки)
Как да разработим игра (със снимки)
Anonim

Разработката на игри е сложен процес. Професионалните студия за игри имат екипи от стотици хора, работещи по концептуален дизайн, програмиране, арт дизайн, моделиране, анимация и звуков дизайн. Дори ако все още нямате всички тези умения, можете сами да проектирате проста игра въз основа на това, което вече знаете. Това wikiHow ви учи как да започнете да разработвате първата си идея за игра.

Стъпки

Част 1 от 2: Планиране на концепцията

Разработване на игра Стъпка 1
Разработване на игра Стъпка 1

Стъпка 1. Разберете мащаба на проекта

Преди да започнете работа по разработването на игра, важно е да разберете какво е необходимо за създаването на игра. Видеоигрите имат много части, от двигател на играта, програмиране, графика, анимация, до звук и музика. Създаването на всичко това отнема много часове. Ако никога преди не сте разработвали игра, започнете просто. Отнасяйте се към първата си игра като учене, а не като полиран проект.

Разработете игра Стъпка 2
Разработете игра Стъпка 2

Стъпка 2. Знайте какви са вашите умения

Когато измисляте идея за игра, измислете идея, основана на вашите умения. Ако сте страхотен художник, но никога не сте кодирали преди, изберете двигател за игри, който ви позволява да се съсредоточите върху уменията си за изкуство, докато правите минимално кодиране. От друга страна, ако сте страхотен програмист, но нямате много художествени умения, можете да създадете игра с отлични основи, която да обхваща опростен стил на изкуство. Много популярни инди игри използват прости 8-битови графики или дори само основни форми за графики.

Разработете игра Стъпка 3
Разработете игра Стъпка 3

Стъпка 3. Решете каква е целта на играта

Видеоигрите се предлагат в различни стилове и жанрове. Общото между всички тях е, че всички имат цел. Някои игри имат множество цели и незадължителни странични мисии. Въпреки това, много игри имат цел, която е толкова проста като "Стигнете до края на нивото". Първата ви игра може да бъде само един екран с точка, която се опитвате да навигирате до горната част на екрана.

Разработете игра Стъпка 4
Разработете игра Стъпка 4

Стъпка 4. Решете как да съобщите целта на играча

След като вземете решение за цел за играча, ще трябва да разберете как да съобщите целта на играча. Някои игри имат сложен разказ с много персонажи, които не играят (NPC), които карат играча да се чувства като част от жив свят. Други игри имат анимации или кат-сцени преди началото на ниво. Някои включват урок. Някои игри просто показват текст, който казва на играча какво да прави.

Разработете игра Стъпка 5
Разработете игра Стъпка 5

Стъпка 5. Решете за препятствие за играча

След като вземете решение за цел, която играчът трябва да постигне, трябва да вземете решение за препятствие, което стои на пътя на играча. Това може да бъде пъзел, който играчът трябва да реши, или платформи, на които играчът трябва да скочи или да се придвижва. Има ли вашата игра врагове? Ако е така, как те взаимодействат с играча? Вашата игра има ли нива или е игра с отворен свят?

Разработете игра Стъпка 6
Разработете игра Стъпка 6

Стъпка 6. Разберете правилата

След като постигнете цел и някои пречки, вземете решение за някои основни правила, които имат логичен поток. Ако проектирате игра на платформа, какво ще се случи, ако играчът пропусне платформата? Ако играта ви има врагове, какво се случва, когато играчът докосне или бъде нападнат от враг? Играчът има ли здравна лента? Има ли система за оценяване? Може би искате да добавите ограничение във времето към вашата игра? Това са правилата, които трябва да решите за вашата игра. Ако сте нов в дизайна на игрите, опитайте се да запазите правилата възможно най -прости.

Разработете игра Стъпка 7
Разработете игра Стъпка 7

Стъпка 7. Вземете решение за награда за играча

От вземането на решение за гол за играча и препятствие. Играта също трябва да има начин да възнагради играча за постигане на целта. Това прави играта удовлетворяващо преживяване. Някои игри имат последна сцена, която показва, че героят получава награда за проблемите си. Някои игри дават на играча включване или нови елементи. Други игри имат сложна система за изравняване, която подобрява статистиката на играча с течение на времето.

Разработете игра Стъпка 8
Разработете игра Стъпка 8

Стъпка 8. Създайте концептуално изкуство

Ако графиката е голяма част от вашата игра, ще искате да разберете стил на изкуство за вашата игра. Концептуалното изкуство ви позволява да поставите идеите си на хартия, преди да започнете да ги изграждате като активи в игра. Ще искате да създадете концептуално изкуство за всичките си герои, NPC и врагове. Ще искате да поддържате цялостния стил на изкуството последователен, така че разберете какъв стил на изкуство искате, преди да започнете да изграждате. Ако играта ви има няколко нива, ще искате да създадете скица за това как изглежда всяко ниво. Също така ще искате да очертаете дизайна на нивото за всяко ниво на хартия.

Разработете игра Стъпка 9
Разработете игра Стъпка 9

Стъпка 9. Създайте документ за дизайн на игра

Това е особено полезно, ако проектирате по -сложна игра с екип от хора. Документът за дизайн на игра може да съдържа основната механика и дизайн на играта. Той може също така да съдържа сюжетни точки, биографии на герои, концептуално изкуство, както и карти на нива и цели. Това помага да поставите целия си екип на една и съща страница.

Част 2 от 2: Разработване на играта

Разработете игра Стъпка 10
Разработете игра Стъпка 10

Стъпка 1. Изберете двигател за игра

Двигателят на играта е гръбнакът на играта. Той изобразява графиката и звука. Той контролира физиката на играта, откриването на сблъсъци, скриптове, изкуствен интелект и др. Изборът на правилния двигател на играта зависи от вашето ниво на умения и нуждите на вашата игра. Много двигатели за игри ви позволяват да изтеглите безплатна версия за лична употреба, за да тествате. Ето няколко двигатели за игри, които можете да опитате:

  • Game Maker Studio 2: Game Maker Studio 2 е добро място за начало, ако сте начинаещ. Той се фокусира върху игри с 2D графика. Това е един от по -лесните за изучаване двигатели на игри. Game Maker Studio 2 има безплатен 30 -дневен пробен период и след това започва от $ 39 на година.
  • Единство:

    Unity е популярен двигател за игри, който е бил използван за създаване на много популярни игри на компютър, мобилни устройства и игрови конзоли, включително Angry Birds 2, Cuphead и Sonic Forces. Използва се за създаване на 2D и 3D игри. Той има интуитивен потребителски интерфейс, който улеснява начинаещите. Можете да изтеглите Personal Edition, което идва с основните функции, напълно безплатно. Plus Edition започва от $ 25 на месец.

  • Нереално:

    . Unreal е един от най -популярните двигатели за игри. Той е бил използван за създаване на много популярни игри, включително игрите на Batman Arkham, Mortal Kombat и Deus X. Това е пълнофункционален двигател за игри, който поддържа графика от висок клас. Това е и един от по -трудните за изучаване двигатели на игри. Това го прави по -идеален за напреднали разработчици на игри. Пълната версия на Unreal е безплатна за изтегляне, но ще трябва да платите 5% роялти след първите 3000 долара на тримесечие за всички игри, които публикувате с Unreal.

Разработете игра Стъпка 11
Разработете игра Стъпка 11

Стъпка 2. Научете как да използвате двигателя на играта

Двигателите за игри са едни от най -сложните програми, които можете да закупите. Дори и да сте опитен програмист, вероятно ще има неща, които не знаете как да направите. Прочетете ръководството на потребителя за играта, която изтегляте. Гледайте уроци по YouTube и посещавайте курсове онлайн. Научете какво трябва да изградите и как да го изградите. Ако се забиете в проблем, намерете някой, който да ви помогне да го разрешите.

Разработете игра Стъпка 12
Разработете игра Стъпка 12

Стъпка 3. Задайте краен срок

Независимо дали създавате първата си игра или AAA продукция, ще трябва да имате определен срок за това колко дълго ще продължи проектът. Ако сте нов в дизайна на игри, задайте месец като краен срок за създаване на малка игра. Много неочаквани неща ще се появят по време на процеса на разработка, така че очаквайте да преминете крайния срок. Ако обаче преминете срока си твърде много, може да искате да намалите проекта си.

Разработете игра Стъпка 13
Разработете игра Стъпка 13

Стъпка 4. Изградете работещ прототип

Това трябва да стане възможно най -бързо. Не е задължително да изглежда добре. Не е необходимо да имате всички функции, които искате да добавите. Просто трябва да бъде едно основно ниво с основен персонаж за игра и основно препятствие. Това се използва за изграждане и тестване на основната механика на вашата игра.

Разработване на игра Стъпка 14
Разработване на игра Стъпка 14

Стъпка 5. Тествайте своя прототип

Ще научите много, като играете играта си. Може да откриете, че някои от механиците на играта не работят или някои части не са толкова ангажиращи, колкото си мислехте. Ще откриете и какво можете да добавите към играта, за да я подобрите.

Разработете игра Стъпка 15
Разработете игра Стъпка 15

Стъпка 6. Изградете своите активи

След като изградите работещ прототип и сте уверени, че вашата механика на играта работи правилно, можете да започнете да изграждате активите за вашата игра. Това включва добавяне на допълнителни нива, анимации на герои, врагове, включване и всякакви допълнителни функции, които искате да добавите. Той също така включва добавяне на модели персонажи и декориране на вашите нива, така че играта да започне да изглежда естетически приятна, въпреки че трябва да се съсредоточите върху естетиката за последно.

  • Ако не сте сигурни как да изградите нещо, много игрови двигатели имат магазин за активи, където можете да закупите активи за игри, създадени от други хора. Можете също така да проверите за уроци онлайн, за да научите как да решавате проблеми, които могат да възникнат по време на процеса на разработка на играта.
  • Внимавайте да не добавяте твърде много съдържание веднага. Това може да замъгли основната механика на играта и да затрудни изпитателите на играта да дадат правилна обратна връзка.
Разработете игра Стъпка 16
Разработете игра Стъпка 16

Стъпка 7. Бета-тест на вашата игра

Въпреки че можете да научите много, като играете сами играта си, можете също да научите много, като гледате как други хора играят вашата игра. Истинските играчи може да направят неща, които не сте очаквали, и да посочат неща за опита, които не вземате предвид. Накарайте други хора да играят вашата игра. Дори ако това е първата ви игра и смятате, че не е добра.

Разработете игра Стъпка 17
Разработете игра Стъпка 17

Стъпка 8. Продайте играта си

Когато започнете да приближавате края на процеса на разработка, ще трябва да започнете да разказвате за вашата игра. Знайте какво е уникалното във вашата игра. Какъв опит дава вашата игра, а другите не? Предайте това съобщение на колкото се може повече хора. Създайте уебсайт за вашата игра и видео трейлър. Включете играта си в социалните медии. Изпратете играта си по имейл до уебсайтове за видеоигри и създатели на вкусове за видеоигри.

Разработване на игра Стъпка 18
Разработване на игра Стъпка 18

Стъпка 9. Стартирайте играта си

Двигателите за игри като Unity и Unreal улесняват създаването на портове на вашата игра за всяка игрална система. След като публикувате играта си чрез своя двигател за игри, поставете я на възможно най -много дигитални дистрибутори. Това включва Steam, Google Play Store, App Store на Apple. Дори Playstation Store, Xbox One и Nintendo eShop са по -лесни за влизане от всякога. Ще има QA и лицензионни стандарти, които ще трябва да преминете за всеки дигитален дистрибутор. Научете какви са тези стандарти и се уверете, че играта ви може да премине тези стандарти. Можете също да разгледате специализирани дистрибутори като Slitherine.

Съвети

  • Актуалната графика е важна за завладяването на публиката, но съдържанието все още е кралят! Така че, измислете начин да направите играта си наистина ангажираща и забавна, като предлага страхотно съдържание. Поставяйки уникално въртене на популярна игрална функция, използвайте елементи, които никога преди не са били използвани в подобни жанрови игри.
  • Винаги мислете през гледната точка на вашия играч. Какви изводи ще спечелят от играта на вашата игра и как могат да станат ваши фенове и защитници? Само отдадени фенове ще гарантират устойчивостта на вашата игра!
  • За да включите други хора във вашето производство на игри и да ги убедите да станат заинтересовани страни, ще ви е необходима добра продажба! Разработването на терена също е чудесна възможност да изпробвате идеята си за игра в общността на бизнеса и/или разработчиците и да видите дали изобщо е жизнеспособна.
  • Ако смятате, че идеята ви за игра е готина и иновативна - уверете се, че можете да превърнете другите в свои поддръжници на играта. В противен случай няма смисъл да го разработвате, тъй като най -вероятно няма да можете да го пуснете на пазара ефективно да го монетизирате след пускането.

Препоръчано: