Як стати розробником ігор: 5 кроків (з ілюстраціями)

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

Кроки

  1. Будемо сподіватися, що ви ще не навчаєтеся в коледжі.почніть з вивчення всього, що стосується розробки ігор, навіть якщо не потрібно за вашою основною програмою навчання. Вивчіть GUI( графічні інтерфейси), автономне програмне забезпечення, мови програмування, такі як C++ і Pascal, і потім заплануйте вступити до коледжу або університету, щоб отримати ступінь в комп'ютерній та програмній інженерії. Якщо ви не можете отримати офіційну освіту, не впадайте у відчай! Навчайтеся всьому самі. В Інтернеті багато сайтів, які допоможуть вам, в тому числі і з практичними вправами, ви зможете вивчити основи всього, що вам потрібно знати.
  2. Пошукайте в Інтернеті спеціалізовані групи.приклад двох таких великих груп-це Bethesda Softworks (або коротко BethSoft) і BioWare. Для громадян Великобританії також є розташована там LionHead Studio's.
  3. Подивіться, де і яка є робота.переконайтеся, що у вас є можливість працювати там з фінансової точки зору. Наприклад, якщо у вас немає грошей, щоб перебратися в Меріленд в США, то не варто влаштовуватися на роботу в Америці, і т. д.
  4. Вивчіть саму компанію і потім влаштовуйтеся туди на роботу.багатьом компаніям не потрібно наявності ступеня в комп'ютерних науках або математиці. Багато людей шукають потенціал, особливо якщо ви молодше 25 років. Вони можуть запропонувати вам пройти так званий тест кодування на папірці ("whiteboard test"). Вони можуть перевірити ваші основні навички, наприклад, написання коду, або дати вам доробити якесь завдання. У цьому бізнесі дуже велика конкуренція, тому ви повинні бути кращим у своїй сфері діяльності. Вони повинні бути готові сказати, що ви сповнені бажання до роботи і готові її виконувати.
  5. Якщо Вашу кандидатуру відхилять, підіть ще куди-небудь.і завжди намагайтеся виконувати роботу, яку ви хочете робити. Не стаєте розробником коду, якщо у вас добре виходить 3D-моделювання, і не стаєте аніматором, якщо ви хороші в створенні квестів, історій і персонажів.

Поради

  • Створіть гру самі! Це означає, що Ви зможете вивчити всі сторони розробки, а також поповнити свій портфоліо. Можливо, ви просто запишете її на диск, а через кілька років переробите її. Покажіть свій потенціал роботодавцю. Знову ж таки, досвід є ключовим фактором.
  • Розміщуйте свої повідомлення на соціальних сайтах з розробки ігор, наприклад на сайті BioWare. Створення розширень і доповнень може здатися чимось несерйозним, але це має значення.
  • Дізнайтеся, як безкоштовно створити гру. Безкоштовно ви можете користуватися тільки графічним інтерфейсом Python і Notepad. Якщо ви зможете показати, що ви здатні зробити щось з нічого, то це, знову ж таки, додасть вам корисного досвіду.
  • У компанії може працювати 20-40 осіб, але останнім часом багато компаній набирають в команди по 100 осіб. Дуже складно потрапити в цей бізнес, Якщо ви не знаєте добре те, що робите. Вивчайте Програмування на C++, Java і Python, якщо ви хочете отримувати великі гроші і працювати в кращих командах.
  • Чим раніше ви почнете вивчати основи, тим краще.
  • Якщо ви готовіплатити за придбання досвіду, то купіть DarkBASIC Pro. Цей продукт недорогий і дуже корисний при створенні ігор. Навіть якщо нічого не вийде, ви вивчите Програмування на BASIC.
  • Найкраще спочатку попрацювати в дуже маленьких групах початківців розробників ігор, а тільки потім рухатися вперед і намагатися влаштуватися на роботу на краще розробнику ігор. Отримання досвіду для вас означає Більше, ніж листок паперу з позначкою, що ви пройшли тестування. Ви можете працювати над отриманням наукового ступеня, але в кінцевому підсумку найважливіше досвід - не важливо, в якій області ви працюєте.

Попередження

  • Це ринок з дуже великою конкуренцією. Не впадайте у відчай, якщо ви так і не потрапите в "Вищу лігу". Як вже було сказано, є і місцеві групи розробників. Немає нічого поганого в амбіціях, але в цьому бізнесі ви повинні вміти переносити падіння. Крім того, це найбільший у світі і зростаючий бізнес мультимедіа та розваг, який знаходиться на передньому краї сучасних технологій.

Що вам знадобиться

  • знання c++
  • знання Java
  • розуміння Python
  • знання HTML
  • досвід
  • амбіції

Ще почитати: