Editor Development


The new editor has been rewritten in C++.
Ultra-fast rendering and 9 multi-level layers.
Possibility to use multiple tilesets on the same map.
And various drawing functions, including the following.

  • Pencil (draw single tile)
  • Eraser (erase single tile) 
  •  Rectangle (draw rectangle shape) 
  •  Circle (draw circle shape) 
  •  Bucket (fill entire tile area) 
  •  Shadow (special layer described below) 
  •  Event (layer for events) 
  •  Light (layer for lights)

There are some special layers.
Some are already implemented, others will be implemented.

The first layer is special and for shadows.
When you draw the same tile piece on top of the one already visible on the other layers,
the engine will interpret that object as a leftover tile on which the light will cast a shadow.
Using a raycast algorithm and advanced light generation, we will have a ShadowMap and SSAO generated by the rendering pipeline.

This is an example of some screenshots in progress showing a ShadowMap using our raycast.
You will also notice the object detection feature.
The collision is limited to the effective radius of the light and the direction in which the object is hit.


Mire Engine

Mire Rpg Maker



This is the first official screenshot of the new Editor.
You can also see the maps available for the project at the bottom left, plus a preview of the map itself.




Mire Engine
Mire Rpg Maker

There is also the option of detailed zooming.

Mire Engine

Mire Rpg Maker


And here is the map rendered by Mire.

Mire Engine

Mire Rpg Maker


We have also introduced the full script editor.




With the addition of primitive types to the interpreter
example:

Rectangle(x,y,w,h);
Vector2(x,y);

and more....


Join the official Discord channel for any requests or information.

Get Mire Engine

Download NowName your own price

Comments

Log in with itch.io to leave a comment.

I don't think its appreciated how revolutionary this is.