3

Online Multiplayer Mafia party game built on Ethereum.

Project Type: Existing open source project

Description: I found that most of the blockchain game projects in this space are using traditional web2 technology for hosting gameplay. So, we decided to create a game that utilizes web3 technologies as much as possible for our project and create services like real-time chat, game rooms, player profiles that can be used by other games. These services are very common among modern online multiplayer games and we need a reliable and scalable alternative that uses a web3 tech stack. So, we have decided to create a game that incorporates all these features.

Blockchain smart contracts development is complete. I need help in backend and frontend development. You don't need to have any experience in Blockchain.

Tech Stack: Express.js + React.js + IPFS + Solidity

Current Team Size: 1

URL: https://github.com/cryptomafias/...

Note: We are eligible for a grant from the protocol labs - the company behind IPFS.

Comments
  • 2
    How is etherium even related to the game? What's the point of blockchain in this game?
  • 0
    @iiii If you know about mafia, there will be 2 parties in the game: 1) mafia and 2) villager. Currently, we have fixed size room of 8 players - 3 mafia, 1 detective, 1 doctor and 3 villager. We are going to have 2 game modes - 1) casual and 2) competitive. Casual mode is simple online mafia game where in competitive mode every player will stake game coin (crypto token) initially and winning party will get all the staked fund. Ex: if mafias win, staked fund will be distributed among mafias with 2% fee deducted from the fund for our service.

    We will also have Avatars as NFT and people can buy, sell and customise it however they want.
  • 2
    @-pthread Uhm, and what problem does blockchain solve for the user (in contrast to a regular hostsed game, where I pay with my bank account)?
  • 0
    @sbiewald Same blockchain privacy. There isn't a central bank who knows all about you and what transaction you are doing. It is also non custodial. If you own an asset like avatar in traditional game, you don't have any real world value for that. You can't even sell it. You can do it on blockchain. You also have history associated with the NFT. Game coins also holds real world value and you can exchange it for USDT or ETH in any of the dex. You can't implement all this easily with traditional techstack
  • 1
    As a concept, sure. It's kind of neat. The big issue you're going to face though is security, for sure, and also generally the networking if it goes to scale.

    The way it's all written on your got repo makes it seem like it's been alive and died like a whisper in a bustling market.

    A few things I'd focus on first if this potential app is fledgling is getting a proper team together. It's just you right now, you mentioned. From there, if possible, pay them a living wage and just start working on design. Words will get you through a lot of doors but a proper pitch, market analysis and demographic will be key. It's important to note NFT's are considered widely to be a big fucking scam also so if literally just make a game without the crypto stuff. You don't need it; honestly.

    Also, don't forget to commit and push your changes more. Be concise with your comments but clear. Maybe take a course in working scrum and really organize.
  • 1
    @-pthread Hm. I cannot legally convert cryptocurrency to a fiat one without giving a bank (or bank like entity) my identity. And as far I know Etherum is only pseudonymous with my public key being my pseudonym and a public transaction history (please correct me here if I'm wrong).

    And as this is playing with real money (independent of the blockchain), this is online gambling - which is heavily regulated in many places. Sure, by placing it inside the block chain, it will be hard to block, but possibly illegal as well.

    The game avatars and coins are just internet points with monetary value - and those exist in centralized games as well - there is still a world of warcraft gold-USD trade, and some CS:GO skins are sold for a very high price.

    I'm not saying this doesn't work out for you, and the concept is interesting - I'm just not convinced it is better than a classical game.
  • 1
    @-pthread so it is some sort of casino with bells and whistles?
Add Comment