LV. 13
GP 33

【情報】[政治桌遊]神祕阿扁~Secret Bian 2016搶先版

樓主 nakayama pfiesteria
GP1 BP-

作者標示-非商業性

本授權條款允許使用者重製、散布、傳輸以及修改著作,但不得為商業目的之使用。使用時必須按照著作人指定的方式表彰其姓名。




Secret Bian,神祕阿扁,是一個類似桌上遊戲:"Secret Hitler"的遊戲。

程式語言:Python3 + Pygame
玩法:
這個遊戲一共有十個玩家,只有一個是人類玩家,其它九個是電腦。
十個玩家中,有三個玩家角色是冥進黨員,有六個玩家角色是國冥黨員,
剩下最後一個玩家角色是扁維拉。冥進黨員和扁維拉的黨派屬於綠營。
國冥黨員的黨派屬於藍營。

人類玩家扮演的名字叫做"小鷹",小鷹名字旁邊的圖案代表玩家的角色,
如果是黑馬頭人的圖案,扮演的角色是扁維拉。如果是冥進黨的黨旗,
扮演的角色是冥進黨員。如果是國冥黨的黨旗,扮演的角色是國冥黨員。
冥進黨員(不包括扁維拉),可以知道哪些人是冥進黨員。
其它人一開始只知道自己的角色。

一開始隨機從十位玩家中,選出一位當總統候選人,
總統可以選出一位玩家當院長候選人,院長候選人,
不能是上一屆當選的總統或院長,也不能是死亡的玩家。
總統和院長候選人,需經過其它非死亡的玩家投票,
如果同意票超過一半,候選人順利當選。反之,如果同意票等於反對票,
或反對票超過同意票,候選人競選失敗,增加一次協商破局。
如果協商破局達3次,強制頒布一項政策。
政策只有國冥黨(藍營)政策和冥進黨(綠營)政策兩種。
藍營政策和綠營政策出現的機率是10:19。

當選的總統和院長,可以參與制定政策,
上任的總統,可以從三項政策中,選擇一項政策排除。剩下的兩項政策,
交由院長,院長也選一項排除,最後剩下來的政策,頒布實行。
如果頒布5項藍營政策,藍營獲勝。如果頒布6項綠營政策,綠營獲勝。

當頒布第3次綠營政策或第5次綠營政策時,該屆總統有權力執行暗殺,
暗殺前會先問被暗殺的角色是不是扁維拉?而被暗殺的角色會立刻死亡。
如果扁維拉死亡,則藍營獲勝。否則該角色死亡,遊戲繼續。

當頒布第4次綠營政策時,該屆總統有權力調查玩家的黨派,
此時扁維拉或冥進黨員,黨派都是顯示冥進黨。否則,顯示國冥黨。
被調查的玩家黨派,只有執行調查的總統知道,其它玩家不會知道。

當綠營政策頒布4次以後,總統候選人選擇院長候選人時,
會先問院長候選人,是不是扁維拉。若是,則綠營獲勝。

當以下4種情況時,由上屆總統候選人(或當選的總統)的順時針方向,
由非死亡的玩家,擔任新的總統候選人:
1.競選失敗,政治協商破局
2.制定完政策,不需執行暗殺或調查之後
3.當總統執行完暗殺或調查權力之後
4.遊戲重新開始

為了不影響遊戲的興緻,電腦AI的細節不便在這邊透漏,
但可以說,AI會儘量忠於自己的黨派。

=神密阿扁與Secret Hitler的主要不同點=
1.神密阿扁中,當符合條件時,總統只有暗殺和調查的權力。
Secret Hitler中,總統有更多不同的權力可執行。
2.當綠營政策達到4個以上,只要扁維拉獲提名為院長候選人,
不用選舉,綠營直接勝利。Secret Hitler中,
當法西斯陣營達到3個政策以上,提名Hitler為Chancellor的話,
需要過半同意票,才達成法西斯陣營勝出。

遊戲下載點:https://sourceforge.net/projects/secretbian/?source=directory

Source Code下載點:https://github.com/simonchih/SecretBian

1
-
LV. 14
GP 37
2 樓 nakayama pfiesteria
GP0 BP-

作者標示-非商業性

本授權條款允許使用者重製、散布、傳輸以及修改著作,但不得為商業目的之使用。使用時必須按照著作人指定的方式表彰其姓名。

更新了Secret Trump (川普美工版本):


下載位置:
https://sourceforge.net/projects/secretbian/files/Trump/

以中文為主的Windows版:
https://sourceforge.net/projects/secretbian/files/Trump/DT_win_018.zip/download

以中文為主的Linux版:
https://sourceforge.net/projects/secretbian/files/Trump/DT_018.tar.gz/download

全英文Windows版:
https://sourceforge.net/projects/secretbian/files/Trump/DT_win_020.zip/download

全英文Linux版:
https://sourceforge.net/projects/secretbian/files/Trump/DT_020.tar.gz/download

Secret Trump is the game similar with board game Secret Hitler.

==Environment==
Python 3 and Pygame

Game Rule:
10 players join this game. Only one is human player, others are computer.
Three players are the member of Republican Party. Six players are the member
of Democratic Party. The last one is D.T. The member of Republican Party and
D.T. belong to Republican Party.

The player name of human is "Tina". The image near "Tina" is the role of player.
The roles include Donkey (Democratic Party), Elephant (Republican Party) and D.T.
The member of Republican Party (NOT include D.T.) can know Republican Party
members each other. Other roles only know the role yourself at the beginning.

At the game start, random to pick up one player as president candidate.
President candidate can select a chancellor candidate. A chancellor candidate
can't be the last president, chancellor or dead player. A president candidate
and chancellor candidate will win an election if accepted tickets more than
deny tickets. Otherwise, to increase negotiation broke down 1 times. To enact law
if negotiation broke down 3 times. The laws include Donkey and Elephant only.
The possibility between the law for Donkey and Elephant is 10:19.

If president and chancellor candidate win the election, they can enact law.
To enact law by president, remove one law from three laws. Then the remainder
two laws can remove one law by chancellor. Finally, the last one law is enacted.
If 5 donkey laws are enacted, then Democratic party win the game. If 6 elephant
laws are enacted then Republican party win the game.

President can kill the other live player while 3 elephant or 5 elephant laws are
enacted. Before the player is killed, it will ask the person "Are you D.T. ?".
Then the player will dead. If D.T. is dead, Democratic party win the game.
Otherwise, the player is dead but the game continues to run.

President can investigate the party of player while 4 elephant laws are enacted.
After investigation, it will show elephant for D.T. and Republican party members.
Otherwise, it will show donkey for Democratic party. The only player to know the
investigation result is the president issue the power. Other players won't know
the investigation result.

After 4 elephant laws are enacted, any president candidate select chancellor
candidate will ask the chancellor candidate, "Are you D.T. ?". The Republican
party win the game if the answer is "Yes". Otherwise, the game continues to run.

Under 4 conditions below, the next president candidate will be the clockwise of
last live president (candidate):
1. To lose the election, the negotiation broke down.
2. To enact laws and NO any power action should be executed. (kill or investigation power)
3. After president issue power action. (kill or investigation)
4. The game is restart.



0
-
未登入的勇者,要加入 3 樓的討論嗎?
板務人員:

1526 筆精華,10/05 更新
一個月內新增 0
歡迎加入共同維護。


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】