Hey guys,
Just wanted to show you what I’ve been working on for the past couple of weeks. I had this crazy idea that I could do a full game on my own and wanted to test it out. The first idea for the game was that I wanted a Collapse -style game, but with enhanced graphics and not with the square gameboard (which I find is not very challenging). To make things more interesting, I decided to do the board completely procedural, ie. it changes to completely random on a new round.
This is what I had:
But I had no idea how to do it in Unity, since this was the first time I had to do it using scripting only. So, after tinkering a couple of hours, I had this:
Yayy, that’s almost playable! But since I did the board procedurally, the tiles appear in random places, so I have to learn how to center it. All in an Array. Yikes.
Once I had the basic tiles drawn to screen, I took a break from coding and did the graphics, this is (if I remember correctly) the 3rd incarnation:
Note the hyperawesome borders around the board. I ordered that wood panelling from China <<-- true story
But I soon realized that gempopping is not fun without some gempopping effects, so I added some particle mayhem in there:
I had the basic gameplay and graphics in place but the code was badly constructed and messy. As I had learned a HUGE amount of Unity’s javascript I decided to clean up everything and rewrite the whole game. Took three and a half days to complete. But it was worth it, performance increased, assets more efficiently named and managed etc:
(Background image not by me, just a template)
Now that it starts to look like a real game, I slapped a title and a splashscreen to it:
(Background image not by me, just a template)
This is the game as it is right now, with color grading and splashy effects. UI is very much incomplete, I have only two boards ready for the actual adventure portion and I’m still having problems with the game detecting the possible moves (it reports that there are no moves sometimes, even though there are), but other than that, I’m really surprised at the speed and simplicity of producing content using Unity. This was and still is a really fun project, since I see the results on the screen immediatly and can adjust things fast and with no fuzz.
Oh, right the images:
Gameplay last night:
http://loadusfx.net/pelit/unityforum/08.jpg
(Again, background image not by me, just a template)
Let’s push the envelope. Remember, this is on the FREE version of Unity, since I don’t have the money yet to get the pro version (which would give me access to cg shader awesomeness):
http://loadusfx.net/pelit/unityforum/09.jpg
(Background image not by me, just a template)