Git Product home page Git Product logo

mahjong's Introduction

Mahjong

仕様

  • 開発者ツールでイカサマの発生はわからないようにする
  • 一発リーチは、拾いで対応
  • 積込はあり
  • 防御は低コスト
  • 攻撃は高コスト
  • イカサマの基本は情報系にしたい

機能

王牌

キャラ

1,2,3,4

配牌

全自動

イカサマ: 積込

高度イカサマ、事後見破り不可能

イカサマ: 積込破り

予兆時に高度イカサマ能力次第で相殺のみ可能

持ち牌

1,2,3,4

イカサマ: ツモ理牌隠蔽

随時
永続

イカサマ: ツモ理牌隠蔽破り

随時
永続

イカサマ: 少牌

隠蔽なし

システムに介入せずのため、残数で見破れる

指摘

システムへの介入有無に拘わらず、数え直し

事実だった場合

罰符の上、場を流せる

間違いだった場合

罰符を支払い、継続

隠蔽

システムに介入し誤魔化せる

隠蔽破り

システムに介入の無効化する

捨て牌

1,2,3,4

イカサマ: 捨て牌位置隠蔽

随時
永続

イカサマ: 捨て牌位置隠蔽破り

随時
永続

拾う/すり替え

自捨て牌か河か相手捨て牌かで難易度は変化

拾う/すり替え破り

システム介入は、自捨て牌か河か相手捨て牌かで難易度は変化

指摘

発生直後なら、罰符の上、場を流せる

泣き牌

1,2,3,4

得点

何本場

成立役

待ちリスト

ツモ

泣き

宣言

リーチ

ツモ(9種を兼ねる)

ポン

チー

カン

牌の総残数

牌の残一覧

イカサマ: ガン牌

割合は能力次第

河/偵察

レーダー

相手の個別手持ち/索敵

高度レーダー

イカサマ: ガン牌破り

自牌/偵察

煙幕にて妨害

自牌以外/索敵

高度煙幕にて妨害

イカサマ: 王牌以外の残

イカサマ: 河の残, 相手牌の合計

偽イカサマ/デコイ

相手の誤爆を誘える

CPUの強さ

単一でイカサマなしの場合は、強弱は無い

1 vs 3CPUの最強でイカサマなし

CPUで役割分担

  • 互いの手の内は共有
  • CPUがトップの場合、一向貢ぎ、危険牌をトップ以外CPUが担当する

複数CPUのみ

コンビ打ちを行うか否か

イカサマありなし

演出

  • レーダー/潜望鏡
  • 煙幕/閃光弾/音響爆弾/妨害電波
  • 直撃弾
  • 航空偵察
  • 灯火管制
  • テンパイやイーシャンテンで狭叉
  • デコイ
  • 資源回復のイベント補給/阻害

観戦

通し対策のため、捨牌のみか、遅延

イカサマ

アクティブ

資源を消費し、実行や破りを行う、誤情報アクティブはあり

パッシブ

積込系、ガン牌、阻害パッシブ、誤情報パッシブは無し

mahjong's People

Contributors

elseorand avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.