Title: Переосмысление Date: 2024-08-12 00:00 Category: News Slug: rethinking Lang: ru ![Игра][game] По планам за июль я должен был доработать инструмент для трансляцию кода из Python в JavaScript. Этого не произошло, потому что появились более приоритетные задачи. Какая задача может быть приоритетнее разработки инструмента? Разработка игры, конечно же! Итак, возвращаемся в начало июля 2024-го года... # Геймджем В начале июля 2024-го года закончился трёхдневный геймджем от [«Начни игру»][jam], в котором я участвовал. Целью моего участия в геймджеме было как проверить свои игровые наработки в условиях, приближенных к боевым, так и познакомиться с другими игроделами-любителями. Знакомство с одним из таких любителей - Женей - и привело к созданию проекта [«Хвост и тень»][tail], двумерной приключенческой игре. # Июль В итоге июль у меня ушёл на то, чтобы создать прототип игры с основной механикой - кликом мышью. На сегодняшний день технические характеристики прототипа следующие: * настройка игры происходит в INI-подобном формате * логика игры написана на Python с элементами межъязыкового диалекта * для графики используется библиотека Python Arcade * работает на macOS, Linux, Windows * единственным способом управления является клик мыши * всё отрисовано сначала от руки, а затем оцифровано с помощью GIMP и ImageMagick * можно задавать статичные элементы для отображения пола, стен и прочего окружения * можно задавать активные элементы вроде дверей для взаимодействия с ними кликом мыши * можно задавать комментарий при клике по активному элементу для отображения подсказок # Август В августе планирую добавить переход между сценами. [game]: ../../images/2024_rethinking.jpg [jam]: https://dtf.ru/games/2783053-nachni-igru-ocenka-videorolikov [tail]: https://t.me/Tail_and_shadow