Day 2 Game Dev: Or... "Day 1 Take Two"
My goal with my previous post was to get started, but that immediately got derailed by a previous project that needed some updates quickly– so let’s give this another try.
I think the issue for “getting started” is that going down the game development path is an unknown. This could be an amazing experience, or it could just be a lot more work with very little payoff. I think I’ve been dragging my feet for two or three years and just need to put pen to paper.. or.. finger to keyboard.
Goal for tonight is to make tic-tac-toe as a data structure and just see what Bevy lets me do. This way, I can feel out the engine in terms of the data-driven ECS architecture, and reach out into the darkness to see “what’s going to need to be learned next.”
Based on my experience in general with programming, I suspect the non-directly-logic problems (UX, graphics, audio, etc.) will be the most challenging aspects– so to start with, I’ll just avoid them for the most part and try to just get ONE of them working.
Tic-tac-toe with simple buttons.