From brainstorming to Epic building
As you may know by now, I am building a first-person AR game for Android called Breach.
Some criteria must be met for Breach to be considered a game:
- Have something to achieve by the player and the means to achieve it - Goals and rules
- Have interactivity that derives in progress. Also, have a way to examine that progress - Interactions and feedback
- Have obstacles to provide a challenge to the player - Challenges
Game Pitch
The news has been announced that an invasion from another dimension aiming to contaminate Earth's water is imminent. A group of scientists have identified a rare marine alga in Hawaii which absorbs the inter dimensional pollutant helping to defeat the aliens.
Breach is an AR first person survival game in which the player must stand up, move, and play; a Breach from another dimension has been opened on top of the player and they must save the planet from invasion!
After filling a board with ideas in sticky notes, moving them around, and removing a few, I was able to summarize the desired elements by game criteria:
Goal
The goal of Breach is to save the planet from invasion by protecting from pollution at least 60 of Earth's waterpower by the time the breach gets down to reunite with the Aliens.
Rules
- The Breach slowly descends from the sky over time
- Earth is lost if by the time the breaches gets down and reaches the Aliens, the Earth's waterpower is less than 60
- Aliens contaminate Earth's water source by touching it
- Aliens get bigger across time
- Algae cleanses and protects Earth's water source
- You only have three algae to fight the aliens contaminating Earth's water sources
- You have cleansing touch power that decontaminate water sources
- You have Alien shrinking power
Interactions
- Collisions between GameObjects will trigger behaviors
- One touch with one finger on top of a water source activates algae to cleanse and protect water
- One touch with two fingers on top of a water source activates your cleansing touch power
- Dragging two fingers on top of an Alien shirks it
Challenges
- Don’t let all the water sources get polluted
- Use strategic thinking to wisely use your limited algae
- Shrink Aliens to reduce their ability to reach the water sources
- Be mindful about how close to the Aliens the Breach is
Feedback
The feedback will be provided by:
- UI which will be constantly display on top of the screen showing the Earth's water source power left
- Visual progression of the Breach
- Water source blinking when they are about to be lost by contamination
- Buzzing sound when in contact with an Alien
This detailed analysis was summarized in the diagram below:
Each sticky note is a user story and some can be added together to create an Epic. Breach has five large bodies of work or Epics:
- Environment setup
- Alien
- Algae
- Water Source
- Win/Loose
The planning fase resulted in the following Jira Backlog, which is the best way to organize team work. At this point, a group of developers could easily be included.
Get Breach
Breach
AR first person survival game for Android
Status | In development |
Author | limonsa |
Genre | Survival |
More posts
- RetrospectiveOct 03, 2023
- Sprint endingOct 02, 2023
- Pilot testing timeSep 28, 2023
- Issue: AR game interaction redesignSep 26, 2023
- Project HealthSep 21, 2023
- Issue: Input Actions vs Enhanced Touch APISep 13, 2023
- Issue: Setting up the projectSep 13, 2023
- UML diagramsSep 06, 2023
- The adventure startsSep 03, 2023