Sunday, March 28, 2010

Green Lab A- To Be Accomplished Next Week:

A3:
-Have resume template developed
-Have all questions made.
A2:
-Keep working on program and implementation
-Start on poster design
A8:
-Keep Programming
-Keep working on design
A7:
-Programming and implementation
-Testing and recording
A6:
-Continue on Programming
-Get basic gameplay finished.
A5:
-Keep doing Drawings and programming
-Testing
A4:
-More Advanced gameplay for different scenarios
-More Drawings.

Friday, March 26, 2010

Green Lab C Status Report March 26, 2010

Accomplishments this week:

C1
- Picked the three categories to focus on, formal, informal, and symbolic.
- Began writing and finding suitable questions/games.
- Began working with game maker. Designed the main room

C2
- developed fundamental skills of working with gamemaker
- about 5-10% done program
- developed 10 questions for use in learning game

C3
- Brain Stormed different memory games to possibly use in our game.
- Started designing the main desert world for the game.
- Learned about basic game maker.
- Created a tutorial to share with the lab on some game maker functions.

C5
- Picked three Mnemonic Devices (Acronyms, Acrostics, Imagery) to be implemented and used for the Memory 2 work package. Each Mnemonic Device represents one game. Each game has 5 levels, the levels progressing in difficulty.
- Decided on what similar type of game each Mnemonic is involved. For Acronyms and Acrostics the game is similar to top view puzzle games, while Imagery involves spot-the-image game.
- Started designing the group's interface between the three games involved.
- Started studying Game Maker and its components.

C6
- Created new game idea, which will be far better suited to programming abilities of game maker and provide a more engaging experience for user
- Created first few levels of game as a quick tutorial
- Discussed group member responsibilities, with each being responsible for the creation of a certain number of levels
- Presented information about game maker to lab as well as viewed other lab members presentations
- Received information on programming code, which was implemented into previously existing levels and will be used for creation of "Menu" levels

C8
- Experimented designing games with Game maker 8
- Began constructing interface screen for our setting
- Decided upon games to be made for our section of the program
- Planned designs and backgrounds for games, not in game-maker yet

C9
- Finished game design and tweaked all ideas.
- Started learning Game Maker by going through tutorial
- Planned out basic layout of maze that is going to be used in main level of game


To be accomplished next week:

C1
- finalize questions
- continue design of game.
- get sprite to walk around and into different rooms
- integrate the questions or games into the level

C2
- complete the main framwork of our game for interfacing with the other groups
- figure out scripting
- format puzzles properly

C3
- Write text to include in the game (i.e. instructional signs to help the user within the world)
- Finish main desert world of game.
- Start and Finish memory games to include in the world
- Start working on interface between the worlds

C5
- Try to integrate all the work package menu to a lab main menu.
- Study further the functions of Game Maker.
- Create or find suitable sprites for the game.
- Try to start on designing and programming the basic framework of each game in the work package.

C6
- Creation of "Menu" using programming code discussed on Wednesday
- Compilation of all groups menus into one main game menu
- Discussion and organization of how to combine every groups mini-game into one main game
- Further mini-game level development

C8
- Complete interface screen for our setting
- Start constructing our planned games
- Testing of games and interfaces as the come along

C9
- Finish basics of game such a floor layout
- start adding events that trigger decisions
- Find out how to put together all Games into one unified game

Accomplished this Week: March 22-28

Accomplished This Week:
A1:
· Finalized initial design plans.
· Researched and completed Game Maker™ tutorials.
· Decided on final clothing choices to satisfy option matrix of the game design.
· Began developing images for game.
· Experimented with Game Maker™ programming.
A2:
· Experimented with Game Maker™ programming.
· Began initial game programming based on the outlined game design.
A3:
· Began game programming.
· Held group discussions for programming implementation.
· Experimented with Game Maker™ programming.
A4:
· Developed images for game.
· Defined programming needs based on design.
· Began basic design conceptualization for the prototype.
A6:
· Developed programming methods based on design.
· Experimented with Game Maker™.
A7:
· Started game programming, from design ideas.
· Experimented with Game Maker™ programming.
A8:
· Began writing questions for the quiz game.
· Worked on programming implementation.
· Experimented with Game Maker™ programming.
In addition to the above, all the groups handed in the functional report and design proposal. A member of each group also attended a Game Maker™ tutoring session held in lab C.

