Bank Boss - Watson Game

by GeorgeR135 in Circuits > Computers

1717 Views, 8 Favorites, 0 Comments

Bank Boss - Watson Game

Bank Boss - Watson game

The Jam team at Winchester school of art (Southampton University) had 3 days to create a resource management game using IBM's Watson API systems to create a game that is fully controlled by speech - We go over the steps we took to create this game from ideation to completion.

Start With a Paper Prototype

20171123_163248.jpg

Before you begin creating assets for your game, work with the ideas that you have and create a paper prototype or a board game variant to test the mechanics and outcomes, this is a quick and effective method of testing without taking up too much time.

Making Ajustments and Continue Planning

WP_20171115_11_25_20_Pro.jpg

After the paper prototype, make the necessary adjustments and begin planning out (still on paper) the route you plan to take in regards to the transition from paper prototype to a digital medium.

Assigning Roles, Deadlines and Timelines

20171123_151331.jpg

If you are working in a team, ensure that everyone has a good idea of what their role is. Set milestones for yourself and for your team members and ensure good communication between all of the developmental elements of the game.

Outlining a MVP Game

20171123_163000.jpg

After creating multiple visual assets and audio assets, have integrated your API systems (Watson Speech to text in our case) and have your core game programmed, work on embedding the assets and creating your MVP (minimum viable product) This can always be added to later, however it's easier to add content rather than drop it because of time constraints.

Finishing Up and Testing

20171122_144801.jpg

Testing your builds is crucial to creating a working game, essentially repeat the process you worked on during the paper prototype, this is often a simple process that involves readjusting numbers and variables within the code unless a large flaw is discovered, repeat the testing process until you and several others cannot find a way to break the game.

Consider Platforms

20171123_163908.jpg

This is the point that as a developer you should seriously consider the platform for this game and make any adjustments accordingly to suit this experience better. After that, the game has reached a state of completion.