Sunday, April 18, 2010

Seed Reflection: Orange Lab D

In reflection, we just want to start with this.

This project has been amazing! The lab teams, the project staff, the Mustard Seed Staff, and those who came out to visit us at the Open House were awesome. Everyone who has contributed or seen the project, you are what made this all worth working on. Thank you to everyone who made this project brilliant for all of us.

But now back to business. This last week has been a tough one, what with exams coming up, but the team pulled it all together. Essentially, it was a rush to get all of the finished projects handed in. Each team had been assigned to build their own mini game, and they all had to end up in the finished installer. Groups hustled to get their last tidbits added into their games before handing in. By Wednesday night, everything was in distributable condition and ready for the open house.

As far as the open house goes, it was an overall success. A display of 3 computers and a tidy little poster assisted all those who presented into getting what we're sure were at least decent marks. Visitors seemed genuinely interested and impressed with what was being presented. Overall, it seemed to just flow together. It appeared we had gotten the job done and were leaving our visitors with smiles on their faces.

The only thing that would be good for this project is a longer time frame to develop the project. Too much time was just spent worrying as to how to get things done in time for the presentation. Teams needed more time to get used to using the tools provided to them. Some advanced users stood out from the crowd, but with experience comes responsibility, and as such those with knowledge were left teaching those who were just getting started. With more time, everyone could have become more familiar with the development processes and as such, cleaner, prettier, more efficient, and more functional games would have been developed. Other than that, everyone seemed to enjoy the project and the final product was definitely worth the effort.

Friday, April 16, 2010

Status Report for Orange Lab C for the week of April 16th

This week the lab put in a lot of work in order to finish everything and have it presentable for the open house. The game was put together with tests being done in order to fix bugs. There were some problems with compiling the levels but with extensive work from the programmers it was completed. The poster was finished and worked well for the open house although it did take a lot of time and effort in order to get it put together. Overall the lab worked extremely hard although at times it was tough because finals are looming and people still wanted to spend time studying. This did cause a lot of stress for the lab but we managed to pull through in the end.

The Open House was an overall success. The lab did its prototype presentation the morning of the Open House; since the lab was presenting as a whole the people who were doing the Open House also did the prototype presentation. It was good preparation for the Open House and allowed the lab members to see the quality and effort that everyone put in. The showcase of the game and its integration was the highlight of the Open House.

Some game changes that the lab may have wanted to make would be to add more levels and have to have had more time to spend fine tuning the levels. The time constraints were more limiting on the project than the actual skills of the lab members. More game elements would have been nice to incorporate but under the circumstances the lab produced an excellent product that everyone is very proud of.

Status Report for Rm224/Lab A, Week of April 12th

As this is the last blog of the Mustard Seed Project, main reflections and final changes that we would like to have made will be discussed. This week, a lot was accomplished; the game was finalized and compiled testing was completed to ensure that it functioned properly, and all aspects of the poster and the design manual were finished. Essentially, everyone had to put a lot of time and effort into preparing for the Open House to ensure that it was a success. This meant that people of course had to sacrifice their time so near to finals, this did cause some problems. A lot of people were not happy about having to do some much work with finals over their head and so this did have some negative effects on our project.

Overall, the Open House was a success. The game was presented with little error, the poster was a success as a visual aid, and the design manual and the burned CD were handed into both the marker and the Mustard Seed. We had the chance to not only show our end product, which was the video game, but also to explain the general concept behind our product. Obviously our end-product had a lot of flaws, within the allotted time and with the limitations on people’s comprehension of programming, making as good an end product as we would have liked was of course impossible. It is for this reason that a lot of emphasis in the presentation was placed on what we would have liked to have done if we had had more time and if we had a more advanced skill level.

Some of these ideas included including a question bank in our game. This would have added interest and made it so that game could have been played more than once. It also would have taught a lot more to the Mustard Seed Guests. Another thing we would have liked to do was add more levels for each mini game. Essentially each group in the lab designed a number of mini games that they integrated into the larger design. This allowed a lot of potential to add more levels with added difficulty as the user progresses through the GED curriculum. These are just a few examples of the many changes and ideas for development that we discussed in the Open House.

Thursday, April 15, 2010

Status Report for Orange B Lab - Week of April 12- April 16

This being the last blog of the project some main reflections, concerns and possible future ideas will be presented. The work up until the open house was time consuming, this means that in order to prepare everything to the best of our abilities many people from the lab devoted their time to make sure that the game/poster/presentation were ready and presentable. This means that a lot of long nights and hours were put in to the making of the “Cognitive Construction Game”. While all the work up until the Open House was exhausting for mostly everyone in the lab, the final game design was fun, educational and proved functional for the Mustard Seed.

The Open House was a success; this is because everyone was well prepared and ready to present our ideas on how to improve the Cognitive Skills of the End-Users. We got the chance to explain and show how our game worked to two groups of the Mustard Seed Representative groups along with the Course Coordinators and other professors. Some of the main feedback we received was how enjoyable the game was and that the presentation along with the poster were outstanding.

For future reference, some game changes that would be made to the overall game are things such as more difficult levels and mini-games that will focus on a more cognitive base. Another game change would be to add a mini-game selection menu so the user will be able to directly go to the selected game instead of going through many other games to reach the desired one.

Overall, the project was challenging but rewarding when all of the components came together to create a unified cognitive development game.

Saturday, April 10, 2010

Status Report: Lab D, Week of April 5 to April 9

Accomplished Tasks:

Table D1:
  • All ingame content completed.
  • Integrating remaining content.
  • Playable engine completed.
Table D2:
  • Playable project.
  • 15 minute playtime focus achieved.
Table D3:
  • Project is complete.
Table D4:
  • Playable game engine.
  • Integrating any remaining content.
  • All artwork finished.
