Game Development Community

dev|Pro Game Development Curriculum

Tic-Tac-Boom: Part 2

by Gavin Beard · 06/18/2009 (2:25 pm) · 6 comments

Well,

The Gui has had the overhaul that it needed, although I'm still not completely happy. The turn system for human vs human is running, as is the system for human vs AI (although the AI side needs some work :-) ).

When you shake the board pieces are now removed from play and spaces freed up. When shaking the board I've made it so that some of the 'shakers' pieces may be removed but there is a higher probabilty that your opponents pieces get removed.

Bombs are partially working (needs some code clean up) but mostly just need to animate an explosion to cover the pieces being removed (any suggestions for cheap or free explosing rendering welcome :-))

All commands and bound to the keyboard if running on PC and to controllers if running on XBox, but user pick thier controller when they press the first button on thier first turn, although this will change once I have the menu systems (users will specify thier chosen control before the game starts).

I have been having fun adding in rumble features on controlpads for XBox and PC, there is a short burst when laying tiles and a longer burst when shaking the board or dropping a bomb.

All in all I am on target to get this submitted for Play testing via MS Xna community in the next work or so.

The blank space in the top right corner is currently reserved for adding player details (current player name and chosent Avatar), in the case of the Xbox this will be info pulled from gamer profile, if it is a Guest player then generic info / picture will be used.

Well, here is a screen shot of the old GUI compared to new.

Old
New

All comments welcome as always.

#1
06/18/2009 (4:15 pm)
Neat. I noticed that you now have two sets of bombs/shakes on the GUI. I imagine one for the blue player and one for the red? You should think about making the blue side blue to differentiate.
#2
06/18/2009 (4:22 pm)
I intend to have the player name above thier set of displays, but different colours may well be good too, infact, I think both might be good.

Was just testing with the girlfriend on the Xbox and its kinda good fun, specially when i was on the verge of winning and she uses her last board shake and knocked off more than half my pieces.

Thanks
#3
06/18/2009 (4:49 pm)
Looking good, Gavin. In addition to player name, you an also pull down the Xbox Live gamerard pic. Boom!

John K.
www.envygames.com
#4
06/19/2009 (12:20 am)
:-) good idea, did play with doing that but for some reason kept returning Null, no doubt it was my code but seems so simple :-s
#5
06/19/2009 (10:08 am)
This seems like a perfect game to add avatar support to. You can have them emote as they loose or gain points.

"Jus' sayin'" as Stewey from famil guy would say ;)
#6
06/19/2009 (10:32 am)
Good idea peter,
Wonder how easy that would be :-S

Love the Fam Guy qoute, you just dont see enough of them :-)