UNITY EXPLAINED

What is Unity development?

Unity development is building games and interactive applications with the Unity engine, writing C# scripts that control how each element behaves.

Since 2013

100+ projects

60+ clients

Reply within 24 business hours

Office in Zaragoza

Tell us about your project

We reply within 24 business hours.

    Security check *

    Unity, explained by people who use it.

    We build our own games in Unity and develop for clients. Ask us whether Unity fits your idea before you commit.

    Plain answers

    What Unity suits and what it does not.

    Real examples

    Our own games you can look at.

    Next steps

    A short plan if you decide to build.

    Prefer to talk it through? Call us on +34 617 36 31 92 or write to comercial@overfuture.dev.

    Characters from the multiplatform RPG Fight Fantasy
    From our founder’s track record: Fight Fantasy.

    Unity development in plain words.

    Unity is a game engine, a toolkit that handles graphics, physics, input and audio so developers can focus on the game itself. Developers write C# scripts in Unity to control the elements of an application.

    The same project can then produce versions for different devices. Unity supports most of the leading desktop, web and mobile platforms.

    What Unity is used for

    Unity is best known for games, but the same engine also runs virtual reality and interactive training. These are uses we have covered ourselves, with an example of each from our own project pages. All of them were built in Unity with C#.

    Use Example from our work
    Games of our own Wondy World, with more than 100 levels
    Virtual reality Escape the Urban Underground for Meta Quest and PC VR
    RPGs Fight Fantasy, from our founder’s track record
    Games for clients Virtual HHeroeSS, a VR game for Meta Quest 3

    What Unity development covers.

    Gameplay

    Rules, controls and the feel of each interaction.

    Content

    Scenes, levels and the tools to build them.

    Interface

    Menus, settings and in-game information.

    Online features

    Multiplayer and saving when the game needs them.

    Builds

    A version for each device you want to reach.

    Unity and virtual reality.

    Unity is also a common way to build VR. Unity’s manual defines virtual reality as an application that simulates a self-contained environment around the user. Its documentation describes OpenXR as an open, royalty-free standard from Khronos that lets developers target a wide range of devices. We used both in Escape the Urban Underground (Spanish only). Our VR development page explains how we work with headsets.

    Virtual hand at a puzzle console with symbols in Escape the Urban Underground
    Real OverFuture project: Escape the Urban Underground.

    Frequently asked questions.

    HAVE A PROJECT IN MIND?

    Tell us what you need

    We reply within 24 business hours and suggest how to get started.

    or call us on +34 617 36 31 92