The cannoneer of_ragville_final_presentation

62
The Cannoneer of Ragville A physics simulation/game David Low Lipeng Li

description

educational game for HCI lab

Transcript of The cannoneer of_ragville_final_presentation

Page 1: The cannoneer of_ragville_final_presentation

The Cannoneer of RagvilleA physics simulation/game

David Low

Lipeng Li

Page 2: The cannoneer of_ragville_final_presentation
Page 3: The cannoneer of_ragville_final_presentation

Intended Audience Students in a physics class, (upper high school

or college) or people with an independent interest in the subject matter.

Players will be required to grasp basic concepts concerning projectile motion, air resistance, etc. Moreover, students should have related mathematical knowledge (trigonometry/algebra). Our project does not require students to have any formal background with computers.

Page 4: The cannoneer of_ragville_final_presentation

Learning Objectives• A thorough comprehension of how multiple forces act

upon objects, and the mathematical equations that govern these forces.

• The ability to alter equations to account for new and changing information and variables. Trajectory can be calculated by mathematical formulas and students can learn about how the equations work (and how trajectory changes) if they manipulate the variables.

• We do not consider it necessary for players to rush. Therefore, speed of gameplay is not a major concern as a learning objective.

Page 5: The cannoneer of_ragville_final_presentation

Game Design• “The Cannoneer of Ragville” combines a playful narrative

(in the zany style of "Super Mario Bros.") with hard science (Newtonian physics). The simple linear (unidirectional) storyline of the game involves an avatar named Commander Raggs, who must return home by propelling himself along a series of platforms (each equipped with a cannon).

• Each successive platform can be thought of as a "level" because the game becomes increasingly difficult, adding more variables (and offering fewer scaffolds/tutorials) along the way.

• Each stage should take a player no more than a few minutes. There will be a total of 15-20 platforms, so that the game can be completed in one high school class period.

Page 6: The cannoneer of_ragville_final_presentation

Game Aesthetics

• The game will have a heavily cartoonish look, with bright colors, goofy sound effects, and upbeat music (that won’t be necessary to hear, in the event that the game is being played on multiple computers in one room).

• The idea is to create a light, happy-looking fantasy world that is low stress (which we do not think will harm the player’s performance). The game will largely be two-dimensional, with a player option to look at the screen from a variety of angles in order to gauge the relationship between the current platform and the next platform.  

Page 7: The cannoneer of_ragville_final_presentation

• “The Cannoneer of Ragville” enables enough exploration (learning through doing) to be considered Constructivist.

• The player’s motivation is both intrinsic and extrinsic, as is the case with many leveled games (even without a traditional scoring system). Players relate to Commander Raggs through affect, aspect, and empathy. This also stimulates arousal.

• There are subordinate and superordinate goals.• Both higher and lower order thinking skills will be used.• When incorrect ‘answers’ are given, the game attempts

to look at what players are doing wrong procedurally. When this occurs, tutorial functions become more pronounced, providing increased scaffolding.

• At the end of the game, it can be assumed that players have attained mastery of the skills that are being stressed. Beating the game implies proficiency, since repetitive trial-and-error will not lead to the game’s completion.

Page 8: The cannoneer of_ragville_final_presentation

Before gameplay begins, players will see a brief animated cut-scene in which a hideous, 3-eyed monster invades Ragville and physically evicts our hero, Commander Raggs!

Page 9: The cannoneer of_ragville_final_presentation
Page 10: The cannoneer of_ragville_final_presentation

In order to get home, Commander Raggs will need to propel himself, via cannon, from platform to platform, accounting for distance, height, mass, velocity, cannon angle, gravity, and eventually wind direction/velocity/resistance. He’ll also have to vanquish the gargantuan beast!

Remember, this is a simulation/game about physics: vectors and the forces that act upon an object in motion. But it’s also about fun and adventure!

Page 11: The cannoneer of_ragville_final_presentation

Let’s take a sneak peek at what the game will look like.

(Imagine a vibrant soundtrack, up-tempo and light in mood).

Page 12: The cannoneer of_ragville_final_presentation
Page 13: The cannoneer of_ragville_final_presentation

Game Mechanics

• The cannon itself can be adjusted in several ways. Either the player drags the cannon up and down to change its angle, or the ‘angle bar’ can be dragged from its termini of 0° to 90°. The same goes for other variables that will need to adjusted.

• When the player is satisfied with the adjustments he or she has made to the cannon, there will be a ‘fire’ button to click on, at which point an animated Commander Raggs will crawl into the cannon and be propelled towards the next platform.

Page 14: The cannoneer of_ragville_final_presentation
Page 15: The cannoneer of_ragville_final_presentation
Page 16: The cannoneer of_ragville_final_presentation
Page 17: The cannoneer of_ragville_final_presentation
Page 18: The cannoneer of_ragville_final_presentation
Page 19: The cannoneer of_ragville_final_presentation
Page 20: The cannoneer of_ragville_final_presentation
Page 21: The cannoneer of_ragville_final_presentation
Page 22: The cannoneer of_ragville_final_presentation
Page 23: The cannoneer of_ragville_final_presentation
Page 24: The cannoneer of_ragville_final_presentation

Shall we see that again?

