15
Gone Fishin’ Gone Fishin’ An iGDD Production An iGDD Production by by Uber Leetz Uber Leetz

Gone Fishin’ An iGDD Production by Uber Leetz. Brought to you by: Isaac Cho Isaac Cho Laura Vandivier Laura Vandivier Nicholas Crook Nicholas Crook Jasper

Embed Size (px)

Citation preview

Page 1: Gone Fishin’ An iGDD Production by Uber Leetz. Brought to you by: Isaac Cho Isaac Cho Laura Vandivier Laura Vandivier Nicholas Crook Nicholas Crook Jasper

Gone Fishin’Gone Fishin’

An iGDD ProductionAn iGDD Production

byby

Uber LeetzUber Leetz

Page 2: Gone Fishin’ An iGDD Production by Uber Leetz. Brought to you by: Isaac Cho Isaac Cho Laura Vandivier Laura Vandivier Nicholas Crook Nicholas Crook Jasper

Brought to you by:Brought to you by:

• Isaac ChoIsaac Cho

• Laura VandivierLaura Vandivier

• Nicholas CrookNicholas Crook

• Jasper LandJasper Land

• Hunter HaleHunter Hale

• Executive Producer Dr. G. Michael Executive Producer Dr. G. Michael YoungbloodYoungblood

Page 3: Gone Fishin’ An iGDD Production by Uber Leetz. Brought to you by: Isaac Cho Isaac Cho Laura Vandivier Laura Vandivier Nicholas Crook Nicholas Crook Jasper

About Gone Fishin’About Gone Fishin’

• We set out to create a whimsical We set out to create a whimsical fishing game.fishing game.

• Players would be able to move Players would be able to move around on a map and select where to around on a map and select where to fish.fish.

• The game was to be a loose The game was to be a loose translation of Laura Vandivier’s translation of Laura Vandivier’s fishing game.fishing game.

Page 4: Gone Fishin’ An iGDD Production by Uber Leetz. Brought to you by: Isaac Cho Isaac Cho Laura Vandivier Laura Vandivier Nicholas Crook Nicholas Crook Jasper

How to PlayHow to Play

• Players move their boat on an Players move their boat on an overhead map to where fish appear.overhead map to where fish appear.

• When fishing, players land the fish by When fishing, players land the fish by correctly completing a rhythm correctly completing a rhythm sequence.sequence.

• If a player waits too long in the If a player waits too long in the rhythm sequence, the fish escapes.rhythm sequence, the fish escapes.

Page 5: Gone Fishin’ An iGDD Production by Uber Leetz. Brought to you by: Isaac Cho Isaac Cho Laura Vandivier Laura Vandivier Nicholas Crook Nicholas Crook Jasper

About the FishAbout the Fish

• There are four sizes of fish in the There are four sizes of fish in the lake.lake.– SmallSmall– MediumMedium– LargeLarge– Huge!Huge!

• The bigger the fish, the longer the The bigger the fish, the longer the rhythm sequence.rhythm sequence.

Page 6: Gone Fishin’ An iGDD Production by Uber Leetz. Brought to you by: Isaac Cho Isaac Cho Laura Vandivier Laura Vandivier Nicholas Crook Nicholas Crook Jasper

DesignDesign

• We wanted more interaction than We wanted more interaction than random number generation to random number generation to determine whether the player caught determine whether the player caught a fish.a fish.

• After many ideas, we decided to use After many ideas, we decided to use a rhythm-based style where the a rhythm-based style where the character would have to reel in the character would have to reel in the fish by correct button presses.fish by correct button presses.

Page 7: Gone Fishin’ An iGDD Production by Uber Leetz. Brought to you by: Isaac Cho Isaac Cho Laura Vandivier Laura Vandivier Nicholas Crook Nicholas Crook Jasper

More DesignMore Design

• We decided to make the fish appear We decided to make the fish appear in different sections of the lake, in different sections of the lake, otherwise the player may never otherwise the player may never move from the starting position.move from the starting position.

• Much like with real fishing, when the Much like with real fishing, when the game ends you see how many fish game ends you see how many fish you caught and how large your you caught and how large your biggest one was.biggest one was.

Page 8: Gone Fishin’ An iGDD Production by Uber Leetz. Brought to you by: Isaac Cho Isaac Cho Laura Vandivier Laura Vandivier Nicholas Crook Nicholas Crook Jasper

DevelopmentDevelopment

• Implementation would come first.Implementation would come first.

• Making it look pretty would come Making it look pretty would come later.later.

Page 9: Gone Fishin’ An iGDD Production by Uber Leetz. Brought to you by: Isaac Cho Isaac Cho Laura Vandivier Laura Vandivier Nicholas Crook Nicholas Crook Jasper

More DevelopmentMore Development

• The game has two fundamental The game has two fundamental player-interactive sections.player-interactive sections.– Moving on the overhead mapMoving on the overhead map– Fishing with the rhythm sequenceFishing with the rhythm sequence

Page 10: Gone Fishin’ An iGDD Production by Uber Leetz. Brought to you by: Isaac Cho Isaac Cho Laura Vandivier Laura Vandivier Nicholas Crook Nicholas Crook Jasper

Model View ControlModel View Control

• The Xbox 360 Controller is used for The Xbox 360 Controller is used for input.input.

• The game is updated in each The game is updated in each increment of gametime.increment of gametime.

• The game is redrawn as part of each The game is redrawn as part of each update.update.

Page 11: Gone Fishin’ An iGDD Production by Uber Leetz. Brought to you by: Isaac Cho Isaac Cho Laura Vandivier Laura Vandivier Nicholas Crook Nicholas Crook Jasper

Our ToolsOur Tools

• Visual Studio C#Visual Studio C#

• XNA Game StudioXNA Game Studio

• XACTXACT

• PhotoshopPhotoshop

• SoundtrackSoundtrack

Page 12: Gone Fishin’ An iGDD Production by Uber Leetz. Brought to you by: Isaac Cho Isaac Cho Laura Vandivier Laura Vandivier Nicholas Crook Nicholas Crook Jasper

Overhead MapOverhead Map

• The overhead map was done using a The overhead map was done using a collision map with an overlaid image collision map with an overlaid image of a lake.of a lake.

• The objects were drawn on the map The objects were drawn on the map using a sprite sheet.using a sprite sheet.

• Fish and other objects would appear Fish and other objects would appear randomly on the map.randomly on the map.

Page 13: Gone Fishin’ An iGDD Production by Uber Leetz. Brought to you by: Isaac Cho Isaac Cho Laura Vandivier Laura Vandivier Nicholas Crook Nicholas Crook Jasper

Rhythm FishingRhythm Fishing

• A series of pre-defined rhythm A series of pre-defined rhythm sequences were used.sequences were used.

• The player would have a timer for The player would have a timer for the rhythm sequence.the rhythm sequence.

• If the timer expired, the fish would If the timer expired, the fish would get away.get away.

• If the player caught the fish, they’d If the player caught the fish, they’d find out its size.find out its size.

Page 14: Gone Fishin’ An iGDD Production by Uber Leetz. Brought to you by: Isaac Cho Isaac Cho Laura Vandivier Laura Vandivier Nicholas Crook Nicholas Crook Jasper

DemonstrationDemonstration

Page 15: Gone Fishin’ An iGDD Production by Uber Leetz. Brought to you by: Isaac Cho Isaac Cho Laura Vandivier Laura Vandivier Nicholas Crook Nicholas Crook Jasper

Questions?Questions?

Thank you!Thank you!