Как да си направим компютърна игра: 11 стъпки (със снимки)

Съдържание:

Как да си направим компютърна игра: 11 стъпки (със снимки)
Как да си направим компютърна игра: 11 стъпки (със снимки)

Видео: Как да си направим компютърна игра: 11 стъпки (със снимки)

Видео: Как да си направим компютърна игра: 11 стъпки (със снимки)
Видео: Как да свържете Smart TV към точка за достъп на iPhone или iPad 2024, Ноември
Anonim

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

Стъпка

Част 1 от 2: Намиране на необходимите инструменти/приложения

Направете компютърни игри Стъпка 1
Направете компютърни игри Стъпка 1

Стъпка 1. Създайте игра, базирана на текст

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

  • Twine е приложение, което може лесно да се използва във вашия браузър.
  • StoryNexus и Visionaire са опции, които предоставят повече опции за игра и статични изображения.
  • Inform7 е по -добър инструмент или приложение, защото има голяма общност и поддръжници.
Направете компютърни игри Стъпка 2
Направете компютърни игри Стъпка 2

Стъпка 2. Създайте 2D игра

GameMaker и Stencyl са чудесни възможности, ако искате да създавате 2D игри във всеки жанр, и двете ви дават възможност да използвате програмен код, без да се налага да знаете как да програмирате. Драскайте! също е инструмент, който можете да използвате за създаване на браузър игри.

Направете компютърни игри Стъпка 3
Направете компютърни игри Стъпка 3

Стъпка 3. Опитвате се да направите 3D игра

Създаването на 3D игра е много по -предизвикателно от 2D игра. Така че, пригответе се за дълъг труден проект. Spark and Game Guru може да улесни задачата ви, като ви позволи да създадете своя свят на игри, без да се налага да разбирате програмирането. Ако имате познания по програмиране или искате да научите програмиране, опитайте популярния в момента двигател за игри Unity.

Ако искате да създадете свои собствени 3D модели, ще ви е необходим софтуер за 3D създаване като 3DS Max, Blender или Maya

Направете компютърни игри Стъпка 4
Направете компютърни игри Стъпка 4

Стъпка 4. Вземете подход, фокусиран върху програмирането

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

Въпреки че наистина можете да правите игри на всеки език за програмиране, C ++ е чудесен инструмент, който има много ресурси и уроци, от които се нуждаете, за да правите игри

Част 2 от 2: Създаване на играта

Направете компютърни игри Стъпка 5
Направете компютърни игри Стъпка 5

Стъпка 1. Дефинирайте концепцията

За първия ви проект създаването на проста игра от жанр, който харесвате, е добра отправна точка (например платформер или ролева игра). Преди да започнете, запишете всички идеи, които имате за играта, и се опитайте да отговорите на някои от тези въпроси:

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

Стъпка 2. Създайте просто ниво

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

  • Ако не знаете как да направите нещо, потърсете го на уебсайта на инструмента или двигателя или потърсете другаде в интернет, например във форуми.
  • За първия проект няма нужда да се притеснявате твърде много за осветление или други графични детайли.
Направете компютърни игри Стъпка 7
Направете компютърни игри Стъпка 7

Стъпка 3. Проектирайте основния си геймплей

Проектирането на геймплей изисква няколко ощипвания и модификации на софтуера на играта и изисква изграждането на по -сложна система, ако е изградена от нулата. Ето няколко примера:

  • Ако правите игра на платформинг, искате ли вашият герой да може да скочи двойно или да скочи във въздуха или някакъв друг специален ход? Опитайте също да промените височината на скока на вашия герой и реакцията на различните взаимодействия, които играчът дава (като например задържане на бутон за няколко секунди).
  • Ако направите RPG или игра на ужасите, с какво оръжие играчите ще започнат играта? Изберете две или три оръжия, които играчите могат да надстроят, след което ги изпробвайте. Уверете се, че изборът на оръжия е интересен и разнообразен. Например, предоставяте три вида оръжия, а именно оръжия, които са силни, които могат да наранят повече от един враг, или такива, които правят враговете по -слаби. Не правете едно оръжие много по -силно от друго, освен ако оръжието не е по -скъпо и трудно се получава.
  • В игрите, базирани на диалог, искате ли играчът да може да избере „клон“на екрана или просто да прочете инструкциите, дадени за изпълнение на конкретна задача и да отвори следващия диалог? Искате ли играта да бъде линейна и еднопосочна, или да има множество сюжети и окончания?
Направете компютърни игри Стъпка 8
Направете компютърни игри Стъпка 8

Стъпка 4. Създайте няколко нива

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

  • За платформер игри едно от предизвикателствата обикновено са по -бързи врагове или движещи се платформи.
  • Екшън игрите могат да въведат нов враг с всяко ниво, мощен враг или бос или враг, който не може да бъде победен без определени трикове или оръжия.
  • Пъзелите обикновено се придържат към един вид пъзел и го усложняват с всяко ниво или въвеждат нови инструменти или пречки, за които играчите трябва да мислят по -усилено.
Направете компютърни игри Стъпка 9
Направете компютърни игри Стъпка 9

Стъпка 5. Създайте дългосрочни и средносрочни цели

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

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

Направете компютърни игри Стъпка 10
Направете компютърни игри Стъпка 10

Стъпка 6. Направете пробно пускане

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

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

Стъпка 7. Подобрете графиката и звука в играта

Въпреки че има много игрови активи, които можете да използвате, отделете време да ги персонализирате, за да изглеждат перфектно. Ако някой аспект не е перфектен или не изглежда правилно, заменете го с нещо друго. Научете пикселното изкуство, ако искате да промените изображение във вашата 2D игра, или използвайте софтуер като OpenGL, ако работите по 3D проект. Добавете светлинен ефект, за да уведомите играчите кой път е основният път, или ефект на частици, който показва хладен ефект на атака или движение във фонов режим. Също така добавете звук за стъпки, атаки, скокове и всичко друго, което изисква звук.

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