I have a great idea for a game, but not the required skills to make it as good as I want - And since I REALLY want this to work out, I don't want to make it awful!
I currently mainly code in C#, which isn't the best performance wise and will might be a hindrance - C++ is the plan... in the future.
I'll create the overall framework/Game in C#, then in the future when I'm skilled enough, make it happen properly in c++.
I prefer learning, so I don't plan on using an engine like Unity or UnrealEngine... I'll create my own.
Current Progress is OK. SharpDX (C# DirectX Wrapper) for graphics, BepuPhysics for the... physics.
Also been doing some Frustum Culling and Occlusin Culling for performance - I need better 'hitboxes' for the culling though!
Click to Enlarge
The antialiasing isn't too good yet, but the graphical fidelity can wait for later :)
Planning to make some classic Mario Levels (Simpel Design, Simpel AI, Simpel win condition) first to test out the engine. Soon™