MPLib

所属分类:加密解密
开发工具:C#
文件大小:92KB
下载次数:0
上传日期:2022-12-08 11:04:39
上 传 者sh-1993
说明:  no intro
(MPLib (Mental Poker Library) is open source decentralized gambling library written in c#)

文件列表:
AppContext (0, 2020-08-30)
AppContext\AppContext.csproj (333, 2020-08-30)
AppContext\Context.cs (239, 2020-08-30)
EtherBet Client.sln.DotSettings (401, 2020-08-30)
LICENSE (35149, 2020-08-30)
Logic (0, 2020-08-30)
Logic\AssemblyInfo.cs (149, 2020-08-30)
Logic\Core (0, 2020-08-30)
Logic\Core\Game (0, 2020-08-30)
Logic\Core\Game\Game.cs (301, 2020-08-30)
Logic\Core\Game\GameManager.cs (253, 2020-08-30)
Logic\Core\Game\GameRound.cs (840, 2020-08-30)
Logic\Core\Game\General (0, 2020-08-30)
Logic\Core\Game\General\CardGame (0, 2020-08-30)
Logic\Core\Game\General\CardGame\CardGameRound.cs (1669, 2020-08-30)
Logic\Core\Game\General\CardGame\Messaging (0, 2020-08-30)
Logic\Core\Game\General\CardGame\Messaging\MessageTypes (0, 2020-08-30)
Logic\Core\Game\General\CardGame\Messaging\MessageTypes\EncryptShuffleDeckMessage.cs (608, 2020-08-30)
Logic\Core\Game\General\CardGame\Messaging\MessageTypes\ExposeKeysMessage.cs (354, 2020-08-30)
Logic\Core\Game\General\CardGame\Messaging\MessageTypes\ReEncryptDeckMessage.cs (600, 2020-08-30)
Logic\Core\Game\General\CardGame\Messaging\MessageTypes\ReshuffleMessage.cs (168, 2020-08-30)
Logic\Core\Game\General\CardGame\Messaging\MessageTypes\SingleKeyExposeMessage.cs (514, 2020-08-30)
Logic\Core\Game\IGameRound.cs (384, 2020-08-30)
Logic\Core\Game\Poker (0, 2020-08-30)
Logic\Core\Game\Poker\Exceptions (0, 2020-08-30)
Logic\Core\Game\Poker\Exceptions\PokerException.cs (363, 2020-08-30)
Logic\Core\Game\Poker\Exceptions\PokerRuleViolationType.cs (152, 2020-08-30)
Logic\Core\Game\Poker\GameLogic (0, 2020-08-30)
Logic\Core\Game\Poker\GameLogic\PokerCombinations (0, 2020-08-30)
Logic\Core\Game\Poker\GameLogic\PokerCombinations\Flush.cs (2172, 2020-08-30)
Logic\Core\Game\Poker\GameLogic\PokerCombinations\FourOfAKind.cs (1983, 2020-08-30)
Logic\Core\Game\Poker\GameLogic\PokerCombinations\FullHouse.cs (2568, 2020-08-30)
Logic\Core\Game\Poker\GameLogic\PokerCombinations\HighCard.cs (1388, 2020-08-30)
Logic\Core\Game\Poker\GameLogic\PokerCombinations\Pair.cs (2324, 2020-08-30)
Logic\Core\Game\Poker\GameLogic\PokerCombinations\RoyalFlush.cs (923, 2020-08-30)
Logic\Core\Game\Poker\GameLogic\PokerCombinations\Straight.cs (2843, 2020-08-30)
Logic\Core\Game\Poker\GameLogic\PokerCombinations\StraightFlush.cs (948, 2020-08-30)
... ...

# MPLib MPLib ([Mental Poker](https://en.wikipedia.org/wiki/Mental_poker) Library) is open source decentralized gambling library written in c# (.Netstandard 2). Since it's written in .Netstandard 2.0 it can be consumed by any .Net project. Unity games are intended to be primary consumer of this library. This project is currently under development and first supported game will be "Texas Holdem Poker". **Why this game library is special?** Main feature of this library is decentralized structure. The game process is completely serverless, clients are connected directly to each other and communicating without trusted 3rd party. Players are able to play Fair game over network without trusting anyone (neither other players, or any 3rd party).
**Cryptography makes it possible play Fair, Transparent game, where every player client is verifying fairness of game himself!**

Note that this project is in early stages of development and we will eventually add documentation to keep it up to date with code

You are welcome to participate in this project with any Suggestion, Question, Issue, Pull Request, etc.


近期下载者

相关文件


收藏者