In this weekís chapter of ďmaking of GrimrockĒ Iím going to talk about programming. This might be a little lengthier post and more technical and therefore probably not for everybody, so itís fine if you want to just skim ahead!
First a bit of background. Iíve been programming for more than 20 years, starting from Basic on the venerable C64, moving on to AMOS, 68000 assembly and C on the Amiga, and after that Iíve been programming mostly in C++ for the past 10 years or so. Iíve also tried other programming languages such as Scheme, Java, D, Objective-C and Python (although very briefly). Today games are written mostly in C++ because it has very good performance but more importantly in my opinion because it is the de facto standard, in other words almost all libraries and tools (especially on the consoles) are geared towards C++ development.