
Ludumdare 15 is over! This was my third time entering, and my first time having a successful entry. It wasn't without its problems though, so I figured I should do a write up of how it went.

The idea behind the 3D environment was to make 3D 'tiles' that can be put together in a grid arrangement. These were made in 3D Studio Max and exported to be used in Unity. The shapes had their texture co-ordinates setup so that they share one material for all of the objects. PCs can render a LOT of geometry so long that it shares the same material. This concept worked out pretty well, as the final game runs nicely on even the shittiest laptop!
I also decided to go with low-resolution textures, with 32x32 per metre square. This didn't quite work out unfortunately because 3D Studio MAX's UV texture co-ordinates are pretty inaccurate at low numbers, and even unfiltered textures suffer. This method was a thoery that didn't work out, but that's okay.
The graphics in general are very rough. These are all my 'first pass' attempt at graphics, and I didn't have enough time to clean them up. The tiles for the walls were never really finished properly, and some of the areas didn't get a proper treatment for the floor. In general I think the graphics look okay though, and I was pleased how consistent the visuals are.
Building the 3D environments also took me a while longer than I had hoped. Things because faster when I started from scratch, but I didn't expect the environments to take so long. Unity's editor isn't too helpful with this either because there are no easy ways to select multiple objects, so I had problems with things like enclosed areas being invisible or hard to click on.
I lost a bit of time by wasting time on code that wasn't important. I spent a while trying to get good keyboard only controls working, which I later scrapped because they clashed with the mouse controls, and I didn't have time to make a toggle. I would have been better off spending that time on a title screen and ending screen, which I regret not implementing.
I used 'SFXR' (CFXR on the mac) for sound effects, and I was massively pleased with the results. I started work on some music but I couldn't get anything to suit the theme. Sorry the sound effects are a bit loud! I was pleased to get some sounds in there though, it makes the whole game feel much more responsive!
In terms of game design, I didn't really have a solid game design figured out. Towards the end I decided to use what I had working well (doors and object-keys) and make the game progress based entirely on those. I think this worked out okay, with the game being a bit of a challenge but not so long to become boring.
All in all, I think it went okay! I am looking forward to the next ludumdare! :)