Build 3d worlds with simple 2d code.
The perfect solution for developers who want their games to be more than just plain old 2d but also don't want to delve into the complexity of managing 3d models and graphics.
What is Pseudo 3D?
Lucid Engine is a collection of tools & resources in GMS2 intended to aid developers in creating Pseudo-3D styled games.
This demo is entirely composed of 2D sprites and does not use any complex built-in 3D GM support. Instead, it uses techniques to offset layered cross section sprites intelligently for a 3-dimensional perspective with full 360 degree camera perspective rotation. Depth is calculated to assure sprites are drawn in the correct order at all times.
This allows devs to easily create 3D worlds without having to worry at all about handling a 3rd dimension - the engine handles all of that for you! You can keep working on your games as if they were 2D with no 3D knowledge required. Offers a great foundation for building worlds which contain both 2D & 3D aspects. The code is well documented and easily extendable for your purposes.
Included in this project:
Pseudo 3D Engine
Realistic Lighting engine
Day & Night cycling
Layered Climate and Scenic Effects
Basic Inventory & Item system
Basic Skill & Action system
Efficient tile-based collision detection
Free to Use Resources
Left & Right arrow keys for rotating camera
Point & Click using mouse for movement & selection
Have a feature request? Reach out to me on Twitter!
Other Cool Assets