3 начина да станете разработчик на игри

Съдържание:

3 начина да станете разработчик на игри
3 начина да станете разработчик на игри
Anonim

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

Стъпки

Метод 1 от 3: Научете се как да програмирате

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

Стъпка 1. Вземете решение между училище и самоук

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

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

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

Стъпка 2. Внимателно изберете специалността си

Ако решите за колеж, бъдете предпазливи относно специализираните степени по програмиране на игри. Очаквайте те да обхванат всички много различни аспекти на програмирането на игри за относително кратък период от време. Вместо това предпочитайте специалност „Компютърни науки“, ако още не сте владеещи предмета.

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

Стъпка 3. Научете компютърни езици

Независимо дали ходите на училище или се обучавате сами, се стремете да овладеете поне един компютърен език. Съсредоточете се върху C ++, за да увеличите шансовете си да бъдете наети, тъй като това се използва най -често в програмирането на игри. Други езици, които са полезни, включват:

  • Actionscript
  • Монтаж
  • ° С
  • Java
  • Цел-C
  • Python
  • Суифт
Станете разработчик на игри Стъпка 4
Станете разработчик на игри Стъпка 4

Стъпка 4. Създайте своя собствена игра

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

  • Дръжте го основен. Не се притеснявайте за революционните игри, каквито ги познавате. За да направите аналогия, напишете проста кратка история, а не Ulysses на Джеймс Джойс.
  • Копирайте друга игра, ако е необходимо. Целта тук е да се учим, а не да бъдем оригинални. Заемете друга концепция на играта и я надградете, ако сте останали за идеи.
  • Направете всичко сами. Не разчитайте на използването на външни векторни/математически библиотеки. Направете всички аспекти проект „Направи си сам“, за да повишите уменията си.
  • Довърши го! Искате да се запознаете с целия процес, така че следвайте целия път до края. Не го изоставяйте само защото вече сте завършили любимия си аспект от програмирането.
Станете разработчик на игри Стъпка 5
Станете разработчик на игри Стъпка 5

Стъпка 5. Намалете фокуса си

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

Заглавията и отделите могат да варират в различните компании, но обикновено програмирането е разделено между: изкуствен интелект; анимация; аудио; изграждане на системи; двигатели; геймплей; работа в мрежа; физика; изобразяване; инструменти; и потребителски интерфейс

Метод 2 от 3: Намиране на работа

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

Стъпка 1. Стажант първо

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

  • Препратки от вътрешни хора от индустрията.
  • Разширени контакти с хора в областта.
  • Повече запознаване с ежедневната реалност на работата.
Станете разработчик на игри Стъпка 7
Станете разработчик на игри Стъпка 7

Стъпка 2. Подгответе демонстрациите

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

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

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

Стъпка 3. Първо се съсредоточете върху стартиращите фирми

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

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

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

Стъпка 4. Проучете всяка компания, в която кандидатствате

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

В допълнение към вашите технически умения, демонстрирането на работни познания както за компанията, така и за бизнеса като цяло в интервюто ви трябва да повиши позицията ви сред другите кандидати

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

Стъпка 5. Мрежа

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

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

Стъпка 6. Възползвайте се максимално от неуспешните интервюта

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

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

Метод 3 от 3: Решаване дали тази кариера е подходяща за вас

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

Стъпка 1. Любовни игри

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

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

Стъпка 2. Очаквайте дълъг път пред вас

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

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

Стъпка 3. Не го правете за парите

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

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

Стъпка 4. Очаквайте силен акцент върху математиката

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

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

Станете разработчик на игри Стъпка 16
Станете разработчик на игри Стъпка 16

Стъпка 5. Бъдете екипен играч

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

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

Стъпка 6. Бъдете гъвкави относно местоположението

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

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