В геймдеві я провів дуже мало часу. Працював лише 1 місяць 10 років тому – пробував себе у ролі розробника ігор для мобільних телефонів. Контора розпалася і я пішов до іншої області. Але мене завжди тягнуло створювати ігри. Коли грав на денді, сеге, був ще маленьким, вже тоді мене не залишали думки про створення власної гри. На жаль, ніхто із друзів мене не підтримував. Ні у плані сценаріїв, ні щодо графіки.
Була в мене ідея створити свій движок для аркадних платформерів, як на денді. До того, що сьогодні представляю я йшов довгих 3 роки. То універ, то основна робота не давали мені займатися своїм захопленням.
Нещодавно, я нарешті пограв у Ninja Gaiden на емуляторі. Моєму захопленню не було меж. Вирішив зробити її клон для мобілок.
Двигун написаний на j2me. Майже без використання функцій Midp2. Мультискрин працює на всіх розмірах екранів. Перевіряв на Nokia e61 (320 240), SE K530 (176 220).

Редактор карт написаний у Delphi 7. Має наступний функціонал:
Створення карти в три шари. За персонажами, перед персонажами та тайли зіткнень. Розміщення/переміщення/видалення ігрових об'єктів.

Створення ігрових об'єктів, анімації, блоків зіткнення, редагування імен, надання потрібного типу об'єкта. Анімація об'єктів може бути як в окремих файлах, так і в одному. Можна переглянути анімацію.

Управління розташуванням всіх ігрових об'єктів на карті. Призначення їм властивостей, як здоров'я, сила удару, стрибок, висота стрибка, видимість.

Для нерухомих об'єктів є функція тригера. При знищенні змінювати властивості інших об'єктів. Цей ефект можна спостерігати під час розбивання ліхтариків.
Управління тригерами. На даний момент залишився один робочий тригер – зміна рівня. Раніше були доступні тригери діалогів та управління камерою, але зараз переглядаю їх функціонал.
Головний герой предмети не підбирає, сходами не лазить. Персонажі кидати та стріляти ще не вміють.
Музику на рівні вирішив робити у міді. Для першого і другого рівня знайшов міді у високій якості. Музику до рівня з босом рипав за допомогою nsf2mid. Для зменшення розміру стискаю за допомогою gzip.
Графіку витягував по скріншотах із емулятора. Для точної копії – створював собі повний вигляд рівня. На даний момент зробив лише 2 штуки + 1 кімната з першим босом. Спрайти персонажів перебувають у вільному доступі у базі спрайтів.

Розробка додатків на j2me нині не актуальна, т.к. все більше користувачів переходять на сенсорні мобільні телефони з операційними системами android, iOS та Win. Цей додаток я продовжу дописувати та вдосконалювати, але в майбутньому планую писати ігри для Android.

З цією грою я брав участь у руснявому (Боже помилуй) конкурсі http://a320.emulate.su/2013/04/06/konkurs-related-2013-rabota-6/ . Лінка вже не працює, але там була копія цієї статті і результати конкурсу, де я і моя дружина посіли 2 і 3 місця. Таке.