Monday, April 6, 2009

Dealing with difficulties

The projector game:
We continue to have difficulties running the projector game files on our machine.
Even though we continue to struggle with the program, we started to gathered the other equipment necessary for the setup. We purchased several different types of paper to test the quality of back-projection on. We also loaded the driver for camera to detect movement of the player, and secured a projector in the department that we can use when it becomes necessary.

To prepare for the next stage of our development process, we began to evaluate the best strategy in testing the projector game, as well as the Touch Table game. We brainstormed on some methods of testing that could be successful in revealing the effectiveness of the educational content of the game, as well as its entertainment aspect. To answer our questions, we would need to gain some insight from someone with this experience.


The touch table game:
By this point, I had opened a number of the files from the game project in a text editor. I located the files which stored build commands and dependencies, and from there determined that a number of files were still lingering from a previous game which had been used as a template. I also figured out into which files I would need to add the code for handling touch table input. Unfortunately, I also found that an additional framework would be required to properly compile the game; as before, I had no computer to which I could install it. This left me unable to test-compile the game.

During this time period, I also received some information from the lab about which brand of touch table they were using. I found the framework for their touch table, and started reading through the documentation. With the final exam period starting up, I was unable to set up a time for me to come in. However, I hoped that when I did go in, they would have the newer version of Visual Studios and that I would be able to install the necessary frameworks on their machine.

- thought that I understood well enough to be able to pick out which files were needed
- got information from other lab on which touchtable they were using, and downloaded the framework for that - with exam period starting up, weren't yet able to set up a time for me to come in
- started figuring how to adapt code to handle touch table input - unfortunately, table is limited to one touch input which mimics mouse - not sure how to adapt that to code but working on a few ideas
- found would need to install an additional framework which would handle many gaming functions - again, no computer with permissions to install it

No comments: