The projector game:
Once we received permission to temporarily install the projector game in the Engineering and computer Science building, the next step was to gather the necessary material and equipment needed for the setup. One of the primary pieces of equipment needed was a proper CPU that could run the code for several hours, and that was available for us to use during testing.
Once we had access to such a machine, there were several complications we had when trying to compile the program. The program was written in C++ on a Windows machine using Visual Studio, and unfortunately the compressed file did not include all the necessary libraries. The program was implemented using and older version of Open CV, so when we attempted the download the necessary CV libraries (recent version), there were issues concerning the differences between the two versions. Difficulties like these continued to trouble us and consequently delayed our testing. We continuously had to turn to different resources to solve our compiling issues.
The Touch Table game:
This game was written in C#, which wasn't a language I was familiar with. I started studying the language, so I could determine where to insert the code needed for a touch table interface.
Another drawback was that the game was composed in a very new version of Visual Studios. I had no access to a computer with that version of VS, and no computer with permissions to install that version. To be able to work on it with available resources, I would have to reconstruct a project file from scratch. To do that, I would need to be able to understand which files were necessary for the game. Unfortunately, there was minimal documentation included, and a confusing number of folders and files, some of which seemed very unrelated.
We had originally of acquiring a touch table of our own, but we eventually decided against that plan. Instead, I began discussion with one of the visual research labs in the department about perhaps being able to use theirs.
Monday, March 23, 2009
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment