8 KiB
8 KiB
たりないコロニー観察所
ブラウザで動く、観察主体の小さなコロニーゲームです。
外部ライブラリやサーバーは不要です。
起動方法
- ZIPを展開
index.htmlをブラウザで開く
Chrome / Edge / Firefox / Safari の近年版を想定しています。
ゲーム内容
「たりない」たちが観察皿の中で勝手に暮らします。
基本は眺めるだけですが、餌・水・草・石・寝床・などを配置して軽く介入できます。
主な要素
- 9種類のたりない画像を使用
- 空腹・孤独・眠気・不安・たりない度
- 餌探し、睡眠、群れ寄り、パニック、繁殖、死亡
- 死後の「たりない跡」と草の発生
- 個体選択による詳細観察
- 観察ログ
- 一時停止 / 速度変更 / 保存 / 読込
- localStorageによるブラウザ内セーブ
操作
- 観察:個体クリックで詳細表示
- ふつうの餌 / あまい餌 / 水滴 / 草 / ぬくい石 / ふわふわ:キャンバスクリックで配置
- つつく:個体をクリックして一時的に不安を上げる
- 迷い込み:指定位置に新しいたりないを追加
素材について
同梱画像は本プロトタイプ用に加工した「たりない」素材です。
公開・配布・商用利用を行う場合は、元画像作成者・権利者の許諾範囲に従ってください。
ファイル構成
tarinai_colony_game/
├─ index.html
├─ css/
│ └─ styles.css
├─ js/
│ └─ game.js
├─ assets/
│ └─ sprites/
│ ├─ tarinai_01_smile.png
│ ├─ ...
│ └─ _contact_sheet.png
└─ docs/
└─ design_notes.md
今後の拡張候補
- 個体ごとの家系図
- 図鑑・実績
- より精密なコロニー分裂
- 草・死跡・餌の生態循環
- 音と環境変化
- 画像素材の追加差分
更新内容(最新版)
- たりないの表示サイズを大幅に縮小
- 右移動時に左右反転
- 食事中の専用エフェクト
- つつきすぎによる死亡演出(06→09→死亡)
- 死亡時の緑のしぶき跡
- 感情に応じたスプライト自動切替
- 昼夜サイクルと時間HUD
更新内容(v3)
- 出生・死亡バランスを再調整:飢餓速度を下げ、寿命と上限個体数を増やし、観察が長く続くように調整
- 図鑑を追加:観測済みスプライト、イベント、死因を記録
- 系譜を追加:繁殖時に親子関係・世代・出生時刻を保存
- 選択個体に親・子数・気分・つつき耐久を表示
- Web Audioによる簡易効果音を追加(音 ON ボタンで有効化)
- 昼夜サイクルをログ・図鑑イベントにも反映
- 食事、繁殖、死亡、つつき、時間帯切替のイベント記録を追加
更新内容(v4)
- 選択個体パネルから「足りないもの」「考えていること」を削除
- 系譜をリスト形式から樹状図形式へ変更
- 子個体が成長するまで親に追従する挙動を追加
- 食事エフェクト量を抑制し、餌・あまい餌・草の色を反映
- 昼夜サイクルの光を地面・アイテム・たりない本体へ反映
- 近距離・低機嫌・過密時に発生する喧嘩を追加
- 喧嘩イベントを図鑑イベントへ記録
- 保存キーは
tarinai-colony-save-v4
更新内容(v5)
- 草は自然発生するように変更
- 草は自然には消えず、少しずつ伸びる
- 草を食べると残量が減り、表示される本数も減る
- 暗い時間帯にスプライトの透過部分へ矩形状の色が乗る問題を修正
- HUDの観察日を「1日目」表記へ変更
- HUDの「明るさ」表示を時刻表記へ変更
- 図鑑UIを完全に削除
- 系譜を右パネルからメイン画面下部へ移動
- 保存キーは
tarinai-colony-save-v5
更新内容(v6)
- 喧嘩中に頭突き攻撃を行うように変更
- 草と石が昼夜サイクルの光に反応するように変更
- 睡眠中は完全に移動停止
- 09_stretch が見えるよう、つつき耐久を 9 段階に調整
- 3 回目以降: 06_cry
- 6 回目以降: 09_stretch
- 9 回目: 死亡
- たりないがカーソルに反応
- 好意的な個体は 01_smile で寄ってくる
- 敵対的・不安定な個体は逃げる
- 保存キーは
tarinai-colony-save-v6
更新内容(v7)
- メイン画面の外観を「庭の観察」テイストへ刷新
- 空・日差し・庭枠・土の質感・周辺の草花を追加
- たりないに接地影を追加
- 石・草・各アイテムにも影と周囲とのなじみを追加
- 選択リングを観察レンズ風の二重リングに変更
- 子個体と親個体の関係が見えやすいよう、近距離時に薄い追従ガイド線を追加
- 右上HUDと全体UIを庭の観察ノート風に調整
- 保存キーは
tarinai-colony-save-v7
更新内容(v8)
- アニメーションを調整し、呼吸感・移動感・喧嘩時の勢いを強化
- 庭素材を追加(小石・苔・クローバー・落ち葉・周辺の草花)
- 太陽や月そのものは描かず、時間帯に応じた投影影を追加
- ずんちを追加。食事を重ねると排泄し、庭に残る
- 09_stretch が通常個体でもはっきり表示されるよう補強
- 系譜の接続線を太く・連続的にして見やすく修正
- 未使用だった図鑑系の状態管理や関連スタイルを削除
- 保存キーは
tarinai-colony-save-v8
更新内容(v9)
- 投影影が見えにくい問題を修正
- blur フィルタ依存をやめ、軽量な楕円影へ変更
- たりない・石・草・アイテムの影を濃く調整
- 重すぎる問題を軽量化
- 庭背景の粒・草花・落ち葉描画数を削減
- filter blur を廃止
- 草の自動発生上限と発生頻度を抑制
- アイテム上限を削減
- 食事パーティクル頻度を抑制
- 死亡後の緑のしぶきが時間経過でゆっくり薄く消えるように変更
- 保存キーは
tarinai-colony-save-v9
更新内容(v10)
- 新規スプライト5枚を追加
10_hurt: 痛い時・喧嘩中に打たれた時11_weak: 低体力時12_back: 奥方向へ進む時13_flee: 喧嘩に負けて敗走する時14_zunda_eat: ずんだ餅を食べる時
- 追加画像はすべて透明PNG化し、
512x468のキャンバスへ正規化 - 追加スプライトは行動専用扱いにし、通常個体の基本タイプとしてはランダム出現しないように調整
更新内容(v11)
- 個体ごとの性格を追加
- 臆病、食いしん坊、眠たがり、寂しがり、怒りっぽい、マイペース
- 性格は睡眠、喧嘩、ずんだ餅反応、恐怖、対個体行動へ影響
- 選択パネルに観察理由を追加
- 現在の行動理由
- 対象
- 仲の良い個体
- 避けている個体
- 喧嘩記憶
- 関係性と喧嘩記憶を追加
- 近くで過ごす個体同士は親和度が上がる
- 喧嘩に負けた相手を記憶し、しばらく避けやすくなる
- 勝敗はログと選択パネルに反映
- hay bed に快適度・混雑ペナルティを追加
- 空いているベッドを選びやすくなる
- 混雑時は回復効率が下がり、ストレスが上がる
- 草の生態系を強化
- 雨、水、ずんち由来の肥沃地で育ちやすくなる
- 強い晴天で水分がないと弱りやすくなる
- 草の周辺ではストレス・恐怖が少し下がる
- 表情スプライトの優先順位を整理
- ずんだ餅、被ダメージ、敗走、恐怖、低体力、睡眠、喧嘩、奥移動、通常の順に競合解決
- ログを種類別に色分け
- 誕生、死亡、喧嘩、食事、草、環境、関係、観察
- 喧嘩で転ぶ演出を追加
- 打撃時に低確率で転ぶ
- 敗北時に転倒し、土煙が出る
- 保存キーは
tarinai-colony-save-v11