https://github.com/climax-solution/darkcorners
https://github.com/climax-solution/darkcorners
game javascript phaser3 webpack
Last synced: 12 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/climax-solution/darkcorners
- Owner: climax-solution
- License: mit
- Created: 2021-06-08T00:07:20.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2024-01-29T23:43:18.000Z (over 2 years ago)
- Last Synced: 2024-01-30T01:26:26.342Z (over 2 years ago)
- Topics: game, javascript, phaser3, webpack
- Language: JavaScript
- Homepage:
- Size: 25.9 MB
- Stars: 4
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![Contributors][contributors-shield]][contributors-url]
[![Forks][forks-shield]][forks-url]
[![Stargazers][stars-shield]][stars-url]
[![Issues][issues-shield]][issues-url]
An Action-Horror Top Down Shooter Game with Roguelike elements developed in JavaScript with Phaser 3 library
## Table of Contents
- [Potential Future Updates](#potential-future-updates)
- [Authors](#authors)
- [Show your support](#show-your-support)
- [Acknowledgments](#acknowledgments)
- [๐ License](#-license)
## About The Project
In this project, An Action-Horror Top Down Shooter Game with Roguelike elements in JavaScript was built with the help of Phaser library.
An external api service is used to store the player names and scores. Top 5 players are displayed in game leaderboard.
## How to play
The main character needs to kill enemies as quickly as possible to proceed to the next level and get a high score, or die trying and lose all of your progress.
### Control's
- (W) key => Move up
- (A) key => Move left
- (S) key => Move down
- (D) key => Move right
- (Mouse) pointer => Aim
- (Left Mouse) key => Shoot gun
- (I) key => Open Inventory
- (Middle Mouse) scroll => Navigate Inventory
- (E) key => Use Item
## Live Link
[Click here](link)
## Installation
To run 'Dark Corners' locally, clone the repository, navigate to it's directory.
#### Follow these commands step by step:-
```bash
git@github.com:lagoo178/dark-corners.git
cd dark-corners
npm install
npm run start
```
Now go to [localhost:8080](http://localhost:8080) in your browser.
## Built With
- HTML/CSS
- Phaser 3
- Webpack
- Tiled
- Sublime Text Editor
- ES6
- NPM
- Github
- Github pages for deployment
- Leaderboard API service
- Pathfinding with Dijkstra Algorithm
- Random Level Generation with Perlin Noise
## Game Design
## Game Play
# Potential Future Updates
- Add more weapon variety
- Add more levels
- Adding collectable objects like coins and upgrades
- Touch controls/Mobile Friendly
## Show your support
Give a โญ๏ธ if you like this project!
## Acknowledgments
For the amazing pixel art and other assets: [Luis Zuno](https://www.patreon.com/ansimuz)
[contributors-shield]: https://img.shields.io/github/contributors/lagoo178/dark-corners.svg?style=flat-square
[contributors-url]: https://github.com/lagoo178/dark-corners/graphs/contributors
[forks-shield]: https://img.shields.io/github/forks/lagoo178/dark-corners.svg?style=flat-square
[forks-url]: https://github.com/lagoo178/dark-corners/network/members
[stars-shield]: https://img.shields.io/github/stars/lagoo178/dark-corners.svg?style=flat-square
[stars-url]: https://github.com/lagoo178/dark-corners/stargazers
[issues-shield]: https://img.shields.io/github/issues/lagoo178/dark-corners.svg?style=flat-square
[issues-url]: https://github.com/lagoo178/dark-corners/issues
## ๐ License
TThe MIT License (MIT) 2021 - [Sutan Daffa Satria Hertanto](https://github.com/lagoo178). Please have a look at the [LICENSE](https://opensource.org/licenses/MIT) for more details.