First Shuttle Engine Development Stream!
Hello, everyone!
I’m launching a series of live streams dedicated to building my own 3D engine from scratch — Shuttle Engine (C++20 & Vulkan 1.4).
During this first stream, we will dive straight into hardcore architecture refactoring. I'll be taking our massive `Application` monolith (which started as a giant `main()` function) and cleanly splitting it into independent modules:
- Application Module (Platform & Window Management)
- Engine Module (Vulkan Runtime, RenderGraph & GPU resources)
- UI Module (RmlUi & Debug tools)
- Application Module (Platform & Window Management)
- Engine Module (Vulkan Runtime, RenderGraph & GPU resources)
- UI Module (RmlUi & Debug tools)
Stream Details:
- 📅 Date & Time: September 5th at 19:00 MSK (UTC+3)
- 📍 Where to watch: https://youtube.com/live/pb2xrhutEqA?feature=share
- 💻 Project Repository: https://github.com/EuShag/ShuttleEngine
- 📅 Date & Time: September 5th at 19:00 MSK (UTC+3)
- 📍 Where to watch: https://youtube.com/live/pb2xrhutEqA?feature=share
- 💻 Project Repository: https://github.com/EuShag/ShuttleEngine
This will be a practical, unscripted look at real engine architecture and systems programming. If you are interested in low-level graphics, Vulkan, and modern engine design, I'd love to see you there!
Support the Project
If you want to help me dedicate more time to Shuttle Engine, improve my development setup, and fuel the project's future, you can support me through this Boosty page or via my other links.
Your support is voluntary and directly helps keep this project independent and actively developing.
Thank you for being a part of this journey!
Your support is voluntary and directly helps keep this project independent and actively developing.
Thank you for being a part of this journey!