2 ms·
> I think any re-implementation of something you are fond of is a great exercise. That's basically how I learn new technology is to either partially or fully p
by cableshaft 10y ago
> I think any re-implementation of something you are fond of is a great exercise.
That's basically how I learn new technology is to either partially or fully port my Proximity game (http://briancable.com/proximity http://briancable.com/proximity) to it. I've used that to learn C#/XNA, Objective-C/iOS, Java/Kindle (sadly never finished, but it looked beautiful on a Kindle), and most recently Pico-8/Lua (still in the process). I'm planning to start working on a 3D version soon, as well, with the goal of getting stronger in my 3D programming and getting it onto a bunch of platforms with a single codebase (using Unity).
Considering the game has been used in at least one book (Actionscript 3 Design Patterns) as a 'learning to code' game and I periodically get emails from students whose teachers have made an A.I. programming exercise for Proximity, it probably makes sense that it's my go-to learn new tech game, considering I've made other games too but don't port any of those.