Git Product home page Git Product logo

heavenly-gloom's Introduction

CircleCI

Heavenly Gloom

This is a set of programs to facilitate the playing of Gloomhaven, a legacy game.

The Plan

  1. Figure out the data
  2. Validate the data
  3. Figure out the API
  4. Make the server (Vileplume)
  5. Make the Web Client (Oddish)
  6. Validate the Web Client with the Web Server
  7. iOS/Android Client

TODO

  • Server

    • Data structures for game data
    • API design
  • Web

    • Graphics assets
    • Dumb display of game world state
    • DM mode
  • iOS

    • Graphics assets
    • Player mode
    • DM mode
  • Android

    • Graphics assets
    • Player mode
    • DM mode

heavenly-gloom's People

Contributors

alanjcfs avatar cantsin avatar johansson avatar kratsg avatar pharaun avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

heavenly-gloom's Issues

Improve the alignment on the cards.

The current version looks like:
Screenshot 2019-03-30 17 10 58

I would like to align it a bit better. For example.

Right align the text (Attack, Range)
Center align the icons (bow, sword)
Right align the numbers (-1 and +2)

There's some open questions regarding how to render 2 digits numbers so we may need to play around with the alignement.

The card that comes with the game looks like:
Screenshot 2019-03-30 17 12 33

Imho we can do the alignment better than what the card is doing since we want to emphasis readability and accessability.

monster: swapped cards

Screenshot 2019-03-30 18 36 42

gloomhaven-images/images/monster-ability-cards/ancient-artillery/ma-aa-6.png and gloomhaven-images/images/monster-ability-cards/ancient-artillery/ma-aa-7.png are needing to be swapped.

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.