Июльская статья | July article

This commit is contained in:
Михаил Капелько
2024-07-04 23:00:49 +03:00
parent 432705609e
commit 80da9b0e2e
21 changed files with 499 additions and 245 deletions

View File

@@ -0,0 +1,31 @@
Title: Графический интерфейс «Памяти»
Date: 2024-07-04 00:00
Category: News
Slug: memory-gui
Lang: ru
# Графический интерфейс «Памяти»
В июне реализовал графический интерфейс игры «Память» на Python с помощью [Python Arcade][arcade].
В ходе поиска наиболее удобного инструмента создания ресурсов (ассетов) остановился на
обычной тетрадке в клетку:
![Текстура в тетрадке][ntex]
Для дополнительной проверки качества архитектуры портируемого кода участвовал в
трёхдневном геймджеме от [«Начни игру»][jam] с игрой «Память», оформленной под
требования конкурса.
Выглядит итоговая игра следующим образом ([сборка Windows64][w64]):
<iframe width="560" height="315" src="https://www.youtube.com/embed/yd9vS62Ypro?si=iJcEKH6Vj1yRudvK" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
# Планы на июль
Добавлю в инструмент трансляцию кода из Python в JavaScript.
[arcade]: https://arcade.academy
[w64]: https://ims.cr5.space/app/p/4FvJS4fk/Вредные-продукты/about
[ntex]: ../../images/2024_memory-gui_notebook.jpg
[jam]: https://dtf.ru/games/2783053-nachni-igru-ocenka-videorolikov