Classic and console-style role playing games and Dev Blog.
Dark Ages: The Continents
The original console-style RPG, restored after 20 years. Adventure through a deadly fantasy world while solving quests and gathering magic items to defeat the evil wizard, Greyor. Utilizes the latest graphics technology to bring you back to 1986. Grab your game pad and play on PC or Linux.
Dark Ages II: Engel
Set several centuries after the first Dark Ages game, much has evolved in the world, particularly the pixel depth. Lead your group of three Thieves' Guild initiates through the land of Engel as they uncover a conspiracy in their ranks. This sequel is a blend of SNES console-style (e.g. Final Fantasy II) and classic PC RPGs (e.g. Ultima VI). Play it on PC.
Ironically, Dark Ages has always been a console style game that required a keyboard and did not support a gamepad. It was very unconsole-like
in that regard. At the time, this was mostly a limitation of trying to support peripherals the average PC user didn't have in an outdated anda
abandoned programming language. I wasn't going to waste my time doing that. Thankfully, the development libraries available to game
programmers today are much more advanced, to the point that it is probably easier to support gamepads for a basic tile RPG like this one.
When I started the port of DA1, I did it more or less directly; make the gameplay identical to the original. However, under the hood the code is a bit more dynamic (although still very basic by game design standards - not what I would do when building a new game from scratch). Particularly, I designed it for different user inputs. With just a few basic system checks and some additional event handlers, gamepads are detected and operate seamlessly with the keyboard. Mouse will follow shortly, although I wouldn't recommend it, and that is a topic for a different time. Each action in the game has a key mapped to it. Simply mapping the gamepad buttons duplicates all functionality. If you have a gamepad, use it at any time. If you prefer your keyboard, just ignore your gamepad. Both work simultaneously.
Dark Knight Software, or simply DKS, is a mostly one man operation that has been developing free, classic-style role playing games for over two decades.