Development
For the game, I first need to make a script for the functionality of the bow and add animations to it to make the game flow and look smooth. Another thing that I would need to code is the wind aspect of the game and how to implement it so that it affects the arrow as it flies where it is shot. And finally, I will need to code the different variety of arrows properly so that they work as intended.
Game Introduction
Bow: To No One is a first person bow shooter and is an arcade level, based based game where the aim of the game is to hit the main target(s) with the many obstacles obstructing your shot.
- Genre
- First Person, Arcade
- GamePlay
- You can move the camera around in game, but you cannot move your character. You move your mouse and left click to pull back the string and you use your mouse to move the camera. You release the left click and the bow string releases and shoots the arrow. As you get further, there is wind that comes in making the player to have to pre-aim their shots.
- Varies from casual gamers to hardcore gamers.
- This game is mostly targeted for the younger audience.
- Look and Feel
- The game will have a look and feel of an arcade type of game to show that it's not something that is serious but something that the player could chill back and spend some time playing. The game is gonna use some slightly saturated colors to make it look colorful
Story
The game doesn't really have a story but more of a game where you just complete levels and progress to earn new bows and unlock new variety of arrows.
How to Play
The rules of the game is pretty simple: Use the bow and arrows provided to you and try to hit the target(s) before your arrows run out. To win, you have to hit all of your targets and you get a better score if you use the least amount of arrows.
Artwork (design)
The artwork of the game is a poly type of look to it as that is what I want to go for and it will also give the nice and colorful look that I'm going for in the game. I also think the game would look best this way.
Technical Requirements
When you enter the game's starting screen, you are presented with a background of one of the game's levels and a menu which lets you select from the following options:
-Continue
-Select Level
-Store
-Options
-Leave Game
For the store section of the game, there will be 3 tabs to select from:
-Bows
-Bow Upgrades
-Arrows
For the level selection it will be a scroll based selection of different levels that the player has already completed or yet to complete.
Heads Up Display (HUD)
For the HUD, the will be 3 small boxes at the bottom middle of the screen which displays the arrows that the player could select from. On the top left of the of the screen, there will be 3 medium sized starts that will light up when an objective is met. Below the stars there will also be a cog that the player could select to take them to the game menu which lets them leave the level or adjust some settings. And finally there will be a small line indicating where the player is aiming with the bow.
Level Design
There will be 10 levels to the game. The first 5 levels will take place in a woods/forest are and the second half will take place in a town. Each area will be different and as you progress the environments will become more tedious to get through.
Global Elements
For the levels, there will be boundaries on the left, right and front side of the maps. So, say that you didn't calculate that well and completely missed and it went outside the boundary, the arrow would despawn after a few seconds once it goes outside said boundary. There will also be a static background all around the map to give the player a sense of there being an actual environment around them.
Player View
The game will have a first person view such as this:
The screen will stay the same when you move the camera around.
Audio & Sound F/x
There will be relaxing digital music music as you play each level to help the relax the player if the get frustrated. A relaxing type of piano will be played at the start menu with the sound of wind rustling on top of that.
Menu Fx
There will be a 'tick' type of sound when the player clicks on any of the buttons in the menu, store and level selector. when playing any level, there will be the sound of the arrow being pulled back on the bow and the sound of it being released. The arrow hitting an object will also make a sound.
Player Elements
The player will experience a sound of tension on the bow string when they pull their arrow back. They will also experience the sound of the arrow travelling when they release the bow string. They may also experience the sound of the wind when they make it to the section of the game where that mechanic is introduced. They will hear the sound of impact when the arrow hits an obstacle or the target. They will also hear small sounds corresponding to the arrow that they're using. For example, the sound of fire when they're using a fire arrow.