This is a game you can enjoy just by controlling with 4 keys(up, down, left, right). Your mission is very simple:
- avoid enemies
- get items
- reach the top You must do the things above within 10 seconds in each level.
To run the app, simply visit the site below with your browser. https://nekki-t.github.io/FEND-ArcadeGameClone/ If you want to run the app locally, follow the instructions below.
$ git clone https://github.com/nekki-t/FEND-ArcadeGameClone.git
e.g.
$ cd /directory/FEND-ArcadeGameClone
$ npm install http-server -g
ref. https://github.com/indexzero/http-server
$ http-server
$ http://localhost:8080
You can also visit one of the urls shown on your terminal.
As soon as click the link for the app in your browser, the opening animation will come up.
Just enjoy it and get ready for starting the game.
After the opening animation, you will see start view. To start the game, click either "Start" or "Start with sounds" button.
Clicking "Start", you can play the game quietly.
On the other hand, you can enjoy it with BGM and sounds.
Once you click one of the buttons, the game will start in seconds.
As you can see in the image below, now you start the game. As mentioned above, all keys you use are only up, down, left and right buttons to control your game character.
- Game status Information section
- Game section
- Time limit section
Here you can check your current level on the top, score on the middle and lives you have on the bottom.
This is the main section where you play the game. Your game character, a boy at the beginning, is shown on the bottom.
Controlling the boy, you just go up to the top area, shown as something like water blocks. Rules in details are written in the bottom of this README.
This area shows how much time is remaining for your finishing a level. You have only 10 seconds for each level.
You have 3 lives at the beginning shown as heart image. When your character collides with an enemy, you lose one life. It is game over if there is no life, in another word, heart left at all.
If your character reached to either one of the top water blocks, it means that you finished the level. Points will be added to your score for the level and the game will go on to the next level with more difficulty. Depends on your level, your character will change.
When you finish a level, points are added to your score. The adding points are 500 multiplied by the finished level number.
You have to finish each level within 10 seconds. If you fail to do it, you lose one life.
You will see 3 kinds of items in the game area.
- Gems with 3 different colors
- Heart
- Star
These gems are shown randomly on each level. Besides, 3 gems can be shown at most simultaneously whereas heart and star can be shown only 1 respectively. If you don't get items in a certain level, items won't be taken over to the next level. These will be reset to the next level.
If your character moved on to a gem, you can get it and points of it will be added to your score. There are three colors of gems, blue, green and gold.
- Blue Gem -> 1000 points
- Green Gem -> 5000 points
- Gold Gem -> 10000 points
You can increase the count of your lives by getting hearts on the screen. If you get a heart, your life is increased by one.
Getting a star enables your character to be invincible for 3 levels afterward. However, stars will begin to appear only after your character becomes above a certain level.
In addition, even while your character is invincible, it cannot avoid timeout death. Be careful!
You will see 5 different characters as you pass over levels.
- less than level 5 simple body
- level 5 to level 9 pink girl
- level 10 to level 19 catgirl
- level 20 to level 29 horn girl
- level 30 and above princess
Try to get as many as gems, heart, and stars. Especially, it is very wise to get stars first then collect other items after the game become so difficult. Have fun and Cheers!!