オリジナルカードゲーム「だむぽん!」
各プレイヤーが自分のダムの貯水量を競い合うオリジナルのカードゲームです。

ゲームの概要
「だむぽん!」(以下、本アプリ)は、2 〜 6 人で遊べるカードゲームです。
ただし本アプリでは、人間が操作できるプレイヤーは 1 人だけで、その他のプレイヤーはコンピューターが担当します。
各プレイヤーは、自分のダムを持っています。
各プレイヤーは、手持ちの「雨」カードや「日照り」カードを使って、 他のプレイヤーのダムの貯水量を増減させつつ、自分のダムの貯水量を「放流」カードで調節します。
ダムの貯水量は 100 万㎥ずつ増減し、上限は 1,500 万㎥です。
ゲーム中に、自分のダムの貯水量が 1,500 万㎥を超えるか 0 万㎥になってしまうと失格です。
失格になると、そのゲームが終了するまでの間、参加することができなくなります (手持ちのカードによってはゲームに復帰できます)。
ゲーム終了時に、1,500 万㎥を超えない範囲で最も貯水量が多いダムのプレイヤーが勝利となります。
アプリについて
本アプリは、プログラミング言語 Python で開発したデスクトップアプリで、 GUI に Kivy(キヴィ) ライブラリを利用しています。
本アプリは、あくまでも「Python でこんなことができます」というデモ作品です。
本来、ゲームを作るのであれば、Unity 等の専用プラットフォームを利用するほうが、簡単で豊かな表現ができます。
本アプリには、Windows / macOS / Linux の各 OS 対応版があります。
いずれも、各 OS 上で単体で動作する形式(exe や app)にビルドされているので、 Python の動作環境のインストールは不要です。
本アプリの macOS 版は Apple シリコン 搭載 Mac のみ対応しています。
Intel プロセッサ 搭載 Mac では動作しません。
確認方法は こちら。
アプリのダウンロード
以下のリンクから、本アプリとその説明書をダウンロードできます。
- アプリの説明書: Dampon_app_Manual.pdf (3.3MB)
- Windows 版アプリ: Dampon_win_v2.1.4.0.zip (31.3MB)
- macOS版 アプリ: Dampon_mac_v2.1.4.0.zip (34.5MB)
- Linux (Debian) 版アプリ: Dampon_deb_v2.1.4.0.zip (82.9MB)
- Linux (Fedora) 版アプリ: Dampon_fed_v2.1.4.0.zip (92.0MB)
Fedora 以外の Linux ディストリビューションをご利用の場合は、Linux (Debian) 版 をダウンロードしてください。
ソースコードのダウンロード
以下のリンクから、本アプリのソースコードをダウンロードできます。
Python のプロジェクト・パッケージ管理に uv をご利用の場合は、 "uv sync" コマンドだけで環境を構築できます。
ソースコードをご利用の際は、 ライセンス の項目をお読みください。
また、ソースコードは Python 3.12、および添付の requirements_*.txt に記載された環境以外での動作確認は行っておりません。
ご利用は自己責任でお願いいたします。
なお、ソースコードには BGM や効果音の音声ファイルは添付していません。
詳細は、"sounds" フォルダの "about_sound_files.txt" をご覧ください。
更新履歴
- v2.1.4.0 [2025/06/29]
-
- ソースコードの MIT ライセンスの参照先 URL を変更した。
- "LICENSE.TXT" ファイルを修正した。
- v2.1.3.0 [2025/04/25]
-
- Linux 版を公開した。
- ソースコードを、Python のプロジェクト・パッケージ管理ツール uv に対応させた。
- v2.1.2.1 [2024/12/17]
-
- コードの見直しを行った。
- v2.1.2.0 [2024/12/05]
-
- コードの見直しを行った。
- バージョン情報画面を追加した。
- BGM を追加した。
- BGM のクレジット表示を追加した。
- Python および各ライブラリのバージョンを更新した。
- v2.1.1.5 [2024/07/15] (ソースコードのみ)
-
- MIT ライセンスの参照先 URL を変更した。
- v2.1.1.4 [2024/05/27]
-
- 動作の不具合を修正した。
- v2.1.1.3 [2024/05/25]
-
- コードの見直しを行った。
- v2.1.1.2 [2024/04/29]
-
- アイコンの表示方法を変更した。
- Python および各ライブラリのバージョンを更新した。
- v2.1.1.1 [2023/12/29]
-
- 著作権表示を変更した。
- Windows 版のみ、ウィルス対策ソフトの誤検知対策のため、PyInstaller ライブラリをバージョンダウンした。
- v2.1.1.0 [2023/12/12]
-
- Python および各ライブラリのバージョンを更新した。
- コードの見直しを行った。
- v2.1.0.1 [2023/12/05]
-
- 状況表示の不具合を修正した。
- 失格から復帰したプレイヤーがいたときの順番の割り当ての不具合を修正した。
- その他コードの見直し。
- v2.1.0.0 [2023/11/29]
-
- GUI のライブラリを Pygame から Kivy に変更した。
ライセンス
「だむぽん!」(以下 本ソフトウェア)の著作権は、 開発者である 筒井敏文 が保有します。
本ソフトウェアのバイナリファイル、およびソースコードは
MIT ライセンス
の下で配布します。
本ソフトウェアのバイナリファイル、およびソースコードの改変や再配布は自由に行うことができます。
ただし再配布の際には必ず、添付の "LICENSE.TXT" ファイルを配布物にも添付するか、
または配布物のわかりやすい場所に以下の 3 行を記載してください。
Copyright (c) 2022 toshifumi tsutsui
Released under the MIT license
https://wpandora8.net/the_mit_license.html
なお、著作権者は、本ソフトウェアのバイナリファイル、およびソースコードに起因または関連し、 あるいはバイナリファイルおよびソースコードの使用またはその他の扱いによって生じる一切の請求、 損害、その他の義務について何らの責任も負わないものとします。