• Register

Goblin Quest: Escape is an action packed dungeon runner / reverse tower defense hybrid game! You’ll control Mook the Goblin as he dodges towers, evades enemies and makes his escape. This unique game was previously released on microconsoles and mobile and is now coming to Steam!

Post news Report RSS The story of Goblin Quest: Escape! + Greenlight news

The time has finally come to bring Goblin Quest: Escape! to Steam. To celebrate this milestone, we've started a series of articles about the development of our game. We will post them at our website as well as here.

Posted by on

The time has finally come to bring Goblin Quest: Escape! to Steam. If you want to see the Greenlight page immediately, you can find it here: Botbiteindustries.com

This post is the introduction to a series of upcoming blog posts about the background and technology of the game and generally interesting stuff we've been doing.

So let's take a look at what the game has achieved so far.

Where we are
Let's start with a screenshot of the final product (OUYA version) to see where we arrived.

mook 2014-06-10 15-11-54-729
First release screenshot

Here are some raw statistics:

  • the core team of the game consists of two members
  • the game includes the work of 6-10 people (depending on how you look at purchased assets, etc.)
  • the game was released/ported on 6 platforms so far, excluding the upcoming Steam version
  • the game uses the Unity3D engine and consists of ~176k lines of source code, mostly coming from external libraries. Our own code consists of:
    • 9394 lines for utilities
    • 4350 lines of gameplay code
    • 6515 lines of GUI code
    • 12811 lines of engine code
    • 1880 lines for online systems
  • the current svn revision is 2917
  • the first svn revision to the current repo was commited on Nov 25, 2012, coming from a different repo after about a month of prototyping work
  • the total size of uncompressed assets is 1.5 GB
  • there are 614 localized strings in the entire game

Long story short
We started work on the game in late 2012. After working on and off, on schooldays and workdays, on holidays and weekends for a long time, the game was finished in mid-2014.

01
Original game concept

Our first release was OUYA, a microconsole that showed great promise. The game looked great on the large screen (even with the limitations of the free version of Unity and the modest power of the OUYA) and played great with a gamepad in hand.

02
Original game concept for mobile controls

After the OUYA release we were hoping we could make a success on the mobile market - afterall, Unity is cross-platform and can easily build for Android and iOS. We released the Google Play (and Amazon) versions in 2014 and the iOS version in 2015. While these releases were not tremendously successful, we got a lot of useful player feedback and information on gameplay.

03

We revised our game multiple times to have better art and fit technical requirements.

And now we're at the final push - getting our game on Steam and putting it in front of the best kind of audience, with all the graphical and gameplay features that were originally intended and that are now enabled by running on computers and the awesome features of Unity 5.

04
Revised game concept - tiles

What's next
Thanks for reading the article, hope you enjoyed it!

In the next post we will take a look at the game at different stages of development.

And again, if you wish to support us on Greenlight, the link is: Botbiteindustries.com

Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: