Skip to content

Latest commit

 

History

History
71 lines (47 loc) · 2.92 KB

README.md

File metadata and controls

71 lines (47 loc) · 2.92 KB

Last Chingu Warrior

A fun and hellishly difficult game build by the awesome Geckos-Team-5 team using the newest version of the Phaser.js framework in only 8 weeks.

Getting Started

Live version if the game can be found here: Game
If you want to look into the code, clone it or download the ZIP.

Documentation

Start here in case you need help with the code

Prerequisites

You should have the least amount of knowledge into node.js and have it installed on your computer.

Installing

Navigate in you cmd line to your folder. Then you can run: npm install in your branch and npm start to start the application. This will activate a local webserver with webpack. Phaser.js doesn't work without a webserver, you can't just click on index.

Dev Notes

  • 23.05.2018 - Development started!
  • 26.05.2018 - First try out level rendered.
  • 08.06.2018 - Basic UI finished
  • 10.06.2018 - first Player attack
  • 21.06.2018 - Ball logic got more complexity
  • 23.06.2018 - Better player attacks
  • 26.06.2018 - added homing Enemy Bullets
  • 28.06.2018 - temporal invincibility added
  • 29.06.2018 - Title screen added
  • 30.06.2018 - Music added
  • 06.07.2018 - Improvements to Bullets
  • 07.07.2018 - Sounds added
  • 08.07.2018 - Bullets storms added
  • 11.07.2018 - Fullscreen available
  • 14.07.2018 - Pausing is possible with esc
  • 25.07.2018 - Documentation added

Built With

  • Phaser.js - Desktop and Mobile HTML5 game framework. A fast, free and fun open source framework for Canvas and WebGL powered browser games.
  • Webpack - Webpack is a module bundler. Its main purpose is to bundle JavaScript files for usage in a browser, yet it is also capable of transforming, bundling, or packaging and more.
  • Babel.js - The compiler for writing next generation JavaScript.

Contributing

Feel free to just open PRs.

Versioning

Version 1 available since 15.07.2018

Authors

  • Allistair Everett - Team Leader and Quality Supervisor - FancyAction
  • Shav Parta - Game Logic, especially Player - Bigghead
  • Oleksandr Malakhov - Everything visual and music, also ball logic - Alexever17
  • Jethro Fredericks - Game logic, Bullets Storms and more - JethroF22

See also the list of contributors who participated in this project.

License

This project is licensed under the Apache-2.0 License - see the LICENSE.md file for details

Acknowledgments

We were heavily influenced by "Touhou Reiiden - Highly Responsive to Prayers" and tried to bring old fun gameplay to the new era.
Look it up here: https://en.touhouwiki.net/wiki/Highly_Responsive_to_Prayers