Не дарма кажуть, що геймдев безжальний (і особливо до новачків).
Rovio зробили Angry Birds з якою-небудь сорок-зайвим спроби, всякі новачки регулярно провалюють відповідальне завдання з доробляння своїх інді піксельних платформерів на юніті, Башурова геть взагалі забанив Епл, хоча здавалося б - цілий Башуров. Коротше, жах та жах.
Тим дивніше, що онлайн-школа з веб-розробки, в якій я працюю, вирішила вплутатися в геймдев і зробити свою гру. Так, у маркетингових цілях, але гру. Онлайн справжню. З гравцями та призами. З основною валютою, побічною валютою, рейдами, босами та пвп. Досі не можу повірити, як ми на це погодилися.
Але шляху назад немає. Я був на передовій цього божевілля, бачив все і поспішаю розповісти, як наступити на всі можливі граблі, коли взагалі займаєшся навчанням веб-розробці, але намагаєшся зробити гру.
Швидше за все, ви чули від когось про тренажери з верстки та програмування від Академії. Ми робимо ще багато всього, але інтерактивні курси — шляхова точка, через яку проходили майже всі фронтендери (принаймні я сподіваюся).
Та й ось. Кожен Новий рік ми завдаємо трохи користі спільноті та робимо тренажери безкоштовними, обертаючи це в якусь ігрову механіку у відомому сеттингу. Чи то «Дуже дивні справи», чи то космічні пригоди на Джаваскриптоні, а цього року взагалі замахнулися на Кіберпанк.
«Ну замахнулися та замахнулися, навіщо про це писати?» — подумає читач і має рацію. Тобто технічно ми вже шостий рік робимо якісь новорічні ігри, але лише у 2021 спробували зробити повноцінну онлайн-гру з економікою, рейдами, босами та всім таким ММОРПГшним.
Тобто уявіть: гравці діляться на 170 гільдій, кожна зі своїм чатом потрібно перемогти 7 босів (у кожного своя історія та локація), а ще для найбадьоріших працює ПвП-арена. А кор-механіка - тренажери з верстки, JavaScript та PHP. Тобто швидко і багато вирішуєш — супер, то тримати. Тому, хто вирішував швидше і більше за всіх, навіть видали безкоштовне навчання на професії, яке у мирний час коштує ого-го скільки. Ну і всі тренажери також безкоштовні, навіть ті, які зазвичай платні.
Я дивився у сумні очі наших розробників приблизно два місяці — весь листопад і грудень 2021 року пішли на розробку. На фронті React, на бекенді PHP та Slim Framework. Для гри виділили виділений сервер: 1 CPU, 2 Gb Ram, 50 GB HDD (відчуваєте граблі, що насуваються, так?).
Здавалося б, що може піти негаразд. А пішло приблизно все (хіба що, на відміну від цього CYBERPUNK 2077, реліз не перенесли).