3D Isometric Map System ala FF TacticsCreated using GM 8.
Overview
Isometric map is a tile map that uses isometric projection (
click here for definition).
One of games using isometric map system is Final Fantasy Tactics (FFT). FFT uses isometric map (in 3D) as world in the battle system, as shown in screenshot below.
FFT's isometric map system has several advantages:
- uses 3D graphics, in isometric projection
- the map can be rotated, unlike other isometric games
- enables slope terrains, using 4 vertices in different heights
And, the system design for the project tries to adopt from FFT's isometric map system. Because of its 3D graphics, it draws the screen using texture primitives.
And because 3D features of GM is limited, for instead I try to draw texture primitives with two-dimensional-coordinate vertices. But I have to compute vertices coordinate using parallel 3D-to-2D projection formula:
(or
- click here to view the formula:
)
And.. the result will be as shown at the screenshot.
Screenshots
See more at my deviantART gallery:
http://listra92.deviantart.com/gallery/30479947Instructions
Arrow keys: move character
WSAD: rotate map
Download Demo Game
http://ifile.it/w3njtly/aaa.zip