luke-barnett / resistanceonline Goto Github PK
View Code? Open in Web Editor NEWA small web interface that facilitates playing Resistance in a long play situation.
License: Other
A small web interface that facilitates playing Resistance in a long play situation.
License: Other
An ability to opt into getting Webkit browser notifications so we don't have to continue checking the tab.
Example notifications could occur when it is your turn to pick a team, when you need to vote and when you need to pick your mission card.
We could also have periodic notifications to remind us if we need to take action. Again, this should be an option.
so I can pin the tab in chrome and get an idea of the status without switching to the tab.
some sort of javascript library to give a nice UI hover to show player names or character cards. Also, character cards could show some more info about them
there's a bit of standard setup of characters which could be easier if it just kinda did it for you. Maybe instead of adding characters you switch them so you start with the vanilla set.
You should be able to set:
Number of missions
Number of people required on each mission
Number of fails required for each mission
There should also be an intelligent default algorithm set to generate them for any number of players.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.InvalidOperationException: No route in the route table matches the supplied values.
To replicate:
I don't think we need the nav at all?
uses need to be visible to all players
removes some duplication of logic - although will probably kill CheatBot
no point in continuing if they already know for sure.
players could put their email address in, then the game could send them emails when they get actions turn up, or maybe just when someone else pokes their action manually.
people start games but don't finish them - usually because multiple people create one.
At the moment Integers are allowed. Only natural numbers should be allowed.
Also it causes an error if you put <5 players on a game.
often create a game then find 1 extra person wants to play (or doesn't want to). Could just be based on how many people actually join the game.
makes it really hard to type anything
pressing f5 is for noobs.
Actions should be classes not an enum
Yeah... as per title.
:D
Let the site pick a random set of characters (and associated rules). (based on good/evil ratio?)
I feel as if we should be able able to leave messages on the game, something like "OMFG DAVID IS A SPY!!" will come in useful especially for a long game situation so others wont forget people's opinions
we have some house rules (like good can fail missions) and also there are some varients of lancelot. We could define these on the game setup.
Empty string is currently allowed as a player name.
allow game setups where people aren't aware which characters are in play. 10 way oberon anyone?
Needs the same UI as the character cards
keep having multiple people add merlin.
will probably need a 'start game' or 'finish setup' but this is likely required for other rule ui too.
could show players in game
what the hell, like, the game keeps resetting all the time. totally not playable like that.
do we delete games? do we add them forever? do we only show active games?
@Technicolour
the merlin tests need an assassin on them to guess for merlin
some of the good tests expect an evil result when it should expect good
one of the tests has a "firth" step which is failing as it should be "fifth"
I can't join a game with someone who has the same name as me in it.
This includes bots, which is how I noticed.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.