2.5D Toolkit

If you want to use pre-rendered backgrounds for your game, 2.5D Toolkit is one of the best assets that can save you a lot of time.


Use 2D backgrounds with sprites and 3D objects to create adventures like The Longest Journey, Broken Sword, Syberia and other great games.


Built for 2.5D game development, it allows to turn your background into 3D scene in a few minutes.

Both perspective and orthographic cameras are supported.

You can choose which PPU to work with. It will be applied to your sprites upon initialization.

2.5D Toolkit is able to automatically rate camera size/distance so sprites cut from background image won't need to be resized.


90% of the work is done in Game View window, making performing all tasks friendly.


There are several tools available to speed up the many steps needed to prepare a 2.5D scene, giving you more time to plan the game.


2Dto3D feature: one of a kind, it allows to get 3D environment from a background image by setting a few simple parameters.

The script will not only search for the original camera settings for a given image, but will return, for each FOV between 5 and 60, if it exists, one or more environments that match the parameters provided.

You will be able to choose between different camera settings with medium-low FOV, thus avoiding perspective distortion which is not very suitable for 2.5D games, while keeping the right proportions required by the scene.

Each found environment can be saved as:

  • Clean scenes, you will get the two prefabs of the Main Camera and the Background Camera. Simply create a new scene and drag them into it to start working.
  • 2.5D Toolkit data files, you will get a data file to quickly rebuild the found environment for use with 2.5D Toolkit.

Video: 2.5D Toolkit: 3D environment from 2D background

Online manual


Sprite Editor feature: crop your sprites, simple or complex, from the background image easily and quickly.

Draw the boundaries of your sprite and create all the transparent areas you need inside it.

You can use one of the three predefined cursors, in addition to the default one, or upload your own.

You can save the sprite as a typical sprite, as a big sprite, or both, assigning custom PPUs and Pivot position to it.

Big sprite is a sprite that has boundaries the same size as the background image, a property that allows for lightning-fast positioning using the 2.5D Toolkit tools.

Video: 2.5D Toolkit: SpriteEditor (v3.5.0)

Video: A way to place sprite with just a click in one second


Background Editor feature: allows you to crop your background image to the desired size or resize it as per your needs.

Resize the frame as desired to crop your background image or enter a new size that you want to assign to the new image. You can keep the image's proportions or distort it as you wish.

Video: 2.5D Toolkit: BackgroundEditor (v3.6.0)


Draw areas feature: once you've set up your camera, create your walkable and non-walkable areas.

You can create as many walkable areas as you want and add non-walkable areas within them without the slightest effort, by switching from Game View to Scene View and vice versa.

You will no longer need to use colliders to prevent your characters from passing through forbidden areas.

The created areas can be baked or exported as meshes, individually or merged into a single mesh.

Online manual


Multilevel feature: in perspective projection you can build multilevel environments without the need to use planes.

Levels can be separated from each other, if you plan on making the character jump, or connected by sloping areas.

You can create environments so complex that you can achieve optical effects comparable to pure 3D.

Video: 2 5D Toolkit: Multilevel without planes

Online manual


Staircase feature: most sloping area can be turned into a staircases.

Simply set the number of steps and let the script take care of the rest.

Video: 2.5D Toolkit: Create staircases

Online manual


Character resizing feature: if you work in orthographic projection you can take advantage of the tool to resize the character and slow down its movement as it moves away.

It is used by 2.5D Toolkit to show an accurate preview of the scene you are building, and will be attached to your character when you export the completed scene.

You can modify the script to suit your needs.


Path Finder script: allow your character to reach the closest NavMesh position to the click made anywhere on the screen.

The new script does not require any configuration. It is very powerful, and can be used even in a multi-level environment. Works in perspective and orthographic projection.

Video: 2.5D Toolkit: Path Searching


---


Placing objects in Scene View by checking their position in Game View is a very demanding task which can be simplified by working in a 2D environment.

Place 2D and 3D objects in Game View exactly where you want them to be.

Build your scene just how you want others to see it.


What You See is What You Get.


You may export in a file all objects data used in scene to create a new project from scratch or you can export all game objects as prefabs to rebuild the scene easily and quickly.

During the export a new script will be attached to the character to manage it. The created scene will be independent of the 2.5D Toolkit, ready to be incorporated into your game.

Video: Export to a new game - Online manual

Video: Export to Adventure Creator - Online manual

Video: Recreating a short Broken Sword scene with Adventure Creator


You can Build and Run your scene from within 2.5D Toolkit to get a preview of your work.


Supports old and new Unity navigation system.


Supports Tilemap.

Video: 2.5D Toolkit: How to use Tailmap


2.5D Toolkit can also be used to create meshes drawn freehand or traced from a background image.

Online manual


2.5D Toolkit is suitable for creating environments for RPG games too.


This asset uses Poly2Tri under BSD License (3-clause BSD); see Third-Party Notices.txt file in package for details.


Note: 2.5D Toolkit and any part of it does not need to be integrated into game development.

As always, updates for 2.5D Toolkit owners are free.


Online manual

Website

Facebook

YouTube


2.5D Toolkit has been tested on Windows platform.

Please, in Unity versions starting from 2022.2 install the Unity Navigation AI package first.


If you have any trouble, need clarification or want new features, write us.