Project #7 Bitmap Game: "GhostO.O"

Description

An autobiographical game about a boy facing ghosts at his grandparent's visit. The player's goal is to find their grandparents. Georgie can go to the next room by moving upwards on the screen while avoid getting attacked by ghosts. The player has the option to shoot the ghost.

Game Controls

Design Process

My bit game design was inspired by Luigi's Mansion on Gamecube. I love the art style of the game and how the game design was focused on the mansion's rooms for the fight scene with ghosts throughout the game. I want my player to experience the same design from Luigi's Mansion by having the player clear all ghost in each room to win the game. My design layout first consist of a background story of how did Georgie get to a Mansion.

Background story

A young boy name "Georgie" is dropped at his grandparents house located in the mountains surrounded by trees. The house is enormous and thundering has been occurring since the moment he opened the front entrance. His parents didn't talk about the history of his grandparents; his parents said they will be back for him in a week after their vacation.

Game phase (A)

I envison the loading screen of a mansion.The game would start of with a dialouge explaining Georgie was left at his Grandparents Mansion. Once Georgie enter the Mansion , he starts to witness paranormal activity in the house. Georgi is already anxious of never being to his grandparents home. Georgie suddenly witnesses an unusual ghost levitating up the stairs to the other rooms. After the dialouge, the next scene would be the player clearing a room of ghost by shooting candles at them in order to pass through the other room.

Game phase (B)

The next scenes would be Georgie clearing three rooms filled with ghost. I was thinking of making the level after each other a harder difficulty by adding more ghost or changing the score rate higher. While I was trying to attempt change the difficulty in some levels, I having issues with of my ghosts not completly dispearing after I shoot them once.

Game phase (C)

This last phase of the game is revealing the ending of the game once the player cleared all the rooms. The last scene would show a dialouge congratulating the player on finding their grandparents and a illustrated picutre of Georgie huggin his grandparents would be placed behind the dialouge.



Main Game Components on the screen

A heath bar (Player's health status)

Ghosts (Enemies)

Game dialouge (Storyline text)

Score Recorder



Ghost Sketches

Reflection

Luigi's Mansion was a personal favorite video game growing up as a gamer because their art style was ominous and colorful. I was intimidated by the thought process of how could I possibly create a game similar to Luguis Mansion. At the end of completing my game, I love my process over this game because I noticed the changes in my design approach and coding since I started this assignment. I definitely had to explore other functions for the player to perform in my game because I want my player to shoot the ghost and attempt to make them disappear afterward. Xin's tutorials did help a lot in setting the basic structure of my game. I didn't have difficulty creating illustrated images for my game tools, but I was having a hard time deciding what type of loading screen that can attract people to play this game. Daniel Shiffman's tutorial video definitely helped me use the shoot function for my player to exterminate ghosts in my game. I did have trouble having my array of ghosts appear in my rooms randomly when I incorporated the shooting component afterward. I was able to disappear the image of a ghost when the player shoots them. However, the game object of the ghost is still there and just a small spec which can still damage the player. I am astonished at how my game turned out at the end because I was able to incorporate dialogue of the story behind the character and a game system too.

Code

click for the code

Credits

Space Invader Tutorial

Luigis's Mansion Wiki