Posts
-
Jun 18, 2012
Changing data structure of MonoBehaviour in Unity extension
Several customers who have purchased Rotorz Tile System have made a number of feature requests that exceed the original design of the product. I am delighted that my fellow game developers are finding Rotorz Tile System useful in their projects. There have been some fantastic suggestions which have already helped further the product.
-
May 25, 2012
Prepare 2D tile set for Rotorz Tile System
I recently received a question asking if Rotorz Tile System could be used to paint 2D tiles. A tile is a three-dimensional object that is represented by a prefab. So the answer was yes, because a plane can be created and mapped to the tile texture. When working with tile sets it is generally a good idea to pack tiles into a texture atlas in order to keep the number of draw calls low.
-
May 20, 2012
Developing extendable editor extensions for Unity
Many of the editor extensions that are available from the asset store are closed source. For those who do not understand, this simply means that the source code is compiled into one or more class libraries (DLL).
-
May 17, 2012
Fall detection for platform game in Unity
In order to detect that a player has fallen to certain death there needs to be some sort of detector. The detector needs to be positioned and scaled to fill the gap at the point of no return. Box colliders tend to work best for this because they can be positioned and scaled easily.
-
May 14, 2012
Creating levels for Unity with Rotorz Tile System!
When creating Munchy Bunny! I was using an extension called Tidy Tile Mapper which allows you to create levels using 3D tiles. This is a good editor extension for Unity which offers a lot of powerful features. Unfortunately I encountered several major limitations which made it very difficult to achieve what I needed:
-
May 8, 2012
Publishing Unity game to Chrome Web Store
A couple of days ago I decided to publish a demo version of Munchy Bunny! There were several motivations behind this:
-
Apr 7, 2012
Munchy Bunny!
This is my first attempt at making a game for the iPhone and iPad platform. Hop through four 3D levels collecting eggs and finding the hidden golden eggs. There is even a bonus level, collect as many eggs as you can!
-
Oct 6, 2011
Unit testing with JavaScript and NodeJS
In my latest project I needed a way to execute JavaScript from the command line. I knew a little about the Rhino project which achieves this and of course the Google V8 Project.
-
Sep 29, 2011
Building server and client applications using JavaScript
JavaScript has become an essential tool that allows web developers to produce sophisticated web applications that often use AJAX to communicate with the server. JavaScript source code is becoming increasingly more complex and so it has become necessary for web browser developers to increase the performance of their JavaScript virtual machines.
-
Aug 28, 2011
Documenting JavaScript with jsdoc3
JavaScript is an extremely dynamic language which allows it to be applied in a variety of interesting ways. Some prefer to take the structured approach whilst others prefer an object-oriented approach using the prototype object or a library that offers a more classical approach. This diversity makes docblock type documentation seem impossible… but it isn’t!!