Honestly, Processing is just so good. It’s an amazing prototyping tool, esp for something like drawing software. Once you’ve practiced doing a lot of similar programs in Processing, and then combine it with learning a modern graphics API, you’ve already sketched out the next steps in terms of input handling, player actions, etc in Processing by that point. So if you start your game engine/gfx journey from Processing, you’ll know which parts you actually need to implement and how it’d work.
@eli interesting. What’s your perspective? I mean, when I approached processing I had already had a pretty extensive experience with several low level languages and Java.
I loved processing’s attempt at making everything simple for the new starter, but in a very short time all that sugar coating got in my way and I ended up using processing libraries in an actual java IDE.
That was like more than 15 years ago, not sure this is still the case.