Започнете с разработването на игри - 6 професионални съвета

Автор: Louise Ward
Дата На Създаване: 6 Февруари 2021
Дата На Актуализиране: 18 Може 2024
Anonim
Nastya and a compilation of funny stories
Видео: Nastya and a compilation of funny stories

Съдържание

И така, искате да станете разработчик на игри? Е, направих го - пуснах безплатната игра Crow’s Quest за iOS - и вие също можете. В тази статия ще ви преведа през няколко лесни стъпки, които да ви помогнат да започнете.

01. Изберете вашата платформа

Първото нещо, което трябва да имате предвид, е коя система за игри ще разработвате. Очевидният избор е Android, iOS, Mac или Windows. Но не забравяйте, че има много независими разработчици и на Xbox и Playstation.

Без значение коя платформа изберете, винаги е възможно да пренесете играта (ите) си в друга по-късно по пътя. Налични са и инструменти, чрез които те ви позволяват да се развивате веднъж и да разполагате навсякъде. Аз лично не съм използвал тези инструменти, така че дори няма да започна да предлагам кои да използвам.

02. Въоръжете се с инструментите на занаята


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

В случай на разработка на iOS или Mac, ще ви трябват iMac или Macbook, Xcode (среда за разработка) и поне едно тестово устройство. Въпреки че е възможно да използвате симулатора за тестване, в крайна сметка ще искате да тествате играта си на действително устройство.

Ако планирате сами да направите някой от креативния дизайн, ще ви е необходим и софтуер за това. Имате много възможности, когато става въпрос за софтуер за креативен дизайн. В този случай обаче не сте ограничени до това кои можете да използвате въз основа на избора на език за програмиране / платформа. Вие също не сте ограничени от разходите. Опциите варират от безплатни, като Gimp и Inkscape до електроцентрали като Adobe Creative Suite и Toon Boom. Някои дори предлагат плъгини за помощ при разработването на игри.

Забележка: Дума за Adobe Creative Suite; Двете приложения, които предимно използвам за дизайнерска работа, са Flash и Photoshop. Всъщност и двете бяха използвани за проектирането и разработването на Crow’s Quest.


03. Научете начините на разработчика

Избрахте платформата си и си осигурихте инструментите. Сега какво?

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

Двете, които предимно използвам, са сайтът на Ray Wenderlich и Cartoon Smart. Но ако търсите малко по-задълбочено обучение или по-традиционен подход към обучението, имате възможност и за сайтове с платени уроци като Lynda и Digital Tutors. Последното е нещо, което току-що започнах да използвам, но засега толкова добре.

04. Проектирайте и развийте играта си


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

Моето предложение, по-бавно. Рим не е построен за един ден и играта ви не трябва да бъде. За първата си обиколка на митото започнете с проста игра. Може би не понг, но със сигурност не World of Warcraft. Намокрете краката си. Удовлетворете се с езика, инструментите и способностите си.

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

05. Тествайте го, за да не се налага играчите ви

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

06. Популяризирайте. Мрежа. И дразнете света с новини за вашата игра

Изчакайте? Наистина ли? Да. Наистина ли. Най-накрая разработихте игра и тя вече е достъпна за всички. За съжаление никой не знае. Това е мястото, където гласът ви в социалните медии влиза в игра.

Уведомете света за вашата игра, като използвате магазини като Twitter и Facebook. Не очаквайте хората да се „препънат“ във вашата игра. От вас зависи да разнесете думата.

Ако имате нужда от помощ за това, има много сайтове, които търсят страхотни игри за преглед. Тъй като има толкова много, няма да ги изброявам тук. Но ако ‘Get Your Google On’, трябва да можете да намерите повече от шепа, които в момента приемат подания.

Това е. Вече официално сте разработчик на игри, така че какво чакате? Излезте там и направете друга игра!

Думи: Тами Корон

Тами Корон е разработчик на iOS, бекенд разработчик, уеб разработчик, писател и илюстратор. Тя води блогове в Just Write Code.Защо не изтеглите нейната игра за iOS, Crow's Quest - тя е безплатна!

Интересен Днес
10 зашеметяващо красиви зимни дизайни
Открийте

10 зашеметяващо красиви зимни дизайни

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

8 основни SEO съвета за вашето онлайн портфолио

Създаването на блог е чудесен начин да изведете името си в бранша и да покажете знанията си. Но не е достатъчно само да изхвърлите статиите, трябва да се уверите, че и те могат да се намерят - особено...
8 най-модерни CSS функции (и как да ги използвате)
Открийте

8 най-модерни CSS функции (и как да ги използвате)

C непрекъснато се развива и множество нови вълнуващи функции са добавени, за да направят спецификацията още по-мощно оръжие в инструментариума на уеб дизайнер.C Grid извежда оформленията на нови нива,...