Green A Lab


March 22-26 Green Lab C Additional Information

Two of the members in the lab had spent some time investigating game maker and gave a presentation on their understanding and knowledge of how the program works. This gave everybody in the lab some basic knowledge and a point at where they can start. The lab decided that each group have their main room finished by Wednesday march 31 to allow for testing the possibilities of integrating and connecting each level into a single game. Everyone in the lab is continuing to work with and explore game maker and has agreed to share their knowledge with the rest of the lab in order to allow the game run smoothly and seamlessly.

March 20-27 - Green Lab B

This is for Green Lab B


Accomplished this week:



B1-
  • Found and uploaded images into gamemaker
  • Created one room and determined how gamemaker operates
  • Created questions and tutorials on measurement as well as mean and mode

B2-

  • Began the programming for the game
  • Found level specific sprites
  • Started created objects

B3-

  • Began the programing for the game
  • Broke up content of the level for the individal group members to program

B4-

  • Created group questions
  • Found sprites needed for group specific level
  • Developed a story line for group specific level
  • Programmed and familiarized with commands and functions

B5-

  • Started questions to be programmed into gamemaker
  • Level design and plot
  • Programming

B6-

  • Further developed storyline
  • Finished teachable math package for 2/7 concepts
  • Finished basic game-function programming, main level area design
  • Finished programming for 1 teachable math package

Lab-

  • Created save function
  • Started start-up screen
  • Created most of over-arching plot



To be accomplished nect week:

B1-

  • General layout for the entire level
  • Create more questions and tutorials
  • Start programming the characters to interact with the main character
  • Figure out how to upload questions and tutorials onto the game

B2-

  • Majority of in-level games designed and programmed
  • Polish the storyline
  • Create the backround for all rooms

B3-

  • Majority of in-level games finished
  • Start info-cards

B4-

  • Programming
  • Next deliverable(Final Report)
  • Working on text and lessons to integrate into the game

B5-

  • Finish majority of programming
  • Start on the next deliverable
  • Polish storyline/backrounds/sprites

B6-

  • Majority of teachable math packages finished and programmed into the game
  • Start polishing(Backgrounds, embellishments, better sprites)
  • Start polishing story; filling plot holes

Lab-

  • Start poster and user manual
  • Finish start-up screen





Friday, March 19, 2010

Monitoring and Control - Green A

Green Lab A March 13 - 19th

Additional Information:

This week we gave our Familiarization Presentations. This went well for most, but there were nearly universal issues present in the composition of the power point slides used in the presentations.

To help us learn proper slide composition, and improve our marks, we were asked to revise our presentation slides for the Wednesday short lab, at which time we were given some guidelines as to how presentation slide should ideally look.

As well, the video game designer guy came by and was able to offer help to the groups who needed it.

Some frustration arose in the lab this week from the unclear expectations surrounding the visual aspect of our presentations. Teams were unclear as to how to best prepare a power point presentation and as a result nearly everyone made formatting issues which could have been prevented had we been versed in the basics of power point techniques. We were able to redo our slides to avoid losing marks, but we still lacked clarity as to what was actually expected. We were finally given some guidance as to the ideal construction and composition of good presentation slides, but only after we had redone our slides to meet a standard which up to that point had been vague and unclear. Although it was beneficial to learn the techniques and guild lines associated with presentation slides, it was extremely frustrating to learn these things only after preparing them twice without guidance.

Green Lab B, March 13-19

Accomplished this week:

B1

  • Discussed and divided up the functionality and design proposal
  • Started creating a design for our casino theme
  • Decided to have a character following the main character that will act as a tutor
  • Figured out how we can express the math material using a casino theme

