rty.party - a real-time Mafia app

This forum is for discussion related to the game.

I would like to play games of chat mafia

yes
6
86%
yes
1
14%
 
Total votes: 7

User avatar
Bicephalous Bob
Bicephalous Bob
Mafia Scum
User avatar
User avatar
Bicephalous Bob
Mafia Scum
Mafia Scum
Posts: 3828
Joined: June 4, 2013
Location: I don't know why you're linking me to pictures of babies on Facebook

rty.party - a real-time Mafia app

Post Post #0 (isolation #0) » Mon Mar 20, 2017 12:29 am

Post by Bicephalous Bob »



The Mafia app I've been working on for the past half year is finally up and running! It supports custom setups, active roles, passive roles, player replacements, multiple conspiring factions, role modifiers, and multiple arbitrary roles per player, alignment, or entire village (meaning you can have both a global lynch vote and a global vote for weak protection on any given day, for example).

Contributing


rty has been open-sourced under a copyleft license, allowing anyone to contribute.

Users


If you come across a problem or if you miss a feature, please report it here (but do check if the issue has already been reported). It'd be nice if every established role, modifier and game mechanic (this includes everything from White Flag to semi-open games) that's still missing has a separate issue. Don't worry about coming off as overdemanding in this regard, as long as you don't expect everything to be implemented in a few weeks. Also, don't assume everyone reading the issues to have intimate knowledge of Mafia as I'm going to try and get other people interested in contributing. Link to the wiki as much as possible.

Role/modifier/setup descriptions can be altered and created here in Markdown. It's sort of like BBcode but simpler.

Developers


The source and installation instructions can be found here.

Differences with MS meta


It's uncannily similar, but:

- rty uses Reasonable Action Resolution instead of NAR. It's simpler than it seems.
- Roles can be used simultaneously by a single player by default
- As on Epicmafia, the ability to communicate is a side effect of a group of players having a shared action. If a team does not have a shared role, they will not know their team mates.
- If [modifier] Townie is a valid role on MS, [modifier] is likely a stand-alone role on rty.

Note that while there's no easy way to read games you aren't playing in right now, there will be a public archive.
Last edited by Bicephalous Bob on Thu Feb 01, 2018 2:04 am, edited 2 times in total.
User avatar
Bicephalous Bob
Bicephalous Bob
Mafia Scum
User avatar
User avatar
Bicephalous Bob
Mafia Scum
Mafia Scum
Posts: 3828
Joined: June 4, 2013
Location: I don't know why you're linking me to pictures of babies on Facebook

Post Post #4 (isolation #1) » Tue Mar 21, 2017 4:49 am

Post by Bicephalous Bob »

In post 2, momo wrote:just tried it out. setup not very user friendly.
You mean the setup creator? True, especially the front-end bits that are not essential to playing games need some polishing.
User avatar
Bicephalous Bob
Bicephalous Bob
Mafia Scum
User avatar
User avatar
Bicephalous Bob
Mafia Scum
Mafia Scum
Posts: 3828
Joined: June 4, 2013
Location: I don't know why you're linking me to pictures of babies on Facebook

Post Post #7 (isolation #2) » Sat Mar 25, 2017 11:47 am

Post by Bicephalous Bob »

It's neat. In terms of popularity it's only behind React and Angular.
User avatar
Bicephalous Bob
Bicephalous Bob
Mafia Scum
User avatar
User avatar
Bicephalous Bob
Mafia Scum
Mafia Scum
Posts: 3828
Joined: June 4, 2013
Location: I don't know why you're linking me to pictures of babies on Facebook

Post Post #8 (isolation #3) » Thu Feb 01, 2018 2:01 am

Post by Bicephalous Bob »

I put up a poll to see if there's reason to revive the site. If anyone else feels up for hosting this themselves, the source code and installation instructions are here: https://github.com/bopjesvla/rty
Post Reply

Return to “Mafia Discussion”