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 (ISO) » 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
Randomnamechange
Randomnamechange
Jack of All Trades
User avatar
User avatar
Randomnamechange
Jack of All Trades
Jack of All Trades
Posts: 6075
Joined: February 8, 2014

Post Post #1 (ISO) » Mon Mar 20, 2017 10:37 am

Post by Randomnamechange »

kewl
vonflare (21:40)
you suck randomidget
User avatar
momo
momo
Mafia Scum
User avatar
User avatar
momo
Mafia Scum
Mafia Scum
Posts: 2415
Joined: February 23, 2017
Location: Timezone: EST

Post Post #2 (ISO) » Mon Mar 20, 2017 12:52 pm

Post by momo »

just tried it out. setup not very user friendly.
User avatar
McMenno
McMenno
they/them
One For Aren't-We-All
User avatar
User avatar
McMenno
they/them
One For Aren't-We-All
One For Aren't-We-All
Posts: 5159
Joined: February 18, 2015
Pronoun: they/them
Location: In spaaaace

Post Post #3 (ISO) » Mon Mar 20, 2017 2:16 pm

Post by McMenno »

he has returned from the ashes
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 (ISO) » 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
Flubbernugget
Flubbernugget
Survivor
User avatar
User avatar
Flubbernugget
Survivor
Survivor
Posts: 11751
Joined: June 26, 2014

Post Post #5 (ISO) » Tue Mar 21, 2017 2:03 pm

Post by Flubbernugget »

In post 2, momo wrote:just tried it out. setup not very user friendly.
This comment isn't very dev friendly
User avatar
yessiree
yessiree
he
Mafia Scum
User avatar
User avatar
yessiree
he
Mafia Scum
Mafia Scum
Posts: 4356
Joined: June 6, 2013
Pronoun: he

Post Post #6 (ISO) » Sat Mar 25, 2017 11:26 am

Post by yessiree »

how good is vue.js? never heard of it
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 (ISO) » 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 (ISO) » 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”