MoLD: The Problem
Existing roguelikes all have their own demons (often literally).
- Language - most roguelikes are written in C. This has it's benefits
and problems. The problems are that it's not OO, it requires a
lot of work to be portable, and it's data types are quite
minimal.
- License - Some roguelikes, like ADOM, have an unacceptable license.
Some roguelikes, like many of the Angband, wish they could move
to a different licence (e.g. GPL) but are restricted by the
large number of developers who have contributed
- Source - Some (very few) roguelikes, like ADOM, don't give you
source. (In the case of ADOM, it's despite Biskup's promise
of source, which he has went back on)
- Ugly Code - A lot of roguelikes have an ugly architecture