1 неделю назад
Как я переносил NFS: Porsche Unleashed на Java: физика с нуля, без готовых теней и с кучей граблей
У всех нас есть хобби. А если пока нет — то обязательно появится. У меня их несколько: музыка, коллекционирование гитар и разработка игр. На мой взгляд, самое ценное в пет‑проектах — не готовый продукт, а то, как разные вызовы учат тебя чему‑то новому: будь то технологии или методологические подходы. Я собрал небольшой цикл статей по разработке игр на Java — с фокусом на фреймворке JavaFX и игровом движке FXGL. В первой статье я даю обзор движка и подходов к организации проекта, а большую часть внимания посвящаю созданию игры в жанре Tower Defense...