Code Monkey home page Code Monkey logo

tagmixing-modules's Introduction

Hi! :)

I have issues:

Nicolas’ GitHub stats

tagmixing-modules's People

Contributors

ncl avatar nclm avatar

Watchers

 avatar  avatar

tagmixing-modules's Issues

Tag: order of multiple effects

Identified at Maker Faire.

screenshot from 2017-05-05 19-07-43

Selecting multiple answers to the answer “What happens when a player is tagged?” could mean:

  • Multitag (the first time, the second time, etc.) – Implemented
  • Each team have its effect – Implemented
  • All happen at once – Tacit?
  • All happen at once but still in a specific order to be physically possible (e.g. “Go to some place THEN Freeze”).

This need at least a new “floating” module (like multitag, etc), to be used with number variable modules. Maybe there’s a more elegant way.

Ending: players tagged x times

Identified at Maker Faire.

screenshot from 2017-05-05 19-07-15

Missing answer to “When does the game end?”.

Have to think about use cases. Which player(s), etc. Use with # NUMBER.

Ending: everyone is not-it

Identified at Maker Faire.

screenshot from 2017-05-05 19-06-57

Missing answer to “When does the game end?”:

X When everyone is not-it.

(opposite answer to the classic “When everyone is it”)

Beginning/Tag: ‘playing handicap’

Identified at Maker Faire.

screenshot from 2017-05-05 19-07-23

Noted as a missing option for Beginning:

X The player starts with a playing ‘handicap’.
> TEXT 

The answers to that are the same than “The player get a playing handicap” in Tag. Some possible answers are however already in Beginning under “Do players have a special state when starting?”. There’s some re-organisation needed in order to have these options clean, and possibly shareable between Beginning and Tag, which therefore needs serious re-factoring since that’s not currently possible.

Also in this issue: the word ‘handicap’. Sounds to close to disability. Constraint? Challenge? Something more abstract like Flavour?

Parsable format

The modules should move from the custom txt format to a standard serialisation plain text format.

Possible options:

  • JSON
  • YAML
  • XML (possibly GEXF?)

It will be the first step to enable the cards and the map to be programmaticality generated at each update of the modules, and will be the basis to build the app (for that one, see nclm/tagmixing-app#1).

Open questions from 2014

In the run for the initial batch of modules, there was an “Open questions” corner.

Wall

From memory, those are unimplemented mechanics that I didn’t manage to make part of the system. They remain unsolved. Some may require serious refactoring of other things.

Open questions

Before working on these, I either have to:

  • Decipher the blurry photo.
  • Find the original post-it notes that I surely kept somewhere.

Balls, hoops, etc.

The scope of project doesn’t allow balls, hoops and other game items yet.

Tag: joining team of catcher

Identified at Maker Faire.

screenshot from 2017-05-05 19-06-37

Missing answer to “What happens when a player is tagged?”:

X The player joins the team of their catcher

This may be a duplicate of “The player becomes it!”, except it is contextual and more adapted for games with several teams tagging each other. Explore how to implement this with or without merging the options. Also, “catcher” is not a word used in Tag Mixing and chasing games, so the wording has to be thought about.

They go to / They go back to

Identified at Maker Faire.

screenshot from 2017-05-05 19-06-48

Probably in Jailing/Freezing: “back” should be removed from “They go back to”, since the players may have to go somewhere they never went before. Weirdly, the module isn’t on the txt hosted here, so that module was probably added/edited when making the cards or map. Add it back without the back.

Ending: teams accesssing specific places

Identified at Maker Faire.

screenshot from 2017-05-05 19-07-30

Missing answer to “When does the game end?”:

When one of the team access its designated arrival place.
(Combine PLAYERS and PLACE modules to match teams to their places.)
> PLAYERS
> PLACE

“One of” attempts to renders “or and not and” from the note, double check if the logic is correct.

This is close to “When a team access a special place” which is already here. Look into it. To be merged, possibly. Keep the granular players options from that module (what is a team? all of the players, one of them, all the free ones among them, this amount of them, etc?).

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.