top of page

My first proper blog!!!

Writer's picture: Dabrina♡Dabrina♡

In this blog I will outline my plans for my FYP and go into more detail.


I plan to have 5 worlds with 5 levels each, meaning that all together I will have 25 levels. I intend to design and create all assets for the game myself, so that includes making 5 or more backgrounds and platforms for each world, drawing and animating the player and all the enemies, creating the breakable boxes, power-ups and the collectables and also designing and drawing the mini games for each boss.


Design and Concepts

I have decided that the game will start off with a short cutscene that introduces the game and the small narrative that the game will have. It begins in the players house with them about to go to bed, but before that they briefly discuss their frustrations about how mundane their life is and how they crave an adventure. After that they shift realities to the first level and are introduced to their travelling companion/guide.


World 1: Technologically advanced city: speed power ups (energy drink) with robot like enemies that shoot lasers at you (when in range).

World 2: Mushroom sakura forest: sakura flower power up (causes invincibility for a short while) with mushroom enemies that shoot spores at you that slow you down (when in range).

World 3: Piano: Music note power up that turns the player into a music note to blend in with the other notes or sound wave power that allows the player to jump really high. Music note enemies, plays a song that lasts 5 seconds (when player in range). When the song finishes the player dies, so you have to kill them within 5 seconds.

World 4: Windows XP computer screen: Not too sure on the power up, but I'm thinking of a holographic version of the player that distracts enemies or a time rewinding power-up. computer key enemies, releases shockwaves as it jumps (after two jumps.) that kills the player instantly.

World 5: Void/Space: almost all black, with the exception of some stars and planets. black hole enemies that pull you closer to them once you are within a certain distance of them. no power-up you get a void gun that destroys everything.


If I have enough time I plan to implement all of the things mentioned above. However, if I do not, I will simplify the enemy attacks.


Bosses

There will be a boss for each world with world 5 having the hardest boss. At first I was going to go with turn based combat for each boss, but I felt that was a bit repetitive and also would heavily rely on me animating multiple boss attacks and player attacks which would take a lot of time. Instead, I have decided to go with mini games for each boss.


Boss 1: Whack-A-Robot: basically whack-a-mole, but using robots, whack more than the boss to win.

Boss 2: Love me, love me not?: A mini game (inspired by New! super Mario Bros). There are two instances where the player wins. If the player is the last to pull the petals the last petal is "Loves me" then the player wins. The other instance is if the boss (AI/NPC) is the last to pull the petal and the last petal is "Loves me not".

Boss 3: Musical Match game: The boss will play a sequence and the player has to copy the sequence. If it is wrong the player loses a life.

Boss 4: Trivia: The boss will ask the player some simple trivia questions.

Boss 5: Bullet hell and turn based combat: Since this is the last and final boss I decided to give it two stages.


These are my initial idea's, but of course things may change over time as I'm using an agile development method and I may have to cut back due to being short on time.


MoSCow

Must Have:

·      Minimum of 3 Worlds/15 levels

·      Dialogue (protagonist’s thoughts and conversations with bosses)

·      Health system (The player can lose and gain lucidity)

·      Checkpoints (Saving progress when 50% of level is completed)

·      Collectables (Lucidity, used to keep the player alive)

·      Win Condition

·      Game Over/Lose Condition

·      Player sprite with simple animations

·      Player movement

·      Enemy AI (Patrolling enemies)

·      Boss minigames

·      Main menu/Opening screen

·      Basic UI

·      Side scrolling camera

·      Level timer

·      Hand made platforms

·      Animated 2D pixel sprites

·      Interesting physics

·      Music and sound effects

 

Should Have:

·      Procedurally generated platforms

·      Companion AI

·      Story progression and dialogue

·      Obstacles

·      Save files

·      Character Customisation

·      Settings

·      Level Selection Screen

·      Interesting diverse levels

·      5 Worlds

·      Original Music

·      Original Art

·      Turn based combat

·      Polished player sprite with good animations

·      Power ups

·      Destructible boxes

 

Could Have:

·      Cut scenes

·      Mobile compatibility (Touch screen controls)

·      Bonuses for finishing the level before time is up

·      Loading screens

·      VFX

·      Score system

·      GUI

·      Two game modes. Story mode and platform only mode

·      Name customisation

·      Inventory

 

Won’t Have:

·      Shop system

·      Weapons

·      Micro-transactions

·      Multiplayer

·      Console support


I hope to implement all of my 'Must haves' and 'Could haves'.


Game Loop

Goal: To return back to home world

Action: Overcome/ avoid obstacles, defeat enemies, collect lucidity

Result: Have enough lucidity to enter boss levels, defeat all bosses

Reward: New power ups along the way and completing the game


This is a basic outline of the game loops that will happen throughout the game. As the player advances through they will experience the game the loop stated above.


Audio

As stated at the beginning I plan to create all assets myself and that includes sound effects and music. To create/compose them I will be using Logic Pro. I hope to create unique and catchy songs that are memorable and suit each level of the game. If I do not have enough time I will reduce the amount of original songs and sounds for the game and will find Youtube to find sound.



That is all for now! Thank you for reading my detailed blog! It came a little late because I had multiple issues with wix for some reason, but remaking my entire blog seemed to fix the issue?


Byebye

Dabrina





18 views0 comments

Recent Posts

See All

Comments


bottom of page