Gra komputerowa „Colonies++”
Gra Colonies++ - edukacyjna gra do nauki programowania, na której pracowałem wspólnie z Aleksandrem Pilowskim w ramach kompleksowego projektu dyplomowego. W ramach tego projektu opracowałem system programowania wewnętrznego, a także modele, tekstury, schody i poszczególne elementy logiki gry. Gra została wykonana za pomocą silnika Unreal Engine za pomocą wtyczki UnrealEnginePython. Kod wyjściowy gry został napisany w Python i wbudowany język skryptowy silnika Blueprints. Na ekranie - przejście przez gracza czwartego poziomu. Aby zarządzać robotem, gracz pisze program na C#, Python, Java lub C++; kompilowana i uruchomiona przez gracza aplikacja następnie łączy się z procesem gry, przekazując dowody określone przez gracza. Na przykład, na ekranie graczy, którzy korzystają z dostarczonej mapy z wymaganymi klasami, pisze rozwiązanie poziomu w Pythonie za pomocą kodu Visual Studio.