Локальное хранилище IDBFS отлично подходит для хранения профайла игры между сессиями. Позволяет хранить относительно большие файлы и с ним удобно работать благодаря реализованным fopen/fread/fwrite/fclose в Emscritpen. Но из-за политики безопасности браузеров это хранилище не всегда доступно. При попытке выполнить FS.syncfs() …
Web
Cower Defense
Игра в жанре Tower Defense, разработанная компанией Belka для социальных сетей. Очень классная игра с отличной историей, артом и анимациями. Игра была разработана на Adobe Flash. Я был один из трех программистов, кто занимался портированием этой игры на iOS и …
Ripple Jump
Гиперказуальная игра Ripple Jump была сделана по мотивам игры UQ42. Обе игры делали командой из 4 человек. Как и обычно использовался собственный C++ движок. Игру предполагалось отдать паблишеру на реализацию, но к сожалению она не показала хороших метрик. Думаю проблема …
Tricky Blocks
Tricky Blocks – классический тетрис, с расширенным геймплеем. Игроку предстоит проходить уровни, выполняя различные задания. Это может быть задание уничтожить фигуру или уничтожить определенное количество линий – одинарные, двойные, тройные или четверные. Игра написана по мотивам игры Tetris от Fuxoft. …
Cubic Tower
Игра «Кубическая башня» – это классическая аркада пришедшая на мобильные устройства и десктоп с «железных» игровых автоматов. В новой версии я перешел на новую версию своего C++ движка AGE, обновил интерфейс игры и переделал геймлей. В игре появились уровни, появилась …
JavaScript string length
В веб-версии моего http-загрузчика обнаружилась проблема – длина responseText отличается от реального размера файла. Оказалось, что файл содержал русскую строку текста в utf-8. А я размер получал как responseText.length – длина строки в символах, но не байтах. Проблема решилась просто …
Ultimate Question 42
Вчера закончился прием заявок на международный конкурс Ludum Dare. Разработчикам нужно за 72 часа (jam) или за 48 часов (compo) создать игру с нуля на заданную тему. Наша команда из 4 человек создала игру Ultimate Question 42 за 72 часа.Я …
Smart Tiles
Smart Tiles – на квадратном поле объединяй несколько одинаковых клеток в одну с большим номиналом. Размышляй, анализируй и дойди до вершины игры – получи клетку с максимальным номиналом. Быстрая, но увлекательная логическая игра с элементами стратегии. Написал игру за неделю …