Skip to content

Poco Poco is an HTML5 platform game where you collect coins and dodge fires while jumping from one platform to another. Built with Phaser 3.

License

Notifications You must be signed in to change notification settings

Datagirlcmr/RPG-Game

Repository files navigation

Phaser 3 Game: PocoPoco

PocoPoco is an HTML5 plartform game where you collect coins and dodge fires while jumping from one platform to another. Built with Phaser 3.

A Phaser 3 project with ES6 support via Babel 7 and Webpack 4 that includes hot-reloading for development and production-ready builds.

Explore the Docs

About the Game

HTML5 plarform game where you collect coins and dodge fires while jumping from one platform to another. Built with Phaser 3.

Live Version

Explore the Docs

Whenever the player picks a coin, the score is automatically added to him. A player dies if he does not land on a platform when he jumps or when he lands on the fire. There is a Leaderboard displayed at the end with player scores.

How To Play

  • Use Up key to jump from Platfrom to Platform
  • Collect Coins to get points
  • Avoid the fires
  • Jump from one platform to the other, if you don't land on a platform, you loose

Features

  • Control the player using both the keyboard and the mouse
  • Stop/Start Game Sound
  • Display scores for other players
  • Score the player when he collects coins
  • Double jump

Built With

  • JavaScript
  • HTML and CSS for the front end
  • Phaser 3
  • Webpack
  • Eslint
  • Babel
  • Jest in the tests
  • Github
  • Netlify for the deployment
  • Leaderboard API service for the leaderboard

Installation

Prerequisites

  • Webpack v4^
  • npm

Setup

Use the git to clone the project to your local machine.

  run git clone https://github.com/Datagirlcmr/RPG-Game

After cloning the repo, run npm install from your project directory. Then, you can start the local development server by running npm start.

After starting the development server with npm start, you can edit any files in the src folder and webpack will automatically recompile and reload your server (available at http://localhost:8080 by default).

Command Description
npm install Install project dependencies
npm start Build project and open web server running project
npm run build Builds code bundle with production settings (minification, uglification, etc..)

To test the code, run npm test

👤 Selma Ndi

🤝 Contributing

Contributions, issues and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

  • Hat tip to anyone whose code was used
  • Inspiration
  • etc

📝 License

About

Poco Poco is an HTML5 platform game where you collect coins and dodge fires while jumping from one platform to another. Built with Phaser 3.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published