dannylv100.com
  • Projects
    • A Game In the Dark
    • Flat Kingdom
    • Aero
    • Freeze-E Frosty's
    • 3rd Person Shooter
  • Blog
  • Resume

Aquarium - Flash Game

3/5/2012

1 Comment

 
Picture
Picture
   Aquarium is a demo I developed while I was in school. The object of the game is for the player to raise a pet goldfish. As the player progresses they can use money to purchase things such as additional fish, decorations and bigger aquariums.

   This demo was made for a school project. The project was to teach us about working with outsourcing. The project had us create a game that would be made for the Iphone platform. I competed against fellow students. I had to give a demonstration of the game in front of students and faculty. The votes were placed by students and a few of the professors. Ultimately I came in second place. I got 13 votes with the winning game receiving about 15.

   Unfortunately the project went nowhere. We got in contact with people willing to make the winning game but for reasons unknown to me the professor and the students on the winning team lost contact with them. I still have the working demo of my game so I decided to share it.

  The demo allows for players to take care of a single goldfish inside of a ten gallon tank. The player is able to decorate the tank with the decorations given. The money mechanic is not in the demo. The demo's purpose was just to show off that everything I was talking about was possible. I did all the art for it. Ideally it would all be really well done 2D or 3D assets. My friend Jeremy Lobdell helped me with a lot of the programming. We're not programmers but he has a better understanding of ActionScript than I do.
Picture
The HUD for the demo.
   When I designed the HUD I tried to keep it clean and simple. I wanted everything to be clear to the player. In fact the only thing that isn't too clear is the net. The net allows for players to place decorations in the map but in the full game it would of allowed for players to add and remove fish from your current aquarium.

Gameplay

Picture
Decorating: The decorations box is where the player keeps all of their decorations. All decorations when not in use are stored here in the box.
 
  Certain Decorations are part of a theme or set. Having a complete set of decorations in your tank can have positive benefits on your fish.


Picture
Feeding: Feeding the fish is done simply by clicking on the fish flakes icon. Players need to be careful to not over feed the fish else they will die. If the player doesn't feed the fish it will die.

Picture
Cleaning: Over time the aquarium will get dirty. The player can clean the aquarium by clicking on the sponge. If the tank is allowed to get dirty the fish will die because the water would no longer be inhabitable. The player can buy a water filter to help keep the tank clean.

 If the tank is not kept clean is is susceptible to tanks pests such as invasive plants and parasites.

Picture
Fish Weekly Catalog: This is where the player can buy new decorations, fish and tank helpers. It is updated on a regular basis with new decorations and items.

PicturePlayers have the option of naming their fish.
Fish Status and Emotional State: As you take care of your fish his status and emotional state will change. When the fish is selected his status will be shown. It will let you know what kind of mood they are in and what they need to be happy. The longer a fish is happy the longer it will live.

Picture
   If your fish is bored you could decorate the tank and give it something to explore. If your fish is hungry you can feed them. Sometimes the fish will get worried or scared. This might mean that they are not getting along with their tank mater and will need some help.  The fish you care for can have a wide range of emotions and statuses. Some fish prefer warmer water, lots of plants and etc. These factors and more can affect their happiness.
   Each fish will have specific characteristics. Such as temperament, Habitat, happiness, personality these characteristics will be affected by the aquarium itself and the other fish in the tank. Some fish are nocturnal so will prefer a hiding places and other like to swim and prefer more space to race around the tank. The player will be able to name there individual fish if they choose to.
 Fish Bio Example: Goldfish
Bio: A simple fish that is the starter pet for Gold fish just about everyone. Requires little care
Temperament: Friendly / schooling fish
Happiness: 50%
Habitat: freshwater ponds
Cost: $1
Lifespan: 1 year
Food: Fish flakes

  Each fish has a bio featuring it's stats, needs,cost and etc. Players can find the bios inside of Fish Weekly Catalog. 
Species of Fish:
Gold fish  
Tinfoil barb
Neon Tetra
Angel fish
Tiger Barb
Flower Horn
Silver Dollar
Clown Knife fish
Siamese fish
Oscar fish
Pacu
Alligator Gar
Bubbly Eyed Goldfish
Blue Discus
Giant Freshwater Puffer
Fancy Goldfish
Blue Ram
Spotted Gar
Ghost Catfish
Arowana
Koi
Fish temperaments: Dictate how your fish will behave and interact with other fish. Fish can have up to two temperaments.

Friendly- Will be accepting to other fish species
Territorial- Often will claim a spot of the tank as its own, might bully smaller fish that enter that area. Mostly solitary
Schooling fish- Lives happier with fish of its own kind or in a school of 5 or more
Predatory- Will often prey on fish smaller then itself
Active – Often will be seen swimming constantly
Bully- Will pick on or attack smaller fish
Peaceful- Gets along with any kind of fish but is prone to be bullied
Nocturnal- Is most active at night
Hardy- Gets along with other fish and is less prone to disease or parasites
Guardian- Smaller fish will often school or feed next to this fish to avoid bullies
Shy -  Likes to hide.
PictureA sucker catfish.
Tank Helpers: Tank helper are fish that you can place in your aquarium that will assist the player in balancing the ecosystem and removing tank scum and pests.
 
   List of tank helpers
