Back to Epicmafia

thinking about the em ui

almost 7 years

just was thinking about the EM interface. really I have no problems with the core of it, a text box and vote checker is all the game really needs to work. but i think it's a large problem for newer players etc. like notice how noavis always veg so i was thinking about how it can be improved.

ive been playing a lot of planet coaster so maybe this is my management sim side kicking in

in my perfect scenario parts of the UI would be modular so if you played BGO you would know that aspects of the game like (chat, inventory, player list, and main game window) can be resized at will depending on what the player wants. i'll expand on this idea in other examples but you'll see what I mean.

ok for the first example of a module i did the town meeting screen

so there's some things to note about this. so you'll notice the graphic and i think having pretty pictures is a good step forward in making the game easier to understand. my idea is that the person who is currently majority voted gets their name and avatar put up on the noose. this idea comes from emjack of course which places vote count next to the name on the vote list.

next comes the players vote. on their screen it will ALWAYS be the top box instead of a random place on the voting list. then of course comes the rest of the votes (yes i realize they don't perfect match up with the number). if you'll notice i chose some longer names here on purpose. if one wished too, they could expand the box and get rid of the ellipses.

the part of the interface that sucks the most is
15
the meeting screen
10
the role list
3
the player list
2
something else
1
the chat box
almost 7 years
mfw sl0nder has some really solid ideas with actual concept art but no one here can implement them
almost 7 years
I'm sorry you wasted this much time and effort to come up with ideas lucid is too lazy to implement
deletedalmost 7 years
the meeting screen makes 50P games practically unplayable
almost 7 years
so not to dwell on the header too long because i already did two pieces on it but another qol thing i think would be nice is if you go back or spectate it says this so one wouldn't get confused if they are on the current day and the text is just slow of if they went back to review a previous day

almost 7 years
ok this would be a much broader project to make the whole website easier to navigate but i think something like t his for a home screen after logging in would organize things



this one is kinda gonna be disconnected from the rest of my posts but i think a menu like this would let new players understand what the hell they are supposed to do (and it might drive some people to use fcking games lobby)

you might think that this is unfair to custom lobbies as they aren't on the front page which is why I would propose like a top 3 custom lobby landing page (probably be like vivor, dangan, bakerswag, vidya) and if someone is really looking for a roleplay lobby they know what to search for (also there will be a search bar on that page). honestly no one is going to use a custom lobby unless they already know what lobby they want.

edit: i just had a thought im not a good artist so i'm not going to attempt to draw what i'm thinking here but like a neat image with clickable paths like main lobby leads into a house proper, sandbox leads to a sandbox castle, games leaders to a casino, and custom lobbies leads to a backally so it could be like an image of the mafia village. think like a oldass neopets map or something or like the menu to transformice. something to expand upon.
almost 7 years
here's a worse quality one polish wise but it gets the point across. an example of a multi setup that doesn't fill up the role boxes completely. i didn't take out the 3rd party box to show it would fit but it could be removed entirely in these cases. it's also noticeably thinner without really sacrificing information


also notice the lack of expand buttons i think that once a user recognizes that they can expand there WILL be more to see and when the buttons aren't there you know what you see is all thats in the game

also a significant difference that you may not think about if you only play sandbox games is that this clearly separates the factions into 3 groups so theres no comfusion at all. the blave icons are pretty good at facing right in village and left as mafia but its not totally consistent and also the way the game is setup up mafia and villager are in the setup line first always right next to each other followed by the other village roles which never made much sense to m e.
almost 7 years
other things I want to touch on idk if i'm going to do them right now:
items and like an inventory system
wills
the player list
almost 7 years
so the header is a hard one to do because you have to fit quite a bit of info into a small space


i don't think people would care if we made it a bit bigger this could probably be trimmed even further if i was super concerned about it taking up too much room

so first of all i felt that the day count and page navigation didn't need a whole bar to itself so I just made it buttons. i made a persistent title that defaults to unnamed game but of course games can be named in the normal way and instead of the "strategy" button that i'm PRETTY SURE no one uses i just changed it to show the name of the setup and a link to the setup page. in fact whenever i use the strategy button its to just get the link to the setup page so that solves that. also the lobby and the game number cause they were there before seemed important enough to have them.

the roles you can see are in boxes colored to alignment. what you can't see is that if you were to mouse over a role it would have that roles name and they would be clickable to take you to the learn page. also since this is a closed role setup there are more than fit in the box (but remember before you couldn't see any) so you hit expand and suddenly you can see a box with all the roles in the village/mafia/3rd.

then there's the game settings box instead of icons on the side in a flat line they would appear in that box as applicable to the game at hand.

the next box should actually read "game rules" instead, options and settings sound too alike and I much prefer the word rule in this case because things like "ranked game" or "short times" classify more like rules.

and finally of course is the suicide button that would probably add an extra popup that reads like "you real leave the name now you will not be able to rejoin and it will be counted as a suicide in your stats. if this is a ranked game you may be reported."
almost 7 years

dooze says

I think we need to get rid of textmode and implement graphic mode as is.


I want to stress this point, because I've brought it up before.

Graphical mode should be made default and be given at least a very basic upgrade. The text box should be made opaque and enlarged. There are all sorts of directions you could take the art: ideally I would want a collection of backgrounds that each game cycles through, with different settings depending on day or night (I know we already have this) or event, like if you're in a night meeting it changes or if it's a library day or lightkeeper day it changes.

I wouldn't do away with text mode entirely, in part because of nostalgia, but with sl0nd's expanding box idea you could just make the text box really big and cover the background art if you wish.
almost 7 years
ok here's the next one it should be the first thing that like, stands out to a (new) player when they begin the game



so this is based on my idea for physical cards i was going to make a hard paper deck so that i could easily play mafia with some pals irl but i never ended up doing that because you can just use a normal deck of cards w/ like king is cop and black cards are mafia and crap like that. doesn't matter.

anyway this window could be collapsed entirely for experienced players.



stick that in the corner of your browser like screw off game i have 1500 points i know how to play. and i forgot to include it on the image there would be a little [?] button that you can click and it would open up the role page in the learn tab so you can read the "helpful tips" and like that old suggestion of user submitted role mechanics like that thread we have now except its on the actual role page where you can find it easily.
almost 7 years
I like this in all seriousness
almost 7 years
I think we need to get rid of textmode and implement graphic mode as is.