B2

  • Familiarization presentation
  • Design Report- Worked on it/split it into work packages
  • Game maker- Downloaded it and tested it/become familiar with it

B3

  • Finished familiarization presentation
  • Decided on a team theme for the level we are doing (sports stadium)

B4

  • Working on our next deliverable, functionality report and design proposal
  • Searching for sprites and templates that we can use for our game
  • Developing a plot for our portion of the game and developing the overall plot of the game
  • Integrating and discussing our theme for our portion of the game

B5

  • Continued brainstorming video game ideas for geometry (trigonometry)
  • Gave Familiarization Presentation
  • Picked a theme for video game (billiards room)
  • Wrote rough draft for functionality requirements a design proposal report

B6

  • Completed game maker tutorials, experimented with programming
  • Assigned 2 people to programming, 2 people to teaching math concepts
  • Created basic story and level design
  • Worked on functional requirements and design proposal report

Monitoring and control:





To be accomplished next week:

B1

  • Creating the background and layout of our level on game maker
  • Designing questions and integrating teaching methods into the game
  • Beginning to program basic parts of the levels

B2

  • Game programming and level design/create problems/questions

B3

  • Decide on how the hero is going to progress through the level, how the math concepts will be taught
  • Begin designing the background/layout of our level

B4

  • Programming our portion of the game
  • Developing a more in detailed plot
  • Working on our next deliverable, the final report

B5

  • Finalize a plot line for video game
  • Begin programming the basics of the video game
  • Compile functionality requirements and design proposal report

B6

  • Finalize story, level design
  • Further program our game
  • Incorporate teachable math packages into our game


Additional Information:

In order to effectively provide a math theme to our game, our lab has decided to do a role playing game. The game will take place in a city and each table is going to create a certain part of the city. Each part of the city will be useful to learning a different part of the math curriculum in the GED. In each portion of the city, there will be a character that will act as a sort of a guide. These characters are going to be fundamental to the actual teaching of the material.

The lab also decided that they wanted a menu bar at the top of the game. The menu bar would allow the character to see their inventory. It is also a way to place a save button and any other buttons that we decide to choose. Integration is also a concept that the lab has been working on. The way game maker is designed, it is best that each team creates a series of rooms that will be the portion of their level. When their level is completed, all that has to be done is to create a door that will move the character from one area to the next.

Accomplished this week as a lab:

  • Created the general story line and theme
  • Divided each group into different areas of our theme
  • Decided on the game type (Role Playing)
To be accomplished next week as a lab:
  • Finish the start-up screen and template for the game
  • Create game interfaces
  • Finalize main story line, and game design

Green Lab C Additional Information

Familiarization Presentation was presented to a thrilling crowd. Teams will be printing off their PowerPoint Presentations so that they can be reviewed by lab T.A. Bernd.

Group Lab discussion was used to decide ultimately what theme for the video game the lab would choose and what the general format would be.

Three themes that were voted upon were;

Factory- In this theme players would be in a factory plant and say would start as a chassis to a car. Objective would be to get through the levels and complete your vehicle. As more levels are completed, more parts are added to the sprite. Each lab table would be assigned a certain area of the factory that they would be responsible for.

Timeline- Sprite would start off in Cave Age, as a cave men, and progress through ages. For Example, from cave age, to stone age, to medieval to Renaissance to world wars to modern day. This theme would allow each team to have their own section to play with. In this manner each age will have a different looking sprite so inter phase will be relatively easy and teams won't be waiting for other teams to finish their portions.

Outdoors- This game theme will replicate classic final fantasy games where there is a world map, and different areas of the world can be entered. The world map would be a top down view that would have different areas that could be entered such as desert, mountain, forest, meadow etc. Each team will be allocated a different area. Within each area the sprite will be controlled from a top perspective. In each main area there will be several hot spots that will trigger a mini game that will focus on improving cognitive skills. The ulitmate objective will be collecting items from each main area in order to complete an objective. For example collecting seven key fragments that will be used to open a locked door.

