## How to create collidable curves (trail, lines, whatever) in Unity3D

A few weeks before Halloween we decided to create a minigame to polish and learn new tricks (and treats, ha!). With not much time left for the game, we came up with simple mechanics: pumpkins fall from the top of the screen and must land safely. If pumpkins fall too fast they… How to create collidable curves (trail, lines, whatever) in Unity3DRead more

## Autómata finito en C# para Unity3D

Este artículo es una traducción del que escribimos originalmente en Inglés. Los Autómatas Finitos o  Máquinas de Estado Finito (FSMs en sus siglas en Inglés) son bastante útiles en contextos muy diversos, como probablemente ya sabrás si estás leyendo ésto. Desde el menú al comportamiento complejo de las entidades de… Autómata finito en C# para Unity3DRead more

## Walking on the surface of a planetoid with Quaternions

In Rain, Sand, Stars, all objects inhabit little planetoids a la Mario Galaxy (or much before that, a la The Little Prince). Therefore, at each time step, all dynamic objects must be rotated so they stand upright on the planet surface. In a game like Mario Galaxy, their transform.up should… Walking on the surface of a planetoid with QuaternionsRead more

## Simple FSM-like structure using Coroutines in C# (Unity3D)

The previous post got a funny comment in Reddit: “Yawn. Hang on, inheritance, singletons? Bletch”. So I thought… “I may be getting rusty… let’s give those coroutines a try”. At first, coroutines seemed like a sure way of leaving behind all my (humble) OOP practices.  I though they were some… Simple FSM-like structure using Coroutines in C# (Unity3D)Read more

## A Finite State Machine in C# for Unity3D

Finite State Machines (FSMs) are pretty useful in many different contexts, as you may know if you are reading this. From a game menu to the complex behaviour of game entities, a nice FSM may improve your code’s readability and simplify its design. Or turn it into a hell of… A Finite State Machine in C# for Unity3DRead more

## Cool Oddy Smog trailer animated gif…

… to celebrate that we did not win anything at all in the 2010 Unity Awards. There pretty good works among the nominees! But this year winners where… Grand Prix: Air Attack HD by Art In Games Best Gameplay: Colorbind by Nonverbal Best Non-game LoveMyHome by ILP Best Visual Design:… Cool Oddy Smog trailer animated gif…Read more

## Roulette wheel selection for procedural content generation

There are times when you need to give your code the ability to choose among many options that have different frequencies or probabilities of being selected. Whether you need to create a random power-up or decide the next enemy encounter, here’s a tool that you will find useful: the Roulette… Roulette wheel selection for procedural content generationRead more

## What we have done (nothing bad)

When we finished Lawn Fairy, our entry for Pyweek 8 (more about that in a future post), we realized that Creating Games Was Possible. So we rolled up our sleeves. We bought a license for Unity3D (which is now free, argh!) and Unity3D iPhone Basic (\$399.00). Then, we joined the iPhone… What we have done (nothing bad)Read more