1 of 12

CPSC 6170: Milestone 1 Presentation

Fresh Water Exploration

Kiera O’Halla

CPSC 6170

2 of 12

Game description

Game title: Freshwater Exploration

Genre: Biological Simulation

This genre involves experimenting with biological constructs. In this case, the player will explore concepts related to freshwater ecosystems and the lifecycle of an otter.

American Otter:

Native Species

3 of 12

Game description

In "Freshwater Exploration" objectives:

  1. Learn: Players will learn about freshwater biomes and the impact of pollution and invasive species. They will also learn why it’s important to keep freshwater clean.

  1. Explore the Freshwater Biome: Players will explore a freshwater lake .

3. Collect Items: Players will encounter various objects and animals along the way to add to their collection. Each collection item will have a quick facts sheet.

4 of 12

Game information

Skill rating: beginners and experienced gamers

Audience:

Rated E for everyone 

There is no specific age restriction for E-rated games, and they are generally designed to be family-friendly with content that should be appropriate for players of any age.

Although it will be appropriate for all ages, this game will be targeted more specifically toward kids aged 6-10 as they learn about biomes, ecosystems, and challenges such as invasive species and pollution.

5 of 12

Color Pallette

6 of 12

Game references

  • similar format
    • ½ exploration
    • ½ scenario driven tasks

One of the first successful games of this genre, Creatures involved breeding and training animals in a play style similar to Sims

7 of 12

Entities – Player character

  1. Main character: First person perspective
    1. Similar to first person shooter, the character will not be visible during the game.

    • Input–keyboard
      • the player can move in all directions and rotate following the onscreen directions
    • The player can press C to collect an animal or object to add to their collection

8 of 12

Entities - Native species

There are two native species in the game.

Lake Trout and NorthAmerican Otters swim around the lake.

9 of 12

Entities - Items

Invasive Species:

Sea Lampreys

Pollution

Plastic Water Bottles

10 of 12

Game mechanics

"Freshwater Exploration" features both 3D and 2D mechanics. Here are some key mechanics of the game:

  • GUI lesson interface
  • 3D Environments: The exploration, which will be the main game play mode, will occur in 3D environments, allowing the player free movement throughout the lake.

11 of 12

Software architecture

The main UI manager controls the main UI

The player character moves based on keyboard input and passes strings to the mainUI manager.

Animals and pollution form an inheritance tree that compiles appropriate strings for display in the journal. Movement is defined in the Animal class for both native and invasive species. For the pollution it is defined in the stationary class.

Animals and pollution are both produced in factoriories. The animal factory uses an exponential growth/ decay model to randomly populate. As time passes there are more invasive species than native species.

Animal

Invasive

Native

Otter

Lake Trout

Sea Lamprey

12 of 12

Timeline

High Priority

Mid Priority

Low Priority

  • Build exploration environment
    • medium to high difficulty
  • Animate Louis(exploration)
    • medium to high difficulty
  • Player camera toggle effect (GUI Overlay)
    • low difficulty
  • Player bubble gun toggle effect
    • low difficulty
  • Bubble shooting effect
    • medium to high difficulty
  • Challenge scenes (including adding Louis animation)
    • medium difficulty
  • fact sheets
    • low difficulty
  • effects→invasive creature shot with bubble gun
    • low to medium difficulty
  • environment-> play video of water movement in background on continuous loop
    • medium to high difficulty
  • effects->collectable shot with bubble gun
    • low difficulty
  • add more items to each group
    • low difficulty
  • Fun fact quizzes for bonus points
    • low difficulty
  • Free mode (will not trigger a win when challenges are complete) & Game play mode (will trigger a win when challenges are complete)
    • medium difficulty