GithubHelp home page GithubHelp logo

7drl18's Introduction

The Dark Count

Lachlan Kingsford and Friends

This is my entry to the 2018 7drl competition. The compiled version is available on itch.io. You can also follow development on twitter.

The game is an attempt to take Batman Arkham Asylum/Arkham City/Shadows of Mordor style combat into the turn based space.

Special Note (For other programmers)

This game was hacked together in 7 days. It's not indicative of my normal style - it's instead very rushed, sometimes using bad algorithms or techniques, sometimes with code that I would reject out of hand in code review due to bad variable names, comments, code grammar etc. Please don't judge me too harshly.

Rules (so far)

Implemented combat rules

  • If enemy within 4 spaces, attack them

  • If attack enemy:

    • Stun the enemy a turn
    • Take their space pushing them away
    • If can't take their space, stun them additional turn
    • Damage = momentum
  • Each attack adds momentum

  • Each turn without attack removes momentum

  • Each time attacked remove momentum

  • Get attacked pushes away

  • If pushed into wall, additional damage

  • May spend 1 momentum to move away from attack direction

  • May spend X momentum to parry (X = amount of attacks)

  • Brutes don't get stunned

  • Brutes push back further

  • Knifes don't push back

  • Knifes can't parry

Other rules

  • If no enemies in sight, move freely

7drl18's People

Contributors

lkingsford avatar

Watchers

 avatar

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.