In the first week, we finished the first of our sketches and prototypes. We then asked for user feedback and did a heuristic evaluation of our prototypes, after which we made improvements to them and finalised them. We also delivered our HCI presentation.
On the 13th of November, or team lead, Abdullah Saeed, visited Richard Cloudsley School with other teams working on Motion Input, in order to understand more about the needs of our target users. After this visit, we decided that our UI would have two options for users to use to drive the car - steering and joystick, to accommodate different needs. Our UI would also need options for the user to select bodypoints to use to play the games, starting with elbows and wrists.
After the visit, we began using Visual C++ to create our MFC applications. We tested different key bindings and evaluated which controls were most important and should be displayed as a virtual button. We could not include all of them as they would clutter the screen. Below is our first MFC for Rocket League.
Initial Rocket League UI