Skip to the content

Using Unity for Prototyping Games

Why use Unity for Prototyping?

Unity is a great tool for rapid prototyping, it allows you to make changes quickly and build to a variety of different platforms without having to alter the code, which is handy too say the least.

We often build mobile games to HTML5/canvas which allows clients to play the game while development or changes are in progress without having to install APKs or Testflight.  This allows a tighter team interaction and allows producers to see changes and work with them quickly.

We find even where the finished game will use a different engine or be coded natively to a platform (for example Unreal Engine or iOS or Android native builds) then Unity allows us to move much much faster with a prototype and that iteration allows a better final product once we move from prototyping and design into the productionisation/realisation phase of the game.

Unity is great for proof of concept work as you can quickly make a scene, shove in a few objects and get them doing what you want pretty quickly. It might not look great, but getting the mechanics down is fairly quick and easy.

Unity prototyping with VR

Unity is great for quickly scaffolding up the build for a VR or AR application. With inbuilt integration with vuforia for AR, and Oculus or OpenVR for the VR side. This means that without having to go through the rigmarole of searching through various websites for there SDK's, and you can get down to the fun part of actually building your application. You can, however, go to other VR development providers such as HTC and Google for there SDK’s and install them to build for their platforms. 

Getting Ready For Gamescom 2019

Getting Ready For Gamescon 2019

Scaling in Games - creating and removing demand for multiplayer servers cost efficiently

Summary Games present some unique challenges and one of these is efficient scaling for multiplayer games (or indeed any games with a server based element). Let's take a look at why game scaling is hard, and what makes it different to scaling business apps. Multiplayer Games To allow multiple gamers to play a game and have a consistent version of the universe requires a sing ...

How to Leverage the Power of Serious Games

Totem Learning Ltd’s mission is to step away from tedious methods of eLearning and move towards using the latest technology in VR, AR, MR and XR to create engaging serious games and immersive digital experiences that improve an individual’s learning and development, fulfilling the criteria and course but in a way that means learners want to come back and play it again! Totem Le ...

The Challenge of fast data ingress with the requirement to mine it in realtime/neartime

In any unknown/not invented technological process there is an element of discovery and quantification.

We’ve been working closely with our partners at Totem Learning to identify how we can build a robust, scaleable , efficient and effective mechanism for their future vision of learning and recruitment.

What are esports?

We work a lot in esports and people outside of games always ask: what are esports?  Hopefully we'll do it justice here.

A simple definition is the competitive playing and viewing of videogames!

We're Honestly Here to Help!

Get in Touch

Got questions?  We're always happy to (at least) try and help.  Give us a call, email, tweet, FB post or just shout if you have questions.

Code Wizards were very efficient and transparent. It was a pleasure working with them as they brought valuable advice, insight and development to achieve our project's success.

Daniel Ross, Head of IT and Development, 52 Entertainment / Virtual Regatta

Code Wizards are a pleasure to work with.

We've challenged their team to integrate our cutting edge AI, AR and VR solutions and always come up trumps.

I love their approach and help on strategy.

Richard Corps, Serial Entrepreneur and Augmented Reality Expert

Working In Partnership

We're up for (almost) anything.

We believe that life is better in co-op (and if we can't help then we probably know somebody else that we can direct you to).  Get in touch.