csanyk
Member
Z3D Engine is a fake-3d engine designed for simplicity, efficiency, performance, and ease of use. Z3D engine provides position, motion, collision detection, and depth sorting/draw order for your 2.5D games. Suitable for games where you have a static, 3/4 view of the world, where the side and top of objects are visible, like The Legend of Zelda, Double Dragon, River City Ransom, TMNT The Arcade Game, etc.
Easy to use, fully documented, and the source code is expressive and well commented.
Full documentation + demo included.
Primarily intended for use with GMS1.x, I have not yet tested with GMS2, but I will eventually be updating it for use with GMS2.x as well.
In a 2D GameMaker room, x and y coordinates are used for positions in the 2D space. 3D requires a third variable for the third dimension, z. In the z3d engine, x and y are used to represent the "floor" plane as viewed from a top-down perspective, from a forced perspective that gives the viewer a full view of one side and top of objects, while z is used for altitude.
Marketplace
Full Documentation
Play-before-you-buy Demo (HTML5) - Arrow keys to move, Z to jump, Backspace to restart room.
Easy to use, fully documented, and the source code is expressive and well commented.
Full documentation + demo included.
Primarily intended for use with GMS1.x, I have not yet tested with GMS2, but I will eventually be updating it for use with GMS2.x as well.
In a 2D GameMaker room, x and y coordinates are used for positions in the 2D space. 3D requires a third variable for the third dimension, z. In the z3d engine, x and y are used to represent the "floor" plane as viewed from a top-down perspective, from a forced perspective that gives the viewer a full view of one side and top of objects, while z is used for altitude.
Marketplace
Full Documentation
Play-before-you-buy Demo (HTML5) - Arrow keys to move, Z to jump, Backspace to restart room.
Last edited: