Recent Changes - Search:
ECG Home

GitHub

People

Publications

Calendar

Projects

Fall 2017

Older Courses

Spring 2017

Fall 2016

Spring 2016

Fall 2015

Spring 2015

Fall 2014

Spring 2014

Fall 2013

Spring 2013

Fall 2012

Spring 2012

Fall 2011

Spring 2011

Fall 2010

Spring 2010

Fall 2009

Spring 2009

Fall 2008

Spring 2008

Fall 2007

HOWTOs

edit SideBar

SoftwareEngineeringFall2007.GameConcepts History

Hide minor edits - Show changes to output

Changed line 22 from:
to:
www.cs.uml.edu/~mfouelle/
Changed lines 21-22 from:
!!Jim Dalphond & Matt Oullette
to:
!!Jim Dalphond & Matt Oullette -- Battle Tanks
Changed lines 1-2 from:
These video present the game ideas students developed from the start of the semester until mid-October 2007.
to:
These videos present the game ideas students developed from the start of the semester until mid-October 2007.
Changed line 68 from:
* everyone who saw it is very familiar with oregon trail, liked that
to:
* everyone who saw it is very familiar with oregon trail, liked that!!
Added lines 1-7:
These video present the game ideas students developed from the start of the semester until mid-October 2007.

On Oct 19, we had a conference call and received feedback from Bonnie.  Notes from our conversation are included.

Here are the [[earlier game concepts]] which were not pursued.

Added line 4:
Added lines 12-13:

Changed lines 1-2 from:
!!Ryan's Ideas
to:
!!Ryan Buckley -- Music and Image Game
Deleted lines 3-4:

* Music and image based game.
Changed lines 6-17 from:
->Bonnie's feedback
** random songs & images works, lots of kids will enjoy this
** exactly right for so many of our kids
** images weren't babish -- they were teenage-oriented -- we liked this.


* Visual based game.
Separate keys would produce specific images on the screen, for instance circles and squares, etc... The objects would appear in random spots on the screen and in a variety of colors.  Once a shape has been committed to the screen it remains there until the screen is cleared.  Shapes would appear as an outline or filled in with color as well as be able to overlap each other.  There would also be some type of sound that occurs specific to each shape that plays whenever the shape is displayed on the screen.
 
* Puzzle game.
A version of Tetris for students who have stronger cognitive and physical abilities.

to:
Bonnie's feedback:
* random songs & images works, lots of kids will enjoy this
* exactly right for so many of our kids
* images weren't babish -- they were teenage-oriented -- we liked this.
Deleted lines 14-64:
* Bonnie's feedback:
** oooh, destroy the opponent
** angle indicator made sense
** trying to add sound to this, to add better understanding of what they're choosing
** as the angle goes up, tone goes up -- auditory feedback
** same with power bar -- sound goes from soft to loud
** better outcome has bigger, louder explosion
** do you have kids who can play this game?  we have some.  would be less independent initially, being able to press and release on the mouse,
** did not require a lot of reading.  simple, auditory. 
** fun, give them a sense of angle.
** computer as sitting duck or other bad player
** hardest part is press and release when they want to
** in order to press down, they can't see the screen at the same time
** listening for highest or loudest tone, so they can release at that point
** the larger and clearer the display of the power bar, the better
** trying to get to high point or right side
** good to have it on a continuum, so they can anticipate it
** when they know they're supposed to release, it's the hardest time for them; if they have a period of preparation, it's better.
** the higher the pitch, the higher the angle; louder -> more power

!!Jim's Ideas

>Sports based game
One of my ideas was to make a game for the older kids at the school that we heard about. The older kids need content that is more for their age group. Sports games would be a good because the content could be used for all ages, but is not directed toward a younger group. One of my ideas was a football type game where the player would run down the field using two buttons, avoiding the defense. Once the player reaches the end of each level they could be brought to a new screen where they could kick the ball through the uprights or try to run again to get a touch down.
A similar game could be adapted for soccer or hockey without much change in the code.

