iiag / iiag-legacy

Iiag is a game
Other
7 stars 7 forks source link

Added SDL backend (mode 5) and a small, basic tileset. #38

Closed Grissess closed 10 years ago

Grissess commented 10 years ago

There are some known deficiencies:

  1. Font size is not configurable (and may be small).
  2. Font offsets scale with tile sizes; this may cause unacceptable gaps in font rendering
  3. Tile graphics are subpar (I'm not an artist)
  4. Input is pretty hackish at the moment (since SDL doesn't deal with letter case, apparently).
  5. Discrepancies between key names according to ncurses and key names according to SDL have not been thoroughly tested.
  6. Input is buffered (when not in realtime mode), causing potentially slow actions like AI calculations to buffer an unacceptably large amount of input commands.
  7. Config file syntax is presently very fragile and verbose.
  8. Most of this is undocumented.