Как се прави игра и двоеточие; Ръководство за начинаещи

Posted on
Автор: Clyde Lopez
Дата На Създаване: 25 Август 2021
Дата На Актуализиране: 1 Ноември 2024
Anonim
Как се прави игра и двоеточие; Ръководство за начинаещи - Игри
Как се прави игра и двоеточие; Ръководство за начинаещи - Игри

Съдържание

Така че, ви харесва да играете игри, но някога сте се чудили колко забавно би било да се направи игра?


Какво чувам, не можеш да кодираш? Това е добре. Казвате, че не сте дизайнер? И това не е ограничител на шоуто!

Днес игрите стават все по-лесни за създаване, а активите са свободно достъпни за обществеността; да, това включва вас! Инди разработчиците се появяват навсякъде с уникални игрови концепции, които привличат вниманието на обществеността. Разбира се, изграждане на игра като например Небесното небе няма да се случи за една нощ; но, както нищо, практиката прави перфектно!

Идеята

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


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

Канапът е инструмент с отворен код, който е напълно свободен! Той е базиран на текст, така че ще работи много добре за вас Тъмници и Дракони фенове, които се наслаждават на добър избор на стил на приключение. Текстовите игри за избор са в сърцето на всеки, който виждате днес; Неотдавна BioWare обясняваше как често се връщат към референтните игри с писалка и хартия, за да получат вдъхновение за собствените си. Ако BioWare смята, че това е добра отправна точка, тогава защо да не го направим?


Канапът е може би най-простият създател на играта, който ще намерите. Той разполага с лесен за използване визуален редактор, в който можете да въведете историята на играта. Когато приключите, то публикува играта директно в HTML формат, така че да бъде лесно да се публикува почти навсякъде! Тъй като използва HTML, Twine е в състояние да включи изображения, CSS и JavaScript, ако някога искате да се включите в някакъв код, който ще ви даде много по-голяма творческа свобода, когато правите някои готини текстови игри.

Ето някои забавни игри, които бяха направени с Twine: Destroy / Wait, Depression Quest.

2. GameSalad

GameSalad е още един свободен двигател за дизайн, който ви позволява да имате разнообразие от възможности за избор на платформа, включително: iPhone, iPad, Android, Kindle, Nook, Windows 8 и Mac. Не са необходими никакви умения за кодиране с неговия визуален интерфейс за плъзгане и пускане. Играта се прави чрез добавяне на предварително направени поведения (които все още могат да се редактират) към персонализирани форми. За да го направите по-визуално, можете да накарате стадото от врагове да преследват героически герой в космически кораб с триъгълници в рамките на секунди, използвайки този прост интерфейс.

Най-интересната част от използването на GameSalad е, че след създаването на играта можете да използвате техния In-App Previewer, за да го тествате както за мобилни устройства, така и за настолни компютри. След това, когато се усъвършенства, просто го публикувате в Arcade Arcade и го направите годен за игра на хора по целия свят. Доста готино ?!

Ето някои забавни игри, направени с GameSalad: Milo & Me, CAT-A-CLYSM.

3. Единство

Бихте ли предпочели да направите 3D игра? Единството прави 3D светове много по-лесни за създаване, отколкото изглежда, и всичко това е безплатно! (Освен ако не искате наистина да се харесате на компонентите си в играта или да натрупате повече от $ 100,000, но не трябва да се притеснявате за това сега.) Unity е мощна машина за рендиране, която позволява на създателите да изградят свои собствени 3D сцени в няма време изобщо! Той включва много от собствените си префикси, които позволяват на потребителя да играе с AI рутинни процедури, светлинни източници, физика по време на игра и много повече! Може да се използва и за създаване на 2D или 2.5D игри.

Вероятно вече сте се досетили, че Unity не е толкова просто като последните две опции, но не позволявайте това да ви възпира! Той все още използва силно визуален интерфейс, който позволява на потребителя да дръпне пейзажа и да постави предмети за изграждане на обкръжението. Той също така идва с много инструменти, които да ви помогнат да създадете по-реалистична настройка, като SkyBoxes, елементи (дим, огън и т.н.), вградена анимационна система и др. Да, кодирането би било полезно, тъй като може да се използва за програмиране на поведението на игровите ви символи, използвайки JavaScript, C # или Boo. (Препоръчвам JavaScript за начинаещи.) Но Unity е толкова популярен сега, когато форумите са препълнени със съвети, съвети и фрагменти от кода, които можете да използвате! Както и това, самите Unity са създали много подробни уроци, които са идеални за начинаещи. Помощта е под ръка!

Това е най-гъвкавата опция, която ви позволява да публикувате играта си на компютри, Mac, iOS, Android, Windows Phone 8, приложения в Windows Store и BlackBerry 10.

Някои забавни игри с Unity са: The Forest, Supernauts.

Време за малко тестване

Сега вече имате шедьовър на игра, но все още не прескачайте с радост. Както при всеки творчески проект, винаги има място за подобрение. Това е частта, в която поглъщате гордостта си и поемате някаква конструктивна критика. Опитайте се да почувствате коя е вашата целева аудитория за играта и да я изпробвате. Били ли сте направили пъзел игра, която би забавлявала хората на средна възраст да пътуват на работа, или е толкова сладко, че само едно дете може да разбере усилието, което сте похарчили за намирането на перфектния пикселен коте? Получавате мнението им за това какво работи и какво не, както и това, което биха искали да се добавят в играта (въпреки че ще трябва да им напомняте за плановете си да поддържате нещата прости).

Това е твоята игра в края на деня, но ако мечтата ти е да видиш това до глобална аудитория, тогава тази стъпка е от решаващо значение!

Вярвай в себе си

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

Първата ми игра беше направена в елемента HTML5 canvas, използвайки JavaScript. Звучи доста фантастично, нали? Ами ... Не толкова. Успях да създам проста, ретро игра на пинг-понг, определено не е зле, но използването на редактор на игри като тези по-горе би направило това много по-лесно, отколкото да го развие чрез суров код. Сега, след като видях първия си опит за разработване на игри, се надявам, че ще ви даде увереност да се заемете със създаването на собствена игра. Тя може да не е съвършена, но ще бъде ваша!

Допълнителни връзки

Ако не искате да научите малко код, тогава има много онлайн уроци, които могат да помогнат. Codecadamy е моят личен фаворит; идеален е за начинаещи! Той учи безплатно всякакви езици за кодиране; най-важните са HTML, CSS и Javascript. Хан Академия е добър уебсайт, за да отидете впоследствие, преподавайки как да използвате уменията си за кодиране, за да рисувате, анимирате и в крайна сметка правите някои прости игри!

И накрая и най-важното ...

Забавлявай се!

Edit: За вдъхновение, тук е първото ми Unity3D създаване!

Моля, не се колебайте да оставите връзки в собствените си игри в коментарите.