IMG20250531202630_blur-min
Marian Syska
Software Developer
Epiales
This project is a 2D pixel art Hack'n'Slash game developed using GDScript. The core concept revolves around a girl battling her nightmares, incorporating fight combo mechanics and light jump-and-run elements. As a student project created by a team of students, I served as the Head of Engineering and was additionally involved in programming the AI.
Godot
Repository
space_chase_vr
This project is a VR endless runner titled "Space Chase," featuring light shooting elements and obstacle dodging. The game's visuals primarily utilize royalty-free graphics and models, with minor modifications made in Blender and Unreal Engine. All game logic was implemented using Blueprint scripting, and new textures were created with the Material Editor. This project was a collaborative effort among a team of three students, including myself.
Blueprint Unreal VR
Crioulo-demo
Crioulo is a C++20 3D rendering library built on OpenGL 4.5, featuring full PBR shading (Cook-Torrance BRDF), dynamic point lighting, and skybox rendering. The architecture uses RAII for all GPU resources, validates vertex formats at compile time via C++20 Concepts, and features a configurable CMake build system with generated shader headers. Shaders are embedded as constexpr C++ headers at build time, eliminating runtime file I/O, while a custom GLSL preprocessor enables shader code reuse. The project also includes multi-context support and optional Tracy profiling.
Assim C++ Cmake GLM OpenGL Python Visual Studio
Repository