I'm aware there are existing C libraries that I could use? I also saw there is a zig-gamedev library ?
what should be my thought process when weighing what could be the pros and cons?
How daunting is it really to do it natively from scratch natively? (I believe Ghostty had this approach) - my main concern here is honestly just intimidation from it being too complex and being stuck holding me back from being able to continue learning on top of that foundation.
My goal is to chip away at concepts by building on that foundation of getting a window created, then playing around with how to manipulate the graphics/display within that window etc.
Most of my experience is in higher level web applications so I'm taking this as an opportunity to combine learning zig with more low level programming projects.
(I'm on mac)