About isoplain
Isoplain is an isometric engine in the classic diamond shape like in C&C or AoE. The engine is able to load variable graphics ( scripted in a file ) which will be used for two tilelayers. The first layer is the groundlayer, there must be graphics provided for the first layer. The second layer is the detail/overlay layer which can include taller graphics than the groundlayer. If there are no graphics for this layer it won't be rendered. And there are two more layers, one for the collision and on for saving entities.
The engine supports smooth scrolling with a bounding box surrounding the map. The size of the map depends only on the memory of the computer.
The engine is written in C/C++ using the SDL.
  • uses a SDL wrapper class
Done:
  • 4 layers
    • groundlayer
    • detaillayer ( support for taller graphics )
    • entitylayer
    • collisionlayer
  • smooth scrolling
    • using the map edges as a bounding box
  • dynamic map
Todo:
  • line of sight algorithm
  • A* pathfinding

All trademarks and copyrights on this page are owned by their respective owners | © 2003 Marcus Körner