Orthello is a 2D Framework for Unity3D to create 2D applications and games. Orthello simulates 2D within a 3D environment using a orthographic camera.
Orthello User Guide
| Download Orthello | C# Class Reference | Asset store link | Orthello Roadmap |
User Guide Contents
DISCOUNT ALERT! When ordering Orthello Elements Pro - All our element packs + Orthello Pro with a $35 discount.
This Orthello user guide will provide information about the structure of the Orthello 2D framework and give all information that you need to create your own applications and games in Unity3D.
You can find information about :
- The Orthello 100% FREE base
- Orthello Pro
- Orthello Elements
- Orthello Form Elements
- Orthello Chart Elements
In Development
We are now working on :
Orthello 2.9
- Better Batching support (PRO) , batch any hierarchy + batching all elements
auto batching (auto creating of OTBatchSprite objects) - Better anchoring of panels (form elements)
- and more....
Orthello 100% FREE base
- What is Orthello.
Short summary about what the Orthello 2D framework is.
- The orthello.unitypackage.
Explains the contents for the Orthello Unity3D package - Starting a new Orthello scene.
What are the steps to get things going in a new Unity3D scene. - Using sprite containers.
All about managing your images. - Using sprites.
Explains all about sprites and how we can use them.
| sprite | filledsprite | animatingsprite | gradientsprite | textsprite |
| scale9sprite | clippedareasprite | clipsprite | tilessprite | circlesprite |
| gridsprite | polygonsprite | - Working with animations.
How do we create animating images using animation objects. - Integrating your code.
Working with C# delegates or JS Javascript callback functions.
| integration | Javascript (JS) coding | - Physics and Handling Collisions.
Explains how we can implement physics or just want to know when objects collide.
| physics | handling collisions | - Capturing user input.
All about clicking/touching objects and other user input.
| clicking | hovering | dragging | - Using the static OT system object.
How do we use the static functionality of the OT system object and supporting stuff like handling materials, working with objects and object pooling.
| materials | objects | in-game debugging console | - Handling the view.
How do we control the orthographic camera using OT.view. - Tweening
All about tweening using the OTTween class. - Sound
All about playing sound and music using the OTSound class.
Orthello Pro
- Sprite batching
Optimize your game by reducing drawcalls, using the OTSpriteBatch object. - Sprite sheet generation
Generate sprite sheets from collections of single frame images. - Path movement
Move sprites on a path made by a spline or circle shape. - Actions and action trees
Create serialized effects using the orthello action system. - Parallax scrolling backgrounds
How to achieve scene's with parallax moving layers that can contain any kind of Orthello sprite object. - Tilemaps
Load tilemaps that were created using the popular map editor TILED.
| tilessprite |
Orthello Elements
- What are Orthello Elements
Explains what elements are and what you can do and not do with them. - OTButtonElement
Button functionality like normal, hover and active state. Button toggle groups. - OTLineElement
Create all kind of lines using any type of sprite. - OTMenuCircleElement
A circular (or triangular) 'push-out' menu. - OTProgressBarElement
Display progress bars or use them as sliders.
Orthello Form Elements
- OTForm
What are the form elements...
OTForm, the user input base of operations. - OTPanel
Align to screen, order children or use a content container. - OTSliderElement
Horizontal or vertical slider from min to max value. - OTCheckElement
Just a checkbox. - OTOptionElement
Only one option within a panel can be active at the same time. - OTTextInputElement
Clipped textinput with cursor control. Also password mode. - OTListElement
Shows a clipped list of items that can be scrolled using an auto
generated vertical slider.
Orthello Chart Elements
Documentation in progress....
- OTBarChartElement
Bar and stacked bar charts. - OTLineChartElement
Line and stacked line charts.
- Orthello Scroller Game Kit + (PRO)
Usefull objects, constructs and code to create a scroll-em-up or side scoller game.
To be released Q3/Q4 2013 - $35 ($65) - Orthello Chart Elements
To visualize your data using 2D bar and line chart elements.
Released May 2013- $35 - Orthello Form Elements
Form design elements : OTForm, OTTextInput, OTCheckbox, OTOptionbox, OTListElement, OTPanel.
Released Februari 2013- $35
( Discount 25% in combination with Orthello Pro or for existing Orthello Pro users ) - Orthello Elements
Some useful functional 2D elements that use Orthello as a base of operation.
Like : OTButtonElement, OTLineElement, OTMenuCircleElement and OTProgressBarElement.
Released October 2012- $30
( Discount 25% in combination with Orthello Pro or for existing Orthello Pro users ) - Orthello version 2.0 (Free + Pro)
OTTextSprite, OTScale9Sprite, OTDebug + full tablet device sprite.draggable support.
Released June 2012
- Orthello Pro
Sprite batching, Sprite sheet generation, Sprite Movement Controller , Parallax layers,
Tilemaps - TILED import and Action system.
Released Sept 2011 - $35 - Orthello
2D Framework for Unity3D, sprite sheets, sprites and animations and more...
Released June 2011 - 100% FREE
Prices mentioned are for a one seat development license.
Contacts us for other (multi/unlimited) license possibilities.
The roadmap above is not final and could be adjusted as our insight progresses.
3rd Party Tools
Orthello has inspired 3rd party developers to create tools that integrate with orthello.
2D ColliderGen
Auto mesh collider generation that are sprite based and can auto detect borders of your sprites.
Company : Pixelcloud Games.
Contact and feedback
In addition to the products described in the roadmap we are open to discuss whishes, improvements and other products that could be usefull. We take whishes and feedback very seriously and welcome it very much...
.... so if you have any questions, ideas or whishes, feel free to contact us.














