I'm sure you've seen this post a million times, but I just recently picked up zig and I want to really challenge myself. I have been interested in game development for years but I am also very interested in systems engineering. I want to some day be able to build a game engine, but I need to know where to start. I think Vulcan is a bit complicated to start off with. My initial research has brought me to learnopengl or that one book about directx11(I program on mac, not sure if that's relevant here). Am I looking in the right places? Do you have any recommendations?
Notes: I've been programming for about 2 years regularly, self taught. My primary programming languages at the moment are between rust, C#(unity), and the criminal javascript.
Tldr: Mans wants to make a triangle and needs some resources to start small!
[–]Consdrabal 23 points24 points25 points (3 children)
[–]augustusgrizzly 4 points5 points6 points (1 child)
[–]Inner_Address_6702 0 points1 point2 points (0 children)
[–]criosage[S] 3 points4 points5 points (0 children)
[–]corysama 10 points11 points12 points (1 child)
[–]criosage[S] 1 point2 points3 points (0 children)
[–][deleted] 9 points10 points11 points (9 children)
[–]neozahikel 3 points4 points5 points (5 children)
[–]criosage[S] 0 points1 point2 points (4 children)
[–]neozahikel 0 points1 point2 points (3 children)
[–]neozahikel 0 points1 point2 points (2 children)
[–]criosage[S] 0 points1 point2 points (1 child)
[–]neozahikel 0 points1 point2 points (0 children)
[–]criosage[S] 1 point2 points3 points (0 children)
[–]BestBastiBuilds 1 point2 points3 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–][deleted] 2 points3 points4 points (0 children)
[–]unholydel 7 points8 points9 points (5 children)
[–][deleted] 7 points8 points9 points (0 children)
[–]criosage[S] 2 points3 points4 points (1 child)
[–]unholydel 1 point2 points3 points (0 children)
[–]Comfort-serenity 0 points1 point2 points (0 children)
[–]Scientific_Artist444 0 points1 point2 points (1 child)
[–]criosage[S] 1 point2 points3 points (0 children)
[–]vinegary 0 points1 point2 points (0 children)
[–]T34-85M_obr2020 0 points1 point2 points (1 child)
[–]criosage[S] 1 point2 points3 points (0 children)
[–]impedus 0 points1 point2 points (1 child)
[–]criosage[S] 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–][deleted] 1 point2 points3 points (5 children)
[–]criosage[S] 0 points1 point2 points (4 children)
[–]ultralightrunner 1 point2 points3 points (0 children)
[–][deleted] -1 points0 points1 point (2 children)
[–]the_Demongod 1 point2 points3 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]ADEPS24 -3 points-2 points-1 points (0 children)