>TicTacToe
Another idea that I had was to make a tictactoe game where the user could have animated pictures instead of x's and o's. If the game were too hard with actual problem solving, the brain of the game could be turned off and the places that the computer picks could be chosen at random.

>Drawing game
The user would be able to select from predefined shapes and pictures and be able to distort or draw on that picture and change colors.


!!Jeff's Idea

>Virtual World
A simple virtual world where they can interact with each other in some way, similar to webkins but a more appropriate age target.

>Puzzle Game
A puzzle game of some kind, actuall I have exactly what Im thinking of as an idea and working on fleshing it out and hope to have a rough demo of it by friday or next week, look forward to it.

>Party Game
A mini game compilation game, with both competitive and cooperative mini games, each game could be written by someone while someone could be responsible for the main interface and someone else would be responsible for standardizing both graphics and controls so consistency is felt, a great template for good OO design.

!!Jonah Choquette -- Oregon Trail... in Space!

(:youtube 0d8_EjqWtcQ:)

A version of the Oregon Trail but set in space, with a ship of colonists traveling across a few star systems. Easy turn-based controls would allow either multiple players to sit at one computer to interact with the game, or for less inclined players a helper to describe information to them the information on screen. Either controlled by a single button control, or keyboard input.
Animation and sounds would be included to increase interactivity.

Changed lines 16-57 from:
to:
* oooh, destroy the opponent
* angle indicator made sense
* trying to add sound to this, to add better understanding of what they're choosing
* as the angle goes up, tone goes up -- auditory feedback
* same with power bar -- sound goes from soft to loud
* better outcome has bigger, louder explosion
* do you have kids who can play this game?  we have some.  would be less independent initially, being able to press and release on the mouse,
* did not require a lot of reading.  simple, auditory. 
* fun, give them a sense of angle.
* computer as sitting duck or other bad player
* hardest part is press and release when they want to
* in order to press down, they can't see the screen at the same time
* listening for highest or loudest tone, so they can release at that point
* the larger and clearer the display of the power bar, the better
* trying to get to high point or right side
* good to have it on a continuum, so they can anticipate it
* when they know they're supposed to release, it's the hardest time for them; if they have a period of preparation, it's better.
* the higher the pitch, the higher the angle; louder -> more power

!!Jeff Albert -- B-Ball

(:youtube CKILiJqutQs:)

Bonnie's feedback:
* object is to make a basket
* sounds like a lot of fun
* very random, very visual
* sound effects to go with the movement
* points could be hard for kids to understand
* make visual represetnation as well (bargraph or some other way of seeing that they have more)
* game has a bunch of 3D imagery
* make 2D and 3D versions -- flip a bit in the code to control Z-axis

!!Jonah Choquette -- Oregon Trail... in Space!

(:youtube 0d8_EjqWtcQ:)

A version of the Oregon Trail but set in space, with a ship of colonists traveling across a few star systems. Easy turn-based controls would allow either multiple players to sit at one computer to interact with the game, or for less inclined players a helper to describe information to them the information on screen. Either controlled by a single button control, or keyboard input.
Animation and sounds would be included to increase interactivity.

Bonnie's feedback:

Changed lines 73-78 from:
* Multiplayer Space Invaders.
A version of the classic space invaders game where either multiple players controlled ships fighting the alien waves, or multiple people controlled a single ship (one player is movement, another is firing). Alternate settings for alien wave behavior (the normal "speed up when more ships are blow up" vs a slower, deliberate speed for less inclined players) would be included.

* Box Animation Game
A simple game where a single input causes blocks to appear on the screen, linking up in a dominos fashion. Different types of blocks and sizes appear based on the timing of the user's input.

