Redesigning Gameplay Based on Test Results


I still have not done much with the overall structure of the app.  I want to get the Settings Menu, Splash screen, etc. working as fast as possible but after play testing I feel I have a larger issue…. actually I have two.

Little kids fingers are touching the screen everywhere.  This is complex to try to solve.  My basic idea is instead of tracking a single bubble, I need to track an array of bubbles.  For my code, it means I need to refactor a couple of things,

First, I need to move tracking to an array of tracking.  This adds almost forces the secondary design consideration of restructuring the Bubble class to be based on a center and a radius.  This is not a hard problem to solve, but it creates a need to refactor the Bubble class and put it under test.

Second, need to make sure that the use cases for the edge of the screen.  I don’t want the kids to grow a bubble so big on the sides.  My solution for this is to add a border, and reduce the play area.

That means, I am actually going to do this in easy order:

1) Reduce the playing area

2) Put the Bubble class under test

3) Transition the Bubble class to Radius and Center based.

4) Track an array of fingers, not just the first.

5) Lastly, and only if needed, adjust the logic for growing bubbles, etc.

Note:  Depending on the audience, I expect #5 to not be needed, but I need to add this to my list as it can impact my original audience.  I really want this to be playable by the youngest of players with advanced gameplay for the older audience.

Leave a comment

Your email address will not be published. Required fields are marked *