Consensus of the vote was for the outdoors theme.

Lab C - Monitoring and Control

Schedule Correction:
-The end date for each tables Design Proposal was incorrect in last weeks post, which has now been corrected

Accomplishments from the Past Week

This is for Lab Green A
All teams in the lab completed their Familiarization presentations on Monday
A2
- Divided and clarified all information for their Familiarization report
- Continued in game design process

A3
- Researched and developed new ideas fro implementing the game design and function
- Began writing the Familiarization report

A4
- Expanded on their basic design for the game
- Began on their Familiarization report

A5
- Developed initial platforms for their game/ programming
- Continued to move forward with game design
- Worked on completing the Familiarization report

A6
- Downloaded game maker and began to familiarize themselves with the program
- Worked on game design and how well it flows with other groups
- Continued to finish their Familiarization report

A7
- Worked on their Familiarization report
- Continued with game design

A8
- Started designing their game
- Worked with game maker to get used to the program

Over all most groups moved forward with basic design and figuring out how their game will flow and function. All groups worked on their Familiarization reports which are due on Monday.

Lab Green A

To Be Accomplished Next Week:

A8:
-Start Programming on GameMaker 8.0
-Have Design Report finished.
A7:
-Have basic version of program running
-Have Report finished.
A6:
-Everyone in the group should be competent with GameMaker.
-Have clear flow diagram for game
-Start implementation in Gamemaker
-Have Report finished.
A5:
-Functional game design outline should be done.
-Start programming.
-Have Report finished.
A4:
-Start designing art for game (basic sprite design)
-Report should be finished.
-Have detailed game flow outline.
A3:
-Have clear design.
-Start programming.
-Have report finished.
A2:
-Start programming.
-Basic testing while code is being implemented.
-Have Report finished.
Green Lab C Status Report March 19, 2010

Accomplishments this week:

C1
- Practiced and presented familiarization presentation
- Edited PowerPoint slides
- Divided the functionality report among group members
- Began working on functionality report
- We were assigned "snow/ice/arctic" as our theme
C2
- Prepared for and delivered the familiarization presentation
- Revamped PowerPoint presentation based on feedback from instructors
- We were assigned "river/ocean/beaches" as our theme
C3
- Presented familiarization presentation to the lab and make notes on each group's presentations
- Got feedback on presentation and started making corrections.
- Split functionality report and design proposal up between team members
- We were assigned "desert" as our theme
C5
- For the first part of the lab, the group members tackled and practiced the familiarization presentation that was presented later on in the lab
- Took notes of the other presentations
- Redesigned familiarization PowerPoint presentation after the end of the lab
- Discussed and worked on the Functionality Report. Finished the Project Component Goals section and stated the key players at Functional Engineering requirements section
- We were assigned "flower field/meadow" as our theme
C6
- Researched different types of attention levels
- Determined that our group will focus on sustained and focused attention, while C8 will focus on alternating and divided attention.
- Compiled and presented the familiarization presentation
- Brainstormed lab/table theme ideas - decided on an outdoors/world map theme
- We were assigned "Forest" as our theme
C8
- Getting to know how to use Gameworks
- Brainstorming ideas for our game based on the chosen "outdoors" theme
- We were assigned "mountains" as our theme
C9
- Familiarization Presentation on time management / organization and how they are going to be implemented into the game
- We were assigned "cave/underground" as our theme


To Be Accomplished Next Week:

C1
- Submit functionality report
- Submit PowerPoint slides
- Find questions related to three logic subdivisions
- Begin designing game
C2
- complete functionality report
- begin development of the program for our game
C3
- Submit functionality report and design proposal and corrected familiarization presentation slides
- Complete Gamemaker tutorials
- Start development of levels for the game
C5
- Submit the Functionality report deliverable
- Familiarize ourselves with Gamemaker program
- Discuss and plan the 'how-to-do" aspect of the game
C6
- Complete design proposal report based on the following breakdown: matt= design proposal + integration; david= project component goals; olivia= engineering requirements.
- all work will be sent to Olivia by Saturday night.
C8
- Begin creating mini games using gameworks
- Testing effectiveness of game ideas we came up with
C9
- Start experimenting with Gamemaker and implementing design plans.

