GameMaker Studio 2

Lucid - Pseudo 3D RPG Engine


Contact Publisher


Lucid Engine

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:

  1. Pseudo 3D Engine

    • 3D perspective rendering with camera rotation
    • powerful & carefully optimized depth handling for precise draw ordering (& no Z-fighting!)
    • 3 objects leveraging P3D are included (lamppost, tree, cabin) that can be easily emulated for your own 3d objects
  2. Realistic Lighting engine

    • supports multiple overlapping light sources with configurable color, bloom, and flicker effects
    • with the P3D engine, allows drawing lights at ANY height
  3. Day & Night cycling

    • progressive shifting between darkness and daytime
  4. Layered Climate and Scenic Effects

    • real-time toggle-able snow effect and tileset layer
    • subtle overcast fog
    • basic water flow
  5. Basic Inventory & Item system

    • simple inventory with graphical UI
  6. Basic Skill & Action system

    • item pickups, basic mining & fishing
  7. Efficient tile-based collision detection

    • Easily customizable collisions mapped out using a tile layer (look for the collision_map layer in the room editor)
  8. Free to Use Resources

    • Tons of pretty sprites, tiles, and other resources free for use in your games

In-Demo Clips

Clip 1

Clip 2

Clip 3

Clip 4


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




End User Licence Agreement (EULA).

Version 1.0.3. Published December 16, 2018

Age Rating: 4+

Average Rating

Your review

You can only review assets you've bought.


Anonymous 18 June 2019


hong j 09 March 2019

Don't buy it!

Specious! Here's why:

First, you can't change the top view!

Second, the ground overlooking Angle is fixed, is always 180 degrees!

Third, 3d USES cross-section drawing, you can't draw the side face you want at will!

Fourth, the engine is simple, it is not worth so much money!


Ryan O 12 December 2018


Love it and can't really say anything bad about it!!

Do you guys take custom work?

This review was left for a previous version of this asset.


Titan (Publisher) 15 December 2018

Thanks! We can chat about some custom feature requests. Email me at if you want to discuss anything.


Justin S 04 November 2018

cool but not working right for me

all the lights and tops of trees move out of whack when i change the view with the arrow keys
tried to fix it but i don't know what to do

This review was left for a previous version of this asset.


Titan (Publisher) 05 November 2018

UPDATE: Narrowed in & just resolved an issue with the campfire object that was likely the source of your problem. This should be fixed now in the latest version (1.0.1). Let me know if you still have issues!


Anonymous 17 April 2019


Alexander R 01 November 2018


Perfect for faux-3D. Considering how complicated this stuff can get,
I'd wager this is one of the easiest implementations of this concept you can reasonably expect.
Cool asset!

This review was left for a previous version of this asset.


Myles P 30 October 2018

This review was left for a previous version of this asset.

Package contents

Loading, please wait

What is the issue?

Back to Top