- Mini crab
- Cleaner shrimp
- Sucker catfish
- Black mystery snail

Themes and decoration sets:
Cowboy theme- Featuring a saloon and a cow skull for fish to swim in
UFO theme- Featuring a crashed saucer with bubbles coming out and little aliens
Classic theme- The classic plastic castle and deep sea diver are back
Pirates them- Featuring a sunken pirate ship and a treasure chest full of booty
Ancient Rome theme- Featuring colossal pillars and statues
Horror theme– Zombies, Skeletons, vampires and werewolves and a haunted house to swim in
Thailand theme- Featuring beautiful statues and temples
Egyptian theme- Pyramids and sarcophagi and all other kinds of neat decor

   Additional themes and sets can as the player progresses.
Picture
The chart demonstrates how the game works.
Picture
The Flower Horn is the secret fish in the goldfish unlock chain.
    There are many varieties of fish and what I would call unlock trees. For example your starter Goldfish will always be available to purchase but when you unlock bigger aquariums there will be more fish but the fish themselves will have unlock trees. For example by taking care of your goldfish you unlock the bubbly eyed goldfish and by taking care of the bubbly eyed goldfish. Once you complete an unlock tree you can unlock a secret fish.
Picture
The secret unlockable fish.
Picture
  For the project I designed what would be a less cluttered HUD for the Iphone. This design would utilize the touchscreen. This game was made with the technical limitations of the Iphone in mind. I also designed it so that it would appeal to the casual player but would also have the depth for a players that seek a richer experience.


- Danny Q
@Dannylv100
​

1 Comment
Danette Ford link
6/23/2012 08:44:59 pm

Found this blog from Weebly's index, nice!

Reply



Leave a Reply.

    Dannylv100

       I am an Indie Game and Level designer, Consultant and host of Divercast.

    Space Image
    Picture

    Picture
    Picture
    Picture
    Picture
    Picture
    Picture
    Picture
    Picture

    Picture


    Submit a Question
    Picture
    Picture
    Picture

    Picture
    Dannylv100 on Twitch

    How to support Dannylv100

    Popular Podcast Episodes:

    Episode 21
    Episode 24
    Episode 25

    DLC Episodes

    Ep1 - Misc Movie Talk
    ​Ep2 - Gears 4 Impression
    ​Ep3 - A-plaque-alypse​

    Popular Indie Arcade:

    Indivisible
    ​The Night That Speaks
    ​Greedy Guns
    ​

    Popular Posts:
    Frosty's - Now on Itch.io
    How to make checkpoints....
    The Wanderer: A New Infe...

    Monthly Blog Archive

    WWP Appearance
    E3 Survival Guide
    ​Gears 4 - COG Hammerburst ​
    Knights vs Ninjas (Part 1)
    Halo 5: Warzone Accessibility 
    Halo 5: REQ Card Redesign
    ​
    New The Last of Us Enemy
    GDC 2014 Video Roundup
    ​Mass Effect 3: Tracker Class
    Mass Effect 3: DLC classes 
    ​Frosty's: Lost Levels
    ​
    Frosty's: Soundtrack
    ​Importing to UDK from Max
    ​Basic Checkpoints (UDK)
    ​
    Physics vs Scripted Events
    Picture

    Categories

    All
    Blog Post
    E3
    FF Level Design
    Flash Game
    Forge
    Forge Creation
    Freeze E Frosty
    Game Design
    Game Design Doc
    Gears Of War
    Halo 5
    In Defense Of
    Indie Arcade
    Indie Dev
    Iphone
    Iphone Game
    Itch.io
    Level Design
    Level Design 101
    Lost Chapters
    Podcast
    Steam
    Support This Site
    Thoughts
    Tutorial
    Twitch
    Udk
    Unity
    Youtube



    Archives

    September 2018
    August 2018
    July 2018
    June 2018
    May 2018
    April 2018
    February 2018
    December 2017
    October 2017
    September 2017
    August 2017
    July 2017
    June 2017
    May 2017
    April 2017
    March 2017
    February 2017
    January 2017
    December 2016
    November 2016
    October 2016
    September 2016
    August 2016
    July 2016
    June 2016
    May 2016
    April 2016
    March 2016
    February 2016
    January 2016
    December 2015
    November 2015
    October 2015
    September 2015
    August 2015
    July 2015
    June 2015
    May 2015
    April 2015
    March 2015
    February 2015
    December 2014
    November 2014
    October 2014
    September 2014
    August 2014
    July 2014
    June 2014
    May 2014
    April 2014
    March 2014
    February 2014
    January 2014
    December 2013
    September 2013
    July 2013
    June 2013
    April 2013
    February 2013
    January 2013
    December 2012
    November 2012
    October 2012
    September 2012
    August 2012
    July 2012
    June 2012
    May 2012
    April 2012
    March 2012
    February 2012
    January 2012
    November 2011
    October 2011
    September 2011
    August 2011
    June 2011
    May 2011

    RSS Feed

Powered by Create your own unique website with customizable templates.