Friday, March 12, 2010

Green LabA - Management and Control


Green Lab C March 8-12 Monitoring and Control

This is for Green Lab A

Accomplishments for next week:
A8:
-they will figure out how to use gamemaker (input sprites and interactive programming)
-they will begin working on the career quiz by inputting questions and career choices into a simple program such as scratch or gamemaker
-they will begin working on the report
A7:
-they will consolidate their information into a package which can be referenced and will assist them as they make progress in the project
-they will begin research
A6:
-they will create the game structure without any details so they can fill it in as they decide exactly what they will need (ex. sprites, objects, environment...)
-they will familiarize themselves with the gamemaker program
-they will begin part on their report
A5:
-they will finish their familiarization presentation on Monday
-they will categorize their client research (ex. “clothing/buying” research, “how to dress?” research)
-they will then apply this research to their design so they have a starting point
A4:
-they will finish their familiarization presentation Monday
-they will do their scenario drawing so they can input them into their package
-they will begin their proposal report
-start working with gamemaker
A3:
-they will begin their programming, inputting sprites and environments
-they will begin their report

A2:
-they will familiarize themselves with the gamemaker program
-they will begin their prototype programming
-they will begin their functionality report

Green Lab B, March 8-12

Accomplished This Week

B1
• Looked at GED requirements for probability, measurement and data analysis
• Decided on a casino theme for our portion

B2
• Background research – specifically end user needs
• Program designing/brainstorming - types of questions, layout, game maker orientation

B3
• Background research – specifically educational games

B4
• Brainstormed about ideas for our "package" (basic shape geometry) of the game
• Did the tutorial for game maker
• Assigned who is going to do the majority of the programming and the majority of the writing

B5
• Brainstormed video game ideas for geometry (trigonometry)

B6
• Background research – specifically end user needs
• Looked at GED material for numbers and operations
• Brainstormed how to incorporate basic math skills (pre-GED) into our level

In addition to the accomplishments this week, all groups worked on the familiarization presentation. This includes research, creating slides and practicing.


Monitoring and Control




To Be Accomplished Next Week


B1

• Spend time with the program to see what it’s capable of

• Start designing the game and organize our ideas

B2

• Work on engineering design report

• Program design/brainstorming


B3

• Further develop story/plot, overall theme

• Brainstorm level concept, design


B4
• Starting our programming for our package

• Working on design proposal deliverable

• Have a good portion of our programming finished by end of week
• Think about a plot line and a "hook"

B5

• Create a plot line for video game
• Begin programming the basics of the video game
• Begin working on functionality requirements and design proposal report

B6

• Complete game maker tutorial, start programming
• Divide our material into small teachable packages, finalize level design


Additional Information


Our lab is assigned Academic, we are covering the math section of the GED. We have decided on creating an educational game. Our lab’s teams have been delegated workload from the sections of the mathematics GED. Our goal is to teach math in a fun and creative way to assist end-users in the mathematics GED exam.

Citing the needs of the end-user, Mustard seed representatives recommended that we cover mathematics material from grade 3 to GED. However to create a game for this amount of material would have been impractical. After consulting with the lab instructors, in the interest of time and practicality, our game will cover GED material only. However all efforts will be made to extend teaching to the basic level of math and incorporate practical real-world uses of math as well.


Accomplished this week as a lab
:
• Decided on creating an educational game
• Divided each team into sections and delegated workload

• Developed basic story/plot idea

• Developed basic concept/design of game

To be accomplished next week as a lab:
• Further develop story/plot (develop a storyboard), overall theme
• Further develop concept/design and level transitions

Green Lab C March 8-12 Additional Information

Our lab was assigned cognitive skills. Our purpose is to create a video game that implements a different approach than conventional means to improve cognitive skills for the end user.

