{"id":21326830,"url":"https://github.com/climax-solution/darkcorners","last_synced_at":"2025-07-12T07:30:56.383Z","repository":{"id":68498460,"uuid":"374831470","full_name":"climax-solution/darkcorners","owner":"climax-solution","description":null,"archived":false,"fork":false,"pushed_at":"2024-01-29T23:43:18.000Z","size":27189,"stargazers_count":4,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-01-30T01:26:26.342Z","etag":null,"topics":["game","javascript","phaser3","webpack"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/climax-solution.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2021-06-08T00:07:20.000Z","updated_at":"2023-03-30T17:24:13.000Z","dependencies_parsed_at":"2023-04-03T21:01:40.709Z","dependency_job_id":null,"html_url":"https://github.com/climax-solution/darkcorners","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/climax-solution%2Fdarkcorners","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/climax-solution%2Fdarkcorners/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/climax-solution%2Fdarkcorners/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/climax-solution%2Fdarkcorners/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/climax-solution","download_url":"https://codeload.github.com/climax-solution/darkcorners/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225802625,"owners_count":17526452,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["game","javascript","phaser3","webpack"],"created_at":"2024-11-21T21:11:32.394Z","updated_at":"2024-11-21T21:11:33.084Z","avatar_url":"https://github.com/climax-solution.png","language":"JavaScript","funding_links":["https://www.patreon.com/ansimuz"],"categories":[],"sub_categories":[],"readme":"\u003c!--\n*** Thanks for checking out this README Template. If you have a suggestion that would\n*** make this better, please fork the repo and create a pull request or simply open\n*** an issue with the tag \"enhancement\".\n*** Thanks again! Now go create something AMAZING! :D\n--\u003e\n\n\u003c!-- PROJECT SHIELDS --\u003e\n\u003c!--\n*** I'm using markdown \"reference style\" links for readability.\n*** Reference links are enclosed in brackets [ ] instead of parentheses ( ).\n*** See the bottom of this document for the declaration of the reference variables\n*** for contributors-url, forks-url, etc. This is an optional, concise syntax you may use.\n*** https://www.markdownguide.org/basic-syntax/#reference-style-links\n--\u003e\n\n[![Contributors][contributors-shield]][contributors-url]\n[![Forks][forks-shield]][forks-url]\n[![Stargazers][stars-shield]][stars-url]\n[![Issues][issues-shield]][issues-url]\n\n\u003c!-- PROJECT LOGO --\u003e\n\n\u003cbr /\u003e\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"git@github.com:lagoo178/dark-corners.git\"\u003e\n    \u003c!--\u003cp align=\"center\"\u003e \u003cimg src=\"./assets/sprites/logo.png\" alt=\"ForestRPG\" height=\"200\"\u003e--\u003e \u003c/p\u003e\n  \u003c/a\u003e\n\n  \u003ch3 align=\"center\"\u003eAn Action-Horror Top Down Shooter Game with Roguelike elements developed in JavaScript with Phaser 3 library \u003c/h3\u003e\n\n  \u003cp align=\"center\"\u003e\n    \u003ca href=\"https://github.com/lagoo178/dark-corners/issues\"\u003eReport Bug\u003c/a\u003e\n    ·\n    \u003ca href=\"https://github.com/lagoo178/dark-corners/issues\"\u003eRequest Feature\u003c/a\u003e\n  \u003c/p\u003e\n\u003c/p\u003e\n\n\u003c!-- TABLE OF CONTENTS --\u003e\n\n## Table of Contents\n\n- [Potential Future Updates](#potential-future-updates)\n  - [Authors](#authors)\n  - [Show your support](#show-your-support)\n  - [Acknowledgments](#acknowledgments)\n  - [📝 License](#-license)\n\n\u003c!-- ABOUT THE PROJECT --\u003e\n\n## About The Project\n\nIn this project, An Action-Horror Top Down Shooter Game with Roguelike elements in JavaScript was built with the help of Phaser library.\n\nAn external api service is used to store the player names and scores. Top 5 players are displayed in game leaderboard.\n\n\u003c!-- CONTROL'S --\u003e\n\n## How to play\n\nThe 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.\n\n### Control's\n\n- (W) key =\u003e Move up\n- (A) key =\u003e Move left\n- (S) key =\u003e Move down\n- (D) key =\u003e Move right\n- (Mouse) pointer =\u003e Aim\n- (Left Mouse) key  =\u003e Shoot gun\n- (I) key =\u003e Open Inventory\n- (Middle Mouse) scroll =\u003e Navigate Inventory\n- (E) key =\u003e Use Item\n\n\u003c!--\u003cp align=\"center\"\u003e \u003cimg src=\"https://user-images.githubusercontent.com/34813339/93250228-ccb63300-f792-11ea-8c15-1abf99f364b7.png\" alt=\"ForestRPG Game\" width=\"700\"\u003e \u003c/p\u003e--\u003e\n\n\u003c!-- Live Link  --\u003e\n\n## Live Link\n\n[Click here](link)\n\n\u003c!-- INSTALLATION --\u003e\n\n## Installation\n\nTo run 'Dark Corners' locally, clone the repository, navigate to it's directory.\n\n#### Follow these commands step by step:-\n\n```bash\ngit@github.com:lagoo178/dark-corners.git\ncd dark-corners\nnpm install\nnpm run start\n```\n\nNow go to [localhost:8080](http://localhost:8080) in your browser.\n\n\n\u003c!-- BUILD WITH --\u003e\n\n## Built With\n\n- HTML/CSS\n- Phaser 3\n- Webpack\n- Tiled\n- Sublime Text Editor\n- ES6\n- NPM\n- Github\n- Github pages for deployment\n- Leaderboard API service\n- Pathfinding with Dijkstra Algorithm\n- Random Level Generation with Perlin Noise\n\n\u003c!-- Game Design --\u003e\n\n## Game Design\n\n\u003c!-- This game has 3 main assets that bring it to life:\n\n1. The hero\n\n\u003cp align=\"center\"\u003e \u003cimg src=\"https://user-images.githubusercontent.com/34813339/93326758-9ec80180-f819-11ea-8901-40fe9f66c95e.png\" alt=\"Hero\" width=\"100\"\u003e\n\n1. The map assets:\n\n\u003cp align=\"center\"\u003e \u003cimg src=\"./assets/environment/tileset.png\" alt=\"Map\" width=\"300\"\u003e\n\n3. The Enemies (Moles and Treants):\n\n\u003cp align=\"center\"\u003e \u003cimg src=\"https://user-images.githubusercontent.com/34813339/93326875-ccad4600-f819-11ea-920c-793bb9618e98.png\" alt=\"Enemies\" width=\"100\"\u003e\n\u003cp align=\"center\"\u003e \u003cimg src=\"https://user-images.githubusercontent.com/34813339/93326910-ddf65280-f819-11ea-801c-a386ceaec793.png\" alt=\"Enemies\" width=\"100\"\u003e\n\n--\u003e\n\n\u003c!-- game play --\u003e\n\n## Game Play\n\n\n\n\u003c!--\u003cp align=\"center\"\u003e \u003cimg src=\"https://user-images.githubusercontent.com/34813339/93250526-3c2c2280-f793-11ea-9c66-a053e4e0a1c1.png\" alt=\"ForestRPG Game\" width=\"700\"\u003e \u003c/p\u003e--\u003e\n\n# Potential Future Updates\n\n- Add more weapon variety\n- Add more levels\n- Adding collectable objects like coins and upgrades\n- Touch controls/Mobile Friendly\n\n## Show your support\n\nGive a ⭐️ if you like this project!\n\n## Acknowledgments\n\nFor the amazing pixel art and other assets: [Luis Zuno](https://www.patreon.com/ansimuz)\n\n\u003c!-- MARKDOWN LINKS \u0026 IMAGES --\u003e\n\u003c!-- https://www.markdownguide.org/basic-syntax/#reference-style-links --\u003e\n\n[contributors-shield]: https://img.shields.io/github/contributors/lagoo178/dark-corners.svg?style=flat-square\n[contributors-url]: https://github.com/lagoo178/dark-corners/graphs/contributors\n[forks-shield]: https://img.shields.io/github/forks/lagoo178/dark-corners.svg?style=flat-square\n[forks-url]: https://github.com/lagoo178/dark-corners/network/members\n[stars-shield]: https://img.shields.io/github/stars/lagoo178/dark-corners.svg?style=flat-square\n[stars-url]: https://github.com/lagoo178/dark-corners/stargazers\n[issues-shield]: https://img.shields.io/github/issues/lagoo178/dark-corners.svg?style=flat-square\n[issues-url]: https://github.com/lagoo178/dark-corners/issues\n\n## 📝 License\n\nTThe 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.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fclimax-solution%2Fdarkcorners","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fclimax-solution%2Fdarkcorners","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fclimax-solution%2Fdarkcorners/lists"}