I would like to announce the development of eMafia:
Since February 17th, 2012 I have been working on a project to make a stand-alone version of SC2 Mafia.
The main concept of this mafia game? Customization. To merely play mafia with who you want, how you want.
The basis of each game you play is the fact that you may use player-made custom roles. Every role is soft-coded using a 'easy to use' scripting system that resembles HTML.
Features include:
Client - Server
- Accounts linked to, and require, a SC2Mafia forum account(Thx to oops_ur_dead for allowing the use of the API)
I want to keep the SC2Mafia community alive and kicking.
If this project is successful, further integration with forum is possible.- Reduce/remove the ability to hack matches, all matches are processed by the server
- Player reporting simplified: replays/overviews of each match may be saved by the server and published on a webpage
Player moderation shall be even more controllable- Disconnection? No problem, you still might not have been lynched in your match, reconnect and resume killing
- OS Platform Independent: Standalone client or webpage game, which do you prefer? Now anyone can play.
- Free-to-Play, no StarCraft II purchase required
Customization
- Custom Player-Made Roles
No roles are hard coded, each one runs off eRS, a continuously expanding scripting solution.
FM styled matches will now be possible off forum. (actual FMs in the making)- Player-Made Music
Upload music for your match to give it the theme it deserves. MML(Music Macro Language) offers the ease of distributing your music to everyone without eating your internet.- Match Limitations
There is no limit to the number of players you may have in a match. (Well there may be, but would be server hardware limitations, care to help me find out?)- Client Styles/Themes
Change the look of your client with your own theme.
Feature may be expanded to allow matches to set the theme of all players for immersion.
The project will be growing into pre-alpha stage soon enough, and the use of NPC bots is not good enough for testing.
Soon I will be looking for a group of testers to see if they can break the game. Player criticisms, opinions, and suggestions would greatly help the project move forward.
Anyone is allowed to contribute to the client, it can be found at:
https://github.com/apocist/eMafiaClient
https://github.com/apocist/eMafiaServer
https://github.com/apocist/VBulletinAPI