Table D11:
  • Playable game engine.
  • Integrating any remaining content.
Table D12:
  • Playable game engine.
  • Final report is complete.
  • Integrating/editting remaining ingame content.
Monitoring and Control:

To Be Accomplished Next Week:

All lab tables intend to present finished game engines next week.
All programs will be compiled into an installer by Sunday April 11, 2010.

Friday, April 9, 2010

Status Report for Orange B Lab - Week of April 5- April 9 2010

ACCOMPLISHED THIS WEEK:

Team B1:
  • Continued to develop and create different levels of the platform game.
  • Completed retouching and final details of the background.
  • Platform game is ready for integration with the other teams.
Team B2:
  • Completion of mini-game creation.
  • Developed instructions for the game.
  • Wrote about the purpose and goal of the game for the Design Manual.
  • Created an outline for the lab poster.
Team B3:
  • Added construction theme components to the mini-game background.
  • Completion of the mini-game "shape Memorization".
  • Distributed work of the Final Report and Design Manual.
Team B5:
  • Completed final design of programs.
  • Completed testing of programs.
  • Met to discuss compilation of final product.
  • Prepared outline of final report.
  • Redefined Functional Requirements based on feedback from the report.
Team B6:
  • Completed playable version of the mini-game.
  • Created an outline for the lab poster.
Team B8:
  • Finished first organisation mini-game.
  • second game is nearly complete.
  • Sprites are implemented and theme is integrated.
  • Final report divided among group members.
MONITORING AND CONTROL:


The Gantt Chart above effectively outlines the tasks accomplished to date which are represented by check marks as well as tasks which are still in progress which are represented with the black indicator bar.

TO BE ACCOMPLISHED NEXT WEEK:

Team B1:
  • Complete integrate game and test it.
  • Complete design manual.
Team B2:
  • Complete the Design Manual.
  • Create the lab poster.
  • Complete the final report.
  • Prepare for the Open House.
Team B3:
  • Finish the Design Manual and Final Report.
  • Practice the presentation speech.
Team B5:
  • Submit contribution to Design Manual.
  • Organize and prepare presentation of design prototype.
  • Complete Final Report.
Team B6:
  • Testing and modification of mini-game.
  • Writing and editing of Final Report.
Team B8:
  • Finish second mini-game.
  • Prepare for the Open House.
ADDITIONAL INFORMATION:
  • Sarah and Tamara will be designing and creating the lab poster for the Open House.
  • Niko and Asad, Mihai and Christian will be doing the presentation at the Open House.

Blog Status Report for Orange Lab C - Week of April 8th

The Lab:
Accomplished:
· Chose games plans for the program levels
· Decided on a basic design for the poster
· Discussed plans for the open house (formal presentation, what to talk about at the booth, etc)
To be Accomplished:
· Complete the prototype
· Assign group members to the presentation
· Check that all the requirements have been met
C1
Accomplished:
· Started working with Construct
· Went through online tutorials and figured out the software
· Split up work between ourselves and C9, 1 level + interview for us.
· Created specific work packages for the weekend and going into the week
· Set specific deadlines, i.e. game is to be built by Thursday
· Done most of the tiling and backgrounds
· Scripted basic interaction events and, a skeleton dialog
Too be Accomplished:
· Test the game and find any bugs
· Troubleshoot the game, fix any problems
· Make last minute adjustments
· Work on the poster and design manual
· PM meeting on Monday
C2
Accomplished:
· research for eye contact and posture
· assigning tasks for final prototype
· finished game plans for final game
· assigned tasks for final report
To be Accomplished:
· assign tasks for poster
· Put poster together
· complete final report
C5
Accomplished:
· Over the last week we presented the programming groups with the information about facial expressions and conversation skills that they requested of us.
· We started to identify the conversation between characters in the game that we need to create.
· We worked on supporting the programming groups with whatever materials that they needed to be successful in these initial stages of the development.
To be Accomplished:
· We would like to have the Final report ready to hand in by Thursday of next week so as to not have to work on it during the weekend.
· We need to meet with the programmers and create the actual dialog between characters in the game.
· We need to get the test results from the group of people who test the program before the open house, as we do not expect that we will be part of this step.
C6
Accomplished:
· assigned roles for final report
· completed questions with explanation for interview process
· implemented select tests for engineering requirements
To be Accomplished:
· final report write up and compilation
· input ideas for the poster/design manual
· sketch interface of program at different stages
C8
Accomplished:
· all tiles were worked on and completed
· the overall layout of the program was decided
· programmers have started the program and my group has compiled layouts
To be Accomplished:
· the program needs to be completed and final report should be started
· the program should be presentable and every lab member should have played it.
C9
Accomplished:
· finalized the overall theme, integration and work packages for the lab
· general theme of construction
· three levels -> parts of a construction site
· goal is to get to the other end of the level using a combination of interviews and character interaction dialogues
· finalized technical aspects and requirements
· each level will be developed in a top down grid plan view
· each tile in the grid will be drawn partially from the side to suggest a 3D environment
· each tile will be 100 x 100 pixels
· scale: characters will occupy 1 tile each, buildings and construction equipment will occupy more than one tile
· programming team responsibilities
· Taylor: characters and sprites
· Cesar: level 3
· Cody: level 1
· Qin: tiles
· programming support:
· Derek: level 2
· Juna: interview sessions
· level development: Sarah, Mitch, Byron
· interview development: group OC6
· Dialogue development: group OC5
To be Accomplished:
· all tiles and sprites need to be finished by Friday
· initial level layouts should be programmed by Friday
· levels should be finished on Saturday
· Program manual should be done by Monday
· Poster should be done, minus screenshots, by Monday
· Management group should nominate members to be responsible for the presentation.

The Schedule for the Project: