Tile Based Engine Demo

June 25th, 2013 - No Comments

Controls;

Editor Mode

Mouse Click areas of the map to change them from Solid to Open. The world should regenerate the mesh and texturing dynamically

Use the Shield in the Bottom Left corner as a Joystick, clicking to drag the thumbstick to move your character around the map

Game Mode

Use the Shield in the Bottom Left corner as a Joystick, clicking to drag the thumbstick to move your character around the map


Something I’ve always been trying to get working in Unity is a procedural cube-map generator that allows for runtime changes to it’s geometry (in the style of Dungeon Keeper, or Evil Genius). The goal was to always make it flexible enough to allow for all manner of games that could be built around a tile system as a framework for a wide selection of Unity games

This version of the engine allows for some runtime changes – either turning a block “solid” or as a vacant gap, as well as dynamically modifying the borders around the changed squares.

The next iteration of this engine should feature multiple texturing types (as well as multiple border types), as well as Ramps and Diagonals.


 

Update December 2015; Decided to dust this off a little, and upload it with the Unity WebGL (Preview) attached to Unity 5. Code still runs after all this time, and remains something I really should get back to.


Leave a Reply

Name

E-Mail