So I decided to be completely insane and use the short time I have to make this months #1GAM game a mulitplayer game. This might not seem like a big thing… but I’ve never really do any networking before in my life, so its been a real uphill struggle getting it all working properly!
Luckily my friend Martin pointed me in the direction of a really nice little tutorial for networking in Unity3D. So now I’ve got a decent-ish LAN multiplayer game that can have a hefty amount of players attached to it!
The idea behind my game (based on the theme from the first meet-up) is a deadly match of hide-and-seek between a rather hungry shark and some very tasty little fish. One player assumes the role of the enormous shark, their job is to hunt down and eat the other players in the underwater environment around them. The other players who assume the roles of the little fish can hide the plant-life, caves and rocks around the level.
The game works quite well at the moment, I’ve got a great deal of things I want to tweak before I call it completed. I went to the university’s computer labs yesterday and we managed to get about five people all playing the game at once which was pretty cool. I got a really nice quote from one of the second-years who had a go:
Scariest six minutes of my life – I kept seeing you swimming past my hiding spot.
The best thing about that was I hadn’t even added in the death mechanic to the game yet! Since we play-tested it I’ve added a health variable to the little fish in the scene and when it gets too low the fish starts to leave a blood trail in the water – leaving them open for easy-hunting!
If you want to play a current build of the game… it’ll be at this link here.