GameMaker (2.0 - 2.2.x)
Icon

Lucid - Pseudo 3D RPG Engine

Titan

You must be logged in to obtain assets

Description

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

Controls:

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

Contact/Help/Questions

Twitter

Reddit

[email protected]

End User Licence Agreement (EULA).

Age Rating: None

Version

GMS2 - Version 1.0.3. Published December 16, 2018

Loading, please wait

Package contents

Loading, please wait

What is the issue?

Loading, please wait