I wish I could just hand it over to AI but we are not quite there yet.
Still cursor has been a huge help with my make files and even searching and replacing.
For example I needed to remove all my pre-processing instructions (#if defined() etc) because they were no longer needed, and I’m only compiling for modern platforms but there are Mac vs Linux differences.
I’m quite impressed with how helpful that side of things are.
This is an entirely new repo using the existing project as a basis, but as I explained previously I’ve had partial attempts before. I tried to utilise some of these functions to varying success. I’d maybe should have started from scratch but finally ground my way.
The biggest improvement is using the same logic but instead of text characters using 20x20 pixel tiles.
A few areas gave be confusion because I have to get my head around the screen being wiped and redrawn constantly after being in the world of text for so long :)
Hopefully I’ll have a playable version soon. Right now I have a nice implementation for the field of view/fog of war, though I’m wondering if I can go with a lighting effect …
We're definitely not quite there yet. AI can only do so much and still needs us to correct the code 😆. I am honestly fairly surprised when Copilot is integrated to github and basically the dev community is also embracing AI to create their apps. I suppose long gone are the days when people have to code from scratch.