Mother Love Postmortem

pmsnap3

I got back to the 48h competition and this time I had the courage to participate using Unity3D for the first time, all my previous entries were done in Flash/AS3. The idea for the theme came from mixing the fact that  there is only one mother and an egg-and-spoon race. At the end you carry your child on the mouth and at the same time you can kill enemies throwing it, but after that it becomes vulnerable. I didn’t like the idea of using human like characters and I decided to use some cute japanese like characters.

Link to Mother Love

What went right

Unity3D

I lack 3d modelling skills and 2d gives me more freedom, at least in the art oprions. I decided to use Unity this time mainly due to the release of the 2D Tools. And they are very good indeed, importing and using sprites is very easy, also adding animations is pretty straightforward. I’m not surprised so many Ludum Dare entries are done in Unity these days.

pmsnap2

2D.5 playfield

This comes too from the fact that Unity is a 3D engine, adding the third dimension gives the game a modern look and you don’t need to program parallax scrolls anymore. Special mention for the 3D tress, they make the oeverall quality go up :).

Checkpoint

For some people the game is too easy but others have some trouble with the water zone. A checkpoint in the middle of the stage put things easier.

The Baby

He’s cute and needs protection, cries when his mother is not with him…well…it’s a lot better than a rock or any other kind of weapon.

pmSnap1

What went wrong

Unity3D

Unity allows you to get something working very fast but you don’t have full control of the game and there are times when you are stuck trying to fix something or make something work the way you intend.

Moving platforms

This was one these occasions where I couldn’t get Unity to work the way I wanted, fixing one thing broke the other and so. At he end you don’t move along with the moving platform, but it was the least bad option.

Wrong weekend

Company dinner, family lunch, electricity cuts in the first world… a lot of circumstances that left me with half the time to develop my entry. I’m very happy with it nevertheless.

Comments

Bcadren
26. Dec 2013 · 20:43 UTC
Moving platforms in Unity. Make a trigger volume above the platform slightly. Give your character

function OnTriggerEnter (other : Collider) {

if (other.CompareTag (“[Insert tag you gave that volume here]”)

transform.parent = other.transform

}
27. Dec 2013 · 06:32 UTC
Thanks a lot! I’ll try it