Code Monkey home page Code Monkey logo

grimorium_verum's Introduction

Grimorium Verum

An infinite platform game about banishing demonic spirits.

image

About the Game

How to play

Use the ◀️ and ▶️ keys to run and the 🔼 key to jump. To banish the spirits, use the spacebar.

You must banish all of the spirits in the realm in order to continue to the next level.

The game ends when you get possessed by an evil spirit. This happens when the spirit touches you while you're not attacking.

If your score is among the top 10 your name will appear at the end of the game.

Scenes

  • Main game: The wizard appears in the demon-infested realm. Be careful not to get possessed!
  • Game Over: The game ends when the wizard becomes possessed. You may record you highest score here.

Built With

  • Node JS
  • Webpack
  • Javascript ES6
  • Babel
  • Phaser
  • Matter.js

Live Demo

Check out the live demo here

Getting started

Pre Requisites

Install

  • Clone this repo with git clone.
  • Enter the repo directory.
  • Run npm install && npm start in your terminal.
  • This will open http://localhost:8080 on your browser.
  • Banish those ghouls!

Game Doc

Hero

Use the ◀️ and ▶️ keys to run and the 🔼 key to jump. To banish the spirits, use the spacebar.

image

Demon

Jumps around a given area. If it touches you, you're possessed! Game over, Pal.

image

Scenes

Main Scene

Run and jumpr around banishing demons. Once you banish all the demons in the level, you pass on to the next level, where there will be more demons than before. The game only ends once you become possessed.

image

Game over

Once you lose, you can register your final socre with your name here.

image

High scores

It contains the top players of the game.

image

Future features

Bring to life more aspects of the Grimorium Verum:

Initially, the game was going to be about collecting magical items necesary for a demonic evocation, however, due to time constraints, it wasn't possible. The evocation would result on a demonic Boss appearing, which the wizard would have to defeat in order to bind it (as is detailed in the grimorium). In the present version, the game only serves to showcase what the game mechanics would look like in a finished version of the Grimorium Verum.

Author

👤 Oscar Mier

🤝 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

Sprite credits:

📝 License

This project is MIT licensed.

grimorium_verum's People

Contributors

voscarmv avatar

Stargazers

 avatar

Watchers

 avatar  avatar

grimorium_verum's Issues

The hummingbirds 78 - Code Review

  • You could add more menu and instructions scene.
  • Put your files in folders: scenes, characters.
  • Add test for saving scores and maybe the main character.
  • Style buttons
  • check your arrows in the Readme file instructions.
  • Good project

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.