A downloadable game

Идея

Реализовать маджонг со следующими критериями:

  • Мобильная игра
  • Интерфейс заточенный под тачскрин
  • Компактность и информативность данных
  • Быстрая скорость работы
  • Кривая обучения, через постепенное подключение правил

Что сделано

Рализован главный цикл игры:

  • Операции с тайлами
  • Нахождение комбинаций и взаимодействие с ними
  • Нахождение маджонга
  • Очередь обьявления комбинаций
  • Победа и ничья
  • ИИ действует случайно и обьявляет комбинации при первой возможности
  • Визуализация ходов противников пропущена

To Do

  • Реализация более тонких правил (Риичи, Фуритен, Дора)
  • Система подсчета очков
  • Особые случаи маджонга
  • Интерфейс
  • ИИ
  • Обучающий режим

Разработка

Изначально существовало две идеи: Реализовать мобильный маджонг с заточенным под устройства интерфейсами и сделать сюжетный режим который бы сочетал обучение маджонга, систему скиллов в духе паззл квеста и происходить в вестерн сеттинге.

Первая версия.

Был реализован главный цикл + несколько дополнительных правил. Но скорость работы была никакая, поиск комбинаций был очень долгим.

Помимо этого несколько тестов показало, что система рпг прикрученная слоем сверху оказалось не жизнеспособной в нескольких вариациях. Поэтому решено было от нее отказаться в пользу классического маджонга.

Вторая версия.

Через год с углублением навыков C# была создана новая версия. Маджног находится и считается быстро. На скриншотах можно увидеть различные эксперименты с работой интерфейса.

В итоге была реализована часть правил, но проект был не закончен. Подробнее о проблемах разработки этой части можно почитать тут - https://octowo.wordpress.com/2016/10/18/mandarine/

Download

Download
mahjong.zip 19 MB

Leave a comment

Log in with itch.io to leave a comment.