Giter VIP home page Giter VIP logo

swordquest-ui's Introduction

Overview

These files describe the story, gameplay and technical details of swordQuest. This information is written to act as a guide while developing the game. SwordQuest is an action, adventure, 2d side-scrolling game set in a medieval fantasy setting. The protagonist ( ..you! ) is on a quest to rid the world of it’s demon invaders. Whilst on this quest of utmost importance you'll be exploring a rich, beautiful world filled with a whole host of creatures.

combatTypes, classes and actionTypes

Combat will consist of a mixture of melee, ranged and magic abilities (combat-types). Each combat-type can contain one or more classes. The class groups a diverse set of abilities that fit in the style described by the class’s description. All the abilities belong to one- or several action-types; these actions depict the base effect of the ability. Currently there are four (4) action-types available: attack, heal, absorb and aura. Abilities can be mixed-and-matched from all classes; the only restriction being the required level to unlock them. There is a limited amount of slots available on the actionbar, so choose wisely!

alt text alt text alt text alt text alt text alt text

swordquest-ui's People

Contributors

jim-lub avatar

Stargazers

Michael avatar  avatar

Watchers

James Cloos avatar  avatar

swordquest-ui's Issues

Apply physics to ability entities

Ability entities are only moving by velocity right now. Modify the code to respond to acceleration, friction and gravity aswell for more natural movement.

Enemies get stuck on eachother

Enemies get stuck by the collision detection when moving towards eachother and triggering the collision detection at the same time.

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.