Roadmap Log in to Edit

Current Status

Enough number of formats have been documented to attempt an implementation. Gameplay document still lacks some minor data points that are of little consequence.

openkb has reached it's Alpha milestone.

Code Milestones

The 'milestones' feature on sourceforge is pretty inconvenient, so let's use this wiki page to describe them in more detail:

→ Playable game (Alpha)

This is an important milestone that marks a game that is completely playable with at least one of the asset packs, likely DOS ("Free Content" is not expected to be ready by this point).

That means user should be able to start/load game, play it, save it and eventually win it. It's OKAY to fake some/most of the gameplay mechanics with approximations, as full details are not expected to be known by this point either. The game should look ready, not actually be ready.

After that release all incorrect gameplay mechanics are marked as bugs, and are ironed out for the subsequent versions.

Beta version (+Free Graphics)

This time all the gameplay is true to the bone. And we don't need any asset packs either. But there are still bugs? Incompatibilities? Problems with building on certain architectures?

Complete feature freeze. Also --pedantic, -Werror=all, etc.

Release

Same as Beta, but polished to hell. It builds and plays out of the box. Even the error messages make total sense!

Graphics Port Foo

Now it's time to widen our repertoire and include more asset packs! Amiga, MegaDrive, Commodore64, etc. Pick one or do it in branches, doesn't matter. Each next release should have a complete asset pack ready.


Related

Wiki: Formats
Wiki: Gameplay
Wiki: Home

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.