Mustard Seed representatives said that the game designed should be fun versus purely instructional. Create a fun game then integrates the learning and teaching process into the game without disrupting the "fun-ness".

Mustard Seed clients are not all savvy with computers. Therefore a user friendly manual will be included in the package to try and help the end users with navigating around the computer and being able to actually access the game. If needed Mustard Seed does have volunteers around their labs that can help the end users with technical problems.

Demographically the ages of the end users falls between 30-50. An appropriate theme needs to be implemented according to what this age group finds interesting. Possible themes that Mustard Seed suggested are sports, outdoors...etc. Mustard Seed said they will supply a full list of themes for the labs convenience.

Even though the end users have on average a grade 6 reading level, it is important not to create a childish game or learning mechanisms that will completely turn them off.

Questions/situations in the game should be related to the type of life that the end users have had so far. In this way they can relate and possibly use real life experience to answer/complete different tasks or problems in the game. In this way it is hoped that the end users can improve their cognitive skills with insights that they already have and create a sense of confidence in themselves that will allow them to carry forth and tackle real life situations in the correct manner.

Green Lab C March 8 - 12 summary

Our team is preparing a game that will assist guests of the Mustard Seed with their cognitive skills. This week we distributed the subgroups amongst the tables as follows:
C1 - Logic & Reasoning I
C2 - Logic & Reasoning II
C3 - Memory & Information Retention I
C5 - Memory & Information Retention II
C6 - Attention & Focus I
C8 - Attention & Focus II
C9 - Organization & Time Management

Through discussions at the lab level, team level and management group level is was determined that the order of both the presentation and the flow of the game will be C9, C1, C2, C3, C5, C6, C8.

After getting updates from each team it was obvious that everyone is at basically the same point right now so a summary of the status of the lab as a whole should suffice for this week. Research was done to further define our main category and the subcategory assigned to each group. Each group has plans to meet outside of lab time to finish preparations for the familiarization presentation on Monday. The completed power point presentations will be sent electronically to Ian by Saturday at 6:00 for him to compile into one file for Monday. Next week each team's weak summary and list of things to be accomplished next week will be included as the status of each group will potentially be different.

Next Week: The familiarization presentation is on Monday, then as a lab we will define the details of the game we are going to produce so each team can begin work on their part of the whole.

Accomplished this Week: March 7 - 12

Accomplished This Week:

Below is a list of this week’s accomplishments, divided by table group for convenience.
A1:
· Researched issues pertaining to appearance and job hunting.
· Began initial game concept development.
· Outlined and compiled information for familiarization presentation.
A2:
· Researched design concepts and prototype ideas.
· Outlined and gathered information for the formal familiarization presentation.
A3:
· Collected all information required for the familiarization presentation.
· Held group discussions for concept and design ideas.
A4:
· Completed familiarization presentation planning.
· Researched concepts relating to the client and the end user.
· Began basic design conceptualization for the prototype.
A6:
· Divisional outline for familiarization presentation created.
A7:
· Planned project goals.
· Gathered familiarization information.
A8:
· Gathered familiarization information.
· Researched questions and pertinent careers for section.

In addition to the above, all the groups prepared for and discussed the basic design goals and premise, and presented in an informal design discussion.

Additional Information

We were told by the Mustard Seed people that some of the following should be considered when creating our game.

- Because our clients have trouble with attention span, the Mustard Seed suggested that we made the game as interesting as possible. Providing a hook for our clients to cling onto would help them get through our game.

- Because the traditional schooling system failed for them, the Mustard Seed suggested that for the clients we adjust how we think someone should be taught. Perhaps our logic does not make sense to them.

- Also, explaining to our clients why their choices are wrong/right would benefit them most. This means listing specific reasons. Societal values are something they have trouble with, so perhaps they don't know why their actions/formalities don't work in society and have lead them to this trouble.

These are my interpretations from what I heard from the Mustard Seed people, as well as some of my own ideas from experience. Please note that none of these ideas are concretely proven, so user discretion is advised. Though I'm usually right anyways.

Fung Outside, Mother Lovers.