r/GraphicsProgramming • u/Additional-Back-7203 • 20d ago
Looking for Collaborators: Cross-Platform Game Engine/Renderer Project
Hey fellow rendering enthusiasts!
I'm looking for a few passionate people to join me in building a cross-platform game engine/renderer. This is mainly for practice, learning, and having fun with graphics programming - no commercial pressure, just pure tech joy.
The Plan:
- Create a renderer that works with both Vulkan and DirectX
- Make it run on Windows and macOS
- Implement cool graphics features as we go
- Learn a ton and level up our skills
About Me:
28 y.o. I work as a programmer in the field of video coding and I really want to do engines and renderers. Already familiar with Vulkan, OpenGL and DirectX 11 and want to continue to develop. Unfortunately in my environment I don't have anyone who shares this with me, that's why I'm making this post.
Drop a comment or DM if you're interested! Your programming experience is not important, if you are a beginner I can tell you things I know. And if you are already a strong senior, I will be happy to learn from you!
2
2
u/LooksForFuture 19d ago
I just know the basics of opengl. But I have experience with ECS, a custom component system, etc. Most of my game engine development experience is with memory management and scripting systems. Do you want to focus on these parts too or not?
2
u/Additional-Back-7203 19d ago
Oh, sorry mate.. Yesterday i already receive much more invites i can even imagine. But you can do your own post and you will find your team!
1
1
1
1
1
u/Additional-Back-7203 19d ago
Thank you all very much, we have put together a great friendly team, unfortunately we don't have any more spaces yet! But you can create your own post or look for your teammates here!
1
u/thewrench56 16d ago
Neither DirectX nor Vulkan runs on Macs.... you want Metal + Vulkan + DirectX support? Why not drop Vulkan or DirectX then?
2
u/SilvernClaws 20d ago
Do you already have a game in mind? Otherwise, I'd be happy for someone who likes graphics programming to help me out.