You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2024-08_rethinking.md 2.9KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. Title: Переосмысление
  2. Date: 2024-08-12 00:00
  3. Category: News
  4. Slug: rethinking
  5. Lang: ru
  6. ![Игра][game]
  7. По планам за июль я должен был доработать инструмент для трансляцию кода из
  8. Python в JavaScript. Этого не произошло, потому что появились более
  9. приоритетные задачи.
  10. Какая задача может быть приоритетнее разработки инструмента? Разработка
  11. игры, конечно же! Итак, возвращаемся в начало июля 2024-го года...
  12. # Геймджем
  13. В начале июля 2024-го года закончился трёхдневный геймджем от
  14. [«Начни игру»][jam], в котором я участвовал. Целью моего участия в
  15. геймджеме было как проверить свои игровые наработки в условиях,
  16. приближенных к боевым, так и познакомиться с другими игроделами-любителями.
  17. Знакомство с одним из таких любителей - Женей - и привело к созданию
  18. проекта [«Хвост и тень»][tail], двумерной приключенческой игре.
  19. # Июль
  20. В итоге июль у меня ушёл на то, чтобы создать прототип игры с основной механикой -
  21. кликом мышью.
  22. На сегодняшний день технические характеристики прототипа следующие:
  23. * настройка игры происходит в INI-подобном формате
  24. * логика игры написана на Python с элементами межъязыкового диалекта
  25. * для графики используется библиотека Python Arcade
  26. * работает на macOS, Linux, Windows
  27. * единственным способом управления является клик мыши
  28. * всё отрисовано сначала от руки, а затем оцифровано с помощью GIMP и ImageMagick
  29. * можно задавать статичные элементы для отображения пола, стен и прочего окружения
  30. * можно задавать активные элементы вроде дверей для взаимодействия с ними кликом мыши
  31. * можно задавать комментарий при клике по активному элементу для отображения подсказок
  32. # Август
  33. В августе планирую добавить переход между сценами.
  34. [game]: ../../images/2024_rethinking.jpg
  35. [jam]: https://dtf.ru/games/2783053-nachni-igru-ocenka-videorolikov
  36. [tail]: https://t.me/Tail_and_shadow