Get Mystery Box with random crypto!

Team Lead Simulator — маленька гра про велику відповідальність | Спілка розробників ігор

Team Lead Simulator — маленька гра про велику відповідальність

Напевно, багато хто з вас у дитинстві бавився іграшками на кшталт "ПРОГРАМІСТ 1.3" — такими собі текстовими квестами, в яких гравець мав прокачатися з програміста-початківця та стати хакером (терміна "сеньйор" тоді, напевно, ще не було), зібрати найкрутіший комп, заробити найбільше грошей. При цьому весь геймплей полягав у натисканні потрібних кнопок дій і менеджменті нечисленних ресурсів.

Механіка гри

Простий геймплей, менеджмент ресурсів, текстові вставки, відсилки і жарти про роботу і життя в Wrike - так і народилася ідея TeamLead Simulator. Основна задумка з'явилася майже одразу: граєш за ліда невеликої команди, якій потрібно закінчити проєкт до дедлайну.

Назви для інструментів були вибрані близькими до вихідних, але оригінальними по-своєму: Clndr, Limp Messenger (як аналогія Slack), CodeJunkie (CJ), Iron Browser із сайтами Jabr і YouCube.

Розробка гри

Технологічний вибір для розробки був нудний і простий. Уся гра - один TypeScript-файл близько 4500 рядків, index.html і кілька зображень. Розробник не використовував жодних сторонніх бібліотек і малювати всю графіку на Canvas2D.

Team Lead Simulator 2.0

Відтоді минуло понад півроку, студія встигла зробити редизайн гри, злегка змінили відсилання до наявних продуктів і додали вибір англійської мови. Для цього вдалося написати кастомний плагін до esbuild, який розбирає .properties файли з локалізаційними рядками.

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