Ludo's Quest — платформер с боковой прокруткой, созданный в первую очередь для мобильных устройств, по мотивам Super Mario Bros и Ghosts n' Goblins. Он рассчитан на детей примерно от 6 до 12 лет, но взрослым играть так же весело.
В Ludo's Quest есть редактор уровней, так что любой может создавать свои уровни. Делись ими с друзьями из приложения на iPhone, iPad и Mac.
Ludo's Quest создавался для iOS, специально для iPad. А ещё можно играть в браузере.
В октябре 2026 года Ludo's Quest вернулся в App Store на iPhone и iPad как нативное приложение. Всю игру переписал на Swift Claude, ИИ от Anthropic, перенеся её с оригинального Javascript. Те же уровни, персонажи, комиксы и сенсорное управление, а теперь ещё поддержка геймпадов и клавиатуры и синхронизация прогресса между устройствами через iCloud.
Версия, в которую ты играешь в браузере, — та же самая игра 2.0, которую Claude перенёс обратно со Swift на чистый Javascript без библиотек: рождественские уровни и редактор уровней на месте.
Игра целиком построена на собственных фреймворках Apple, без сторонних библиотек: SpriteKit рисует игру, SwiftUI и UIKit её запускают, GameController отвечает за геймпады и клавиатуры, AVFoundation проигрывает музыку и звуковые эффекты, Core Text отображает игровой шрифт, а хранилище ключ-значение iCloud бережёт твои сохранения.
В версии 2.0 также появились три новые музыкальные композиции, созданные Claude: Night (уровни 5–8), Graveyard (уровни 9–12) и Finale (уровни 13–16). Послушай их на странице для прессы.
Ты можешь снимать видео по этой игре в любом виде. Только обязательно напиши мне на info@ludosquest.com.
Ludo's Quest придумал, запрограммировал и выпустил я, Martin Drapeau. Графику и музыку сделали замечательные художники и композиторы, которых я нашёл в интернете. Большинство их работ неэксклюзивны: их можно купить и использовать в своих проектах. Позволь представить тебе этих прекрасных авторов:
Всю музыку и звуковые эффекты сочинил Zach Striefel. Зак сыграл огромную роль в том, чтобы эта игра ожила: его саундтрек не надоедает, сколько ни играй. Не говоря уже о его отличной работе над звуковыми эффектами.
Zuhria нарисовал большую часть графики в этих играх. Очень аккуратная работа, которую легко встроить в игру. Загляни на его сайт gameart2d.com.
Sophie придумала комиксы для вступления и финала. С ней невероятно легко работать, и я очень советую любой инди-студии обращаться к ней за помощью. Почитай её замечательный онлайн-комикс Glorieux Printemps. Там же с ней можно связаться.
Tiệp вдохнул жизнь в злодея Vandaft. И даже придумал ему имя! Работы Tiệp можно найти на Graphic River.
Claude, ИИ от Anthropic, переписал Ludo's Quest на Swift для версии 2.0 и создал три новые музыкальные композиции.
Остальная графика — от других замечательных художников с Graphic River и Game Dev Market.
Мой 7-летний сын и 9-летняя дочь, которые помогали обсуждать идеи и тестировать игру. Merci pour votre patience et encouragement les enfants.
Я отец троих детей и технический директор в Amilia. А ещё я теннисист-любитель и разрабатываю игры для души. Создание и продвижение этой игры — моё хобби. Я не профессиональный инди-разработчик. Просто человек, который пишет игру, в которую сам хочет играть на iPhone в метро. Игру, которая, надеюсь, понравится и моим детям, и их друзьям.
Оригинальный Ludo's Quest был написан на Javascript с использованием Canvas (версия 2.0 — это нативная версия, переписанная на Swift). Это была HTML5-игра, настроенная для мобильных устройств, и благодаря Ludei она была оптимизирована для iOS и Android. Версия для браузера теперь — это перенос версии 2.0 на чистый Javascript.
Cocoon.io превращает Javascript в нативное приложение одним щелчком. Огромное спасибо команде Ludei за Canvas+ — ускоренный HTML5 canvas, благодаря которому оригинальный Ludo's Quest так быстро работал на мобильных устройствах. Отдельное спасибо их службе поддержки за ответы на мои многочисленные вопросы и за исправление найденных мной ошибок.
Разработка этой игры заняла 1 год (загляни в дневник разработки и вопросы и ответы о разработке). Вся работа шла по вечерам, с 8 до 10, и рано утром по выходным.
Загляни в мой блог и прочитай статью о том, как я воплощал HTML5-игру на мобильных устройствах. Теперь, когда я приступаю к продвижению проекта, я буду всё чаще писать о количестве игроков и продажах.