Комп'ютерна гра «Colonies++»
Гра Colonies++ - освітня гра для навчання програмування, на якій я працював спільно з Олександром Пілявським в рамках комплексного дипломного проекту. В рамках цього проекту я розробив систему внутрішньоігрового програмування, а також моделі, текстури, шейдерів, і окремі елементи ігрової логіки. Гра була зроблена за допомогою двигуна Unreal Engine з використанням плагіна UnrealEnginePython. Оригінальний код гри був написаний на Python і вбудованим скриптовим мовою двигуна Blueprints. На екраншоті - проходження гравцем четвертого рівня. Для управління роботом гравець пише програму на C#, Python, Java або C++; компільована і запущена гравцем програма потім зв'язується з процесом гри, передаючи команди визначені гравцем. Наприклад, на екраншоті гравці з використанням наданої зарядки з необхідними класами записують рішення рівня на Python за допомогою Visual Studio Code.