Post news RSS Match-Making and Turn-Taking

Match-Making and Turn-Taking prototype is complete.

Posted by on

Match-Making and Turn-Taking are now working using an authoritative server implemented as a RESTful API written in Python and a Couchbase database and caching layer. Until I figure out how to upload YouTube videos, here are some screenshots to show the networked gameplay. All graphics are placeholder assets. This prototype demonstrates a proof-of-concept client-server gameplay. I am tracking towards a September release of the First Playable Build with all game mechanics and card content complete using placeholder assets.

match_1

At the beginning of the match, player 1 (‘bill’) controls the Kaiju in the lower-left and player 2 (‘thomas’) controls the Mecha in the upper-right. Each player is using a different Unity client and logged in with a different account.

match_2

Bill selects his Kaiju.

match_3

Bill searches for a destination tile for his Kaiju.

match_4

Bill confirms a destination and the Kaiju moves to that tile. This part is actually animated.

match_5

The Kaiju finishes moving (Bill’s client calls turnbasedmatches/turn) and it is Thomas’ turn.

match_6

Thomas selects his mecha.

match_7

Thomas searches for a destination tile for his Mecha.

match_8

Thomas confirms a destination tile for his Mecha.

match_9

Thomas’ Mecha finishes moving and it is Bill’s turn.

Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.