Page 25: The cannoneer of_ragville_final_presentation
Page 26: The cannoneer of_ragville_final_presentation

If You “Die”

• In the event that a player miscalculates and sends Commander Raggs to his demise, the player will begin again at the last platform that was a ‘saving point’.

• There will be no elaborate ‘death.’

• Repeated miscalculations will lead to more scaffolds and tutorials.

Page 27: The cannoneer of_ragville_final_presentation

As the game goes on, gameplay becomes more and more complicated (in terms of added variables) as Commander Raggs propels himself from platform to platform.

Several platforms will allow players to save their progress, but not every platform. This will help to avoid a ‘trial-and-error’ approach.

The ‘camera’ will have pivot capabilities so players can see the screen from different angles.

Page 28: The cannoneer of_ragville_final_presentation

Let’s see how the game advances and skip forward to the final platform.

(now imagine the music becoming dramatic.)

Page 29: The cannoneer of_ragville_final_presentation
Page 30: The cannoneer of_ragville_final_presentation
Page 31: The cannoneer of_ragville_final_presentation
Page 32: The cannoneer of_ragville_final_presentation
Page 33: The cannoneer of_ragville_final_presentation
Page 34: The cannoneer of_ragville_final_presentation
Page 35: The cannoneer of_ragville_final_presentation
Page 36: The cannoneer of_ragville_final_presentation
Page 37: The cannoneer of_ragville_final_presentation
Page 38: The cannoneer of_ragville_final_presentation
Page 39: The cannoneer of_ragville_final_presentation
Page 40: The cannoneer of_ragville_final_presentation
Page 41: The cannoneer of_ragville_final_presentation
Page 42: The cannoneer of_ragville_final_presentation
Page 43: The cannoneer of_ragville_final_presentation

It’s a hit!

Now, you’ll need to hit his other two eyes! But watch out! He’s angry, and his eyes won’t stay in the same place for very long! And if you miss, he just may throw a cannonball back your way!

Page 44: The cannoneer of_ragville_final_presentation

Well…for the sake of argument,

why not just assume that you hit all three of them and let’s see what

happens?

Page 45: The cannoneer of_ragville_final_presentation
Page 46: The cannoneer of_ragville_final_presentation
Page 47: The cannoneer of_ragville_final_presentation
Page 48: The cannoneer of_ragville_final_presentation
Page 49: The cannoneer of_ragville_final_presentation
Page 50: The cannoneer of_ragville_final_presentation
Page 51: The cannoneer of_ragville_final_presentation
Page 52: The cannoneer of_ragville_final_presentation
Page 53: The cannoneer of_ragville_final_presentation

Now imagine a stirring animated sequence.

Party time in Ragville!

Page 54: The cannoneer of_ragville_final_presentation

Non-Gameplay Mode

There will be a ‘sandbox’ feature that allows players to design their own platform courses and change any variable they’d like. For instance, they can set gravity to zero, form tornados, or bring air resistance to its highest. This will be a fun laboratory in which to experiment.

Page 55: The cannoneer of_ragville_final_presentation

Market Analysis• Educational Games: Not very fun

• “Catapult” is not even really a game. There’s no competitive element; it’s purely a simulation. No goals or challenges.

• Fun Games: Not very educational • “Pocket Tanks,” “Scorched Earth,” and similar games are more

about artillery than trajectory. There’s no understanding of WHY projectiles travel as they do.

• “RagDoll Cannon” is almost entirely centered on trial-and-error to advance through the game.

• “Kitten Cannon” are more about humor and violence than anything related to physics.

Page 56: The cannoneer of_ragville_final_presentation

Market Analysis Conclusion

In all, there seems to be a plethora of cannon games out there, but very

few of them offer the sort of

deliberate physics education

combined with

fun that “The Cannoneer of Ragville” does.

Page 57: The cannoneer of_ragville_final_presentation

Final Conclusions

1. Good games confront players in the initial levels with problems that are specifically designed to allow players to form good generalizations about what will work well later when they face more complex problems. Often, the initial levels of a game are in actuality hidden tutorials. Work in cognitive science has shown that people need to be presented with problems in a fruitful order, getting initial problems that set up good generalizations for later problems (Gee, 2003).

Page 58: The cannoneer of_ragville_final_presentation

2. Motivation is the most important factor that drives learning. When motivation dies or is nonexistent, learning follows suit (and when this concept is applied to games, playing also stops).

The more a player can manipulate a game character and make decisions that impact that character, the more the player invests in the character and the game at a deeper level. This investment appears to be the deepest foundation of a player’s motivation in sticking with and eventually mastering a game (Gee, 2003).

Page 59: The cannoneer of_ragville_final_presentation

3. “The Cannoneer of Ragville” follows a basic narrative.

But game designers don't simply tell stories, they design worlds and sculpt spaces. “TCoR” may therefore give a much more immersive and compelling representation of its narrative world than another media form.

Page 60: The cannoneer of_ragville_final_presentation

Well, that’s all, folks.

Adieu from Ragville!

And to think, it all began with trying to shoot a thieving

opossum…

Page 61: The cannoneer of_ragville_final_presentation
Page 62: The cannoneer of_ragville_final_presentation