We aim to have a playable prototype ready for the presentation in week 12, but if we struggle to find time to implement all of the things that we currently plan to, then we may have to settle for demonstration in the form of screen-capture videos.
We have continued to keep the game design document and technical design document updated as we add new features to our prototype, and we will hopefully be well equipped to spend most of our time developing the prototypes rather than having to catch up with unfinished work in the documentation.
So far in the UE4 prototype, we have configured the movement of the ball. By default, the player can only control the direction in which the ball spins, so the position of the ball is only controlled by the ball coming into contact with surfaces and having friction with those surfaces. We have added a push force on top of this, so that the player can control the ball's position while it is in mid air. We hope that this will make the game less frustrating for players by providing them with more constant control as they play.