to:
Changed lines 90-102 from:
[- OLDER IDEAS

* Cooperative snake
Standard Snake clone with either 1) two separate snakes controlled by two different players, working towards a common goal; or 2) a single snake controlled by two players. For option (2), control of the snake would switch from player to player randomly, so players would need to pay attention.

* Theseus and the Minotaur
An implementation of the Theseus and the Minotaur series of logic mazes, for older kids who can put some thought into their strategy. Controls would include the four arrow keys, plus a button to "hold" and let the minotaur move. An implementation of the game already exists in Java and can be found at [[http://www.logicmazes.com/theseus.html | this website]].

* Miniature Golf
Miniature golf game with a high scores list stored on a web server. There would be multiple levels, score keeping, colorful environments, and cool sounds. Kids could either play single-player or with a partner/adversary. The control may be as simple as one key to rotate the club and one key to hit the golf ball. The strength of your swing may be controlled by the amount of time the "fire" button is held down. If mouse-based input is an option, mouse movement could control the direction of the club, and a click/drag/release action could control the swing itself.
-]

to:
Deleted lines 102-107:
*Thor's Wrath
The player plays as Thor, god of thunder. Little "badguys" will try to run from the left side of the screen to the right. A click on the mouse will make Thor throw his hammer at the character and "smite" him. There will be a certain threshold for when to press the button and smite the enemies. The badguys will track slowly enough for the students to be able to react. Settings such as running speed and threshold will be adjustable by the teacher.

*Mural
The player plays as a Cave Painting Buffalo and tries to escape the Cave Painting Cavemen. Clicking the button will cause the creature to charge. Time it right and you can knock the hunters over.

Added lines 114-115:
[- OLDER IDEAS
Changed lines 124-126 from:


to:
-]

Deleted lines 138-139:

Deleted line 141:
Changed lines 143-155 from:
The player plays as a Cave Painting Buffalo and tries to escape the Cave Painting Cavemen. Clicking the button will cause the creature to charge. Time it right and you can knock the hunters over.
to:
The player plays as a Cave Painting Buffalo and tries to escape the Cave Painting Cavemen. Clicking the button will cause the creature to charge. Time it right and you can knock the hunters over.

!!Tor Valeur -- Jigsaw

(:youtube axO7705iZo0:)

Bonnie's feedback:
* perfect - we don't have suggestions!
* 4 pieces or more, music,
* applause
* nice visually, auditorally
* good match for our student population
* kids can bring their own pictures
.
Changed lines 98-99 from:
!!Will's Ideas
to:
!!Will Brendel -- Shatter
Added lines 102-113:
Bonnie's feedback:

* we weren't sure how to control the cannon
* perhaps something similar to the tanks game (move automatically; one button to fire)
* not sure if keep with the color
* shoot ball from cannon, it will shatter anything in its path until it disappears from the screen,
* random destruction is always fun
* talking about colors -- suggestion is similar to what you said, if cannon is purple, and shot off riht side of screen, purple balls closest to ball would explode.
* still be color matching concept, but you always got something for firing it.
* the concept is so nice, there are many ways it could go.
* bargraph or other indicator of score or, let player play until whole wall is knocked down, then something is revealed behind it.

Changed lines 125-126 from:
!!Daniel Gabriel
to:
!!Daniel Gabriel -- Bonfire
Deleted line 128:
*Bonfire
Changed line 131 from:
->Bonnie's feedback:
to:
Bonnie's feedback:
Added line 138:
Changed lines 68-73 from:
!!Jonah's Ideas

* Multiplayer Space Invaders
.
A version of the classic space invaders game where either multiple players controlled ships fighting the alien waves, or multiple people controlled a single ship (one player is movement, another is firing). Alternate settings for alien wave behavior (the normal "speed up when more ships are blow up" vs a slower, deliberate speed for less inclined players) would be included.

* Oregon Trail... in Space!
to:
!!Jonah Choquette -- Oregon Trail... in Space!

(:youtube 0d8_EjqWtcQ:
)
Added lines 75-94:
Bonnie's feedback:

* everyone who saw it is very familiar with oregon trail, liked that
* how will students make choices about crew morale, ship status, fuel
** e.g., simplistic image based ways of doing this
** e.g., crew morale -- happy crew, happy face
** to increase morale, give them happy faces across the screen, if they can hit switch before they disappear,
** for spare parts, literally have spare parts go acrsos the screen same for food -- have apples and wedges of cheese go across the screen, which kids have to capture.  the more they capture, the further they can travel and the longer and cooler the trip will be
* ability to words vs images in the content
* mini games to restock instead of spending $$
* numeric values for a lot of students are very difficult (use bar graph)
* reading -- not so much
* the more images, the better, point to something on the screen
* auditory output -- sounds and text
* pictures of food next to the word food
* do things wrong in a place that's very safe

* Multiplayer Space Invaders.
A version of the classic space invaders game where either multiple players controlled ships fighting the alien waves, or multiple people controlled a single ship (one player is movement, another is firing). Alternate settings for alien wave behavior (the normal "speed up when more ships are blow up" vs a slower, deliberate speed for less inclined players) would be included.

Changed lines 20-43 from:
to:
!!Jim Dalphond & Matt Oullette

(:youtube OPj6L3lvB28:)

* Bonnie's feedback:
** oooh, destroy the opponent
** angle indicator made sense
** trying to add sound to this, to add better understanding of what they're choosing
** as the angle goes up, tone goes up -- auditory feedback
** same with power bar -- sound goes from soft to loud
** better outcome has bigger, louder explosion
** do you have kids who can play this game?  we have some.  would be less independent initially, being able to press and release on the mouse,
** did not require a lot of reading.  simple, auditory. 
** fun, give them a sense of angle.
** computer as sitting duck or other bad player
** hardest part is press and release when they want to
** in order to press down, they can't see the screen at the same time
** listening for highest or loudest tone, so they can release at that point
** the larger and clearer the display of the power bar, the better
** trying to get to high point or right side
** good to have it on a continuum, so they can anticipate it
** when they know they're supposed to release, it's the hardest time for them; if they have a period of preparation, it's better.
** the higher the pitch, the higher the angle; louder -> more power

Added lines 3-4:
(:youtube kbUFRh2jWzY:)
Added lines 8-13:
->Bonnie's feedback
** random songs & images works, lots of kids will enjoy this
** exactly right for so many of our kids
** images weren't babish -- they were teenage-oriented -- we liked this.

Added lines 62-63:

Changed lines 66-67 from:
*Thor's Wrath
The player plays as Thor, god of thunder. Little "badguys" will try to run from the left side of the screen to the right. A click on the mouse will make Thor throw his hammer at the character and "smite" him. There will be a certain threshold for when to press the button and smite the enemies. The badguys will track slowly enough for the students to be able to react. Settings such as running speed and threshold will be adjustable by the teacher.
to:
(:youtube x4b-osCDN98:)
Added lines 70-81:

->Bonnie's feedback:
* pointless fun, really sick, that's why we like it
* get the darker side out in a way that's really fun
* more items, bigger longer better the bonfire
* keep music going in a loop when you're still adding items


*Thor's Wrath
The player plays as Thor, god of thunder. Little "badguys" will try to run from the left side of the screen to the right. A click on the mouse will make Thor throw his hammer at the character and "smite" him. There will be a certain threshold for when to press the button and smite the enemies. The badguys will track slowly enough for the students to be able to react. Settings such as running speed and threshold will be adjustable by the teacher.

October 11, 2007, at 09:09 PM by Fred Martin - deleted fredm template; added link to Will's youtube video
Deleted lines 0-4:
!!Fred's ideas
* i might describe it at top level
* or if there is an image I can link to a new page:  [[FredsGameConcept1]]
* continue with your own

Added lines 50-52:

(:youtube VLxBBFN_rO4:)

September 26, 2007, at 03:49 PM by Daniel Gabriel -
Changed lines 62-71 from:
Miniature golf game with a high scores list stored on a web server. There would be multiple levels, score keeping, colorful environments, and cool sounds. Kids could either play single-player or with a partner/adversary. The control may be as simple as one key to rotate the club and one key to hit the golf ball. The strength of your swing may be controlled by the amount of time the "fire" button is held down. If mouse-based input is an option, mouse movement could control the direction of the club, and a click/drag/release action could control the swing itself.
to:
Miniature golf game with a high scores list stored on a web server. There would be multiple levels, score keeping, colorful environments, and cool sounds. Kids could either play single-player or with a partner/adversary. The control may be as simple as one key to rotate the club and one key to hit the golf ball. The strength of your swing may be controlled by the amount of time the "fire" button is held down. If mouse-based input is an option, mouse movement could control the direction of the club, and a click/drag/release action could control the swing itself.

!!Daniel Gabriel

*Thor's Wrath
The player plays as Thor, god of thunder. Little "badguys" will try to run from the left side of the screen to the right. A click on the mouse will make Thor throw his hammer at the character and "smite" him. There will be a certain threshold for when to press the button and smite the enemies. The badguys will track slowly enough for the students to be able to react. Settings such as running speed and threshold will be adjustable by the teacher.
*Bonfire
Each click will toss a random object (from a large collection of objects) onto a hibachi grill or something similar. When the player stops hitting the button, the fire will be set and the object will burn. Animation and sound effects will be a major component of this game. I also thought it might be useful to tweak Jeff's physics a bit to allow the object to pile up in the stove.
*Mural
The player plays as a Cave Painting Buffalo and tries to escape the Cave Painting Cavemen. Clicking the button will cause the creature to charge. Time it right and you can knock the hunters over
.
September 26, 2007, at 03:33 PM by Will - added my ideas
Changed lines 52-62 from:
A simple game where a single input causes blocks to appear on the screen, linking up in a dominos fashion. Different types of blocks and sizes appear based on the timing of the user's input.
to:
A simple game where a single input causes blocks to appear on the screen, linking up in a dominos fashion. Different types of blocks and sizes appear based on the timing of the user's input.

!!Will's Ideas
* Cooperative snake
Standard Snake clone with either 1) two separate snakes controlled by two different players, working towards a common goal; or 2) a single snake controlled by two players. For option (2), control of the snake would switch from player to player randomly, so players would need to pay attention.

* Theseus and the Minotaur
An implementation of the Theseus and the Minotaur series of logic mazes, for older kids who can put some thought into their strategy. Controls would include the four arrow keys, plus a button to "hold" and let the minotaur move. An implementation of the game already exists in Java and can be found at [[http://www.logicmazes.com/theseus.html | this website]].

* Miniature Golf
Miniature golf game with a high scores list stored on a web server. There would be multiple levels, score keeping, colorful environments, and cool sounds. Kids could either play single-player or with a partner/adversary. The control may be as simple as one key to rotate the club and one key to hit the golf ball. The strength of your swing may be controlled by the amount of time the "fire" button is held down. If mouse-based input is an option, mouse movement could control the direction of the club, and a click/drag/release action could control the swing itself
.
September 26, 2007, at 02:42 PM by Jonah Choquette -
Changed lines 31-32 from:
Jeff's Idea
to:
!!Jeff's Idea
September 26, 2007, at 02:41 PM by Jonah Choquette - Game Concepts
Changed lines 40-52 from:
A mini game compilation game, with both competitive and cooperative mini games, each game could be written by someone while someone could be responsible for the main interface and someone else would be responsible for standardizing both graphics and controls so consistency is felt, a great template for good OO design.
to:
A mini game compilation game, with both competitive and cooperative mini games, each game could be written by someone while someone could be responsible for the main interface and someone else would be responsible for standardizing both graphics and controls so consistency is felt, a great template for good OO design.

!!Jonah's Ideas

* Multiplayer Space Invaders.
A version of the classic space invaders game where either multiple players controlled ships fighting the alien waves, or multiple people controlled a single ship (one player is movement, another is firing). Alternate settings for alien wave behavior (the normal "speed up when more ships are blow up" vs a slower, deliberate speed for less inclined players) would be included.

* Oregon Trail... in Space!
A version of the Oregon Trail but set in space, with a ship of colonists traveling across a few star systems. Easy turn-based controls would allow either multiple players to sit at one computer to interact with the game, or for less inclined players a helper to describe information to them the information on screen. Either controlled by a single button control, or keyboard input.
Animation and sounds would be included to increase interactivity.

* Box Animation Game
A simple game where a single input causes blocks to appear on the screen, linking up in a dominos fashion. Different types of blocks and sizes appear based on the timing of the user's input
.
Changed lines 28-40 from:
The user would be able to select from predefined shapes and pictures and be able to distort or draw on that picture and change colors.
to:
The user would be able to select from predefined shapes and pictures and be able to distort or draw on that picture and change colors.


Jeff's Idea

>Virtual World
A simple virtual world where they can interact with each other in some way, similar to webkins but a more appropriate age target.

>Puzzle Game
A puzzle game of some kind, actuall I have exactly what Im thinking of as an idea and working on fleshing it out and hope to have a rough demo of it by friday or next week, look forward to it.

>Party Game
A mini game compilation game, with both competitive and cooperative mini games, each game could be written by someone while someone could be responsible for the main interface and someone else would be responsible for standardizing both graphics and controls so consistency is felt, a great template for good OO design
.
Changed lines 15-28 from:
A version of Tetris for students who have stronger cognitive and physical abilities.
to:
A version of Tetris for students who have stronger cognitive and physical abilities.


!!Jim's Ideas

>Sports based game
One of my ideas was to make a game for the older kids at the school that we heard about. The older kids need content that is more for their age group. Sports games would be a good because the content could be used for all ages, but is not directed toward a younger group. One of my ideas was a football type game where the player would run down the field using two buttons, avoiding the defense. Once the player reaches the end of each level they could be brought to a new screen where they could kick the ball through the uprights or try to run again to get a touch down.
A similar game could be adapted for soccer or hockey without much change in the code.

>TicTacToe
Another idea that I had was to make a tictactoe game where the user could have animated pictures instead of x's and o's. If the game were too hard with actual problem solving, the brain of the game could be turned off and the places that the computer picks could be chosen at random.

>Drawing game
The user would be able to select from predefined shapes and pictures and be able to distort or draw on that picture and change colors.
September 26, 2007, at 01:10 AM by rbuckley - Game Ideas
Added lines 6-15:
!!Ryan's Ideas

* Music and image based game.
The basic idea is that certain sections of the keyboard would correspond to different images that would appear on the screen and songs that would play.  There is no objective to the 'game' nor any real skill required besides the ability to bang on the keyboard.  Songs could range from young kids' songs to teenage songs.  Pictures would most likely be vibrate or exciting images.

* Visual based game.
Separate keys would produce specific images on the screen, for instance circles and squares, etc... The objects would appear in random spots on the screen and in a variety of colors.  Once a shape has been committed to the screen it remains there until the screen is cleared.  Shapes would appear as an outline or filled in with color as well as be able to overlap each other.  There would also be some type of sound that occurs specific to each shape that plays whenever the shape is displayed on the screen.
 
* Puzzle game.
A version of Tetris for students who have stronger cognitive and physical abilities. 
Added lines 1-5:
!!Fred's ideas
* i might describe it at top level
* or if there is an image I can link to a new page:  [[FredsGameConcept1]]
* continue with your own

Edit - History - Print - Recent Changes - Search
Page last modified on October 24, 2007, at 02:19 PM