12
Pentago on Wave @cheeaun SG-GTUG 31.10.2009

Pentago on Wave

Embed Size (px)

DESCRIPTION

Introducing an award-winning board game ported to the Wave platform, presented on SG-GTUG (31 October 2009)

Citation preview

Page 1: Pentago on Wave

Pentago on Wave

@cheeaun

SG-GTUG 31.10.2009

Page 2: Pentago on Wave

Who am I? A web ninja.

http://flic.kr/p/4EFwzS

Page 3: Pentago on Wave

I’ve created a Wave Gadget.

It’s called Pentagoo. Double ‘o’.

Page 4: Pentago on Wave

But before that, let me introduce a board game.

It’s called Pentago. Single ‘o’.

Please don’t be confused.

Page 5: Pentago on Wave

This is Pentago, folks.

http://en.wikipedia.org/wiki/File:Pentago-Game-Winning-Position.jpg

Page 6: Pentago on Wave

How to play?

Simple. It’s a 5-in-a-row game. Just make 2 moves; place marble

and rotate subboard.

Page 7: Pentago on Wave

Try these links!

• http://www.pentago.com/

• http://en.wikipedia.org/wiki/Pentago

• http://cheeaun.com/projects/pentagoo/

• http://pentago.ewalds.ca/(AI by Timo Ewalds)

Page 8: Pentago on Wave

Alright now, let’s moveon to Wave.

I ported my game project there and now...

Page 9: Pentago on Wave

Introducing Pentagoo on Wave.

http://github.com/cheeaun/pentagoo-wave

Page 10: Pentago on Wave

To code a board game, I have to think in ‘frames’, instead of

‘events’.

To code in Wave, I have to think in ‘states’.

Page 11: Pentago on Wave

Okay, let me explain by demonstrating some stuff.

Demo time, yay!

Page 12: Pentago on Wave

Thank you.