Skip to content
/ tigtag Public

「tig」も「tag」も和訳は「鬼ごっこ」だそうです。よくある逃げ回ってドットをすべて拾ったらステージクリアなゲーム。

Notifications You must be signed in to change notification settings

hyoi/tigtag

Folders and files

NameName
Last commit message
Last commit date

Latest commit

2c511ae · Sep 1, 2024
Sep 1, 2024
Apr 6, 2024
Aug 31, 2024
Aug 31, 2024
Aug 14, 2024
Aug 31, 2024
Apr 6, 2024
Apr 6, 2024

Repository files navigation

Note: Japanese text only.

ぴこげー: TigTag

「tig」も「tag」も和訳は「鬼ごっこ」だそうです。
逃げ回ってドットをすべて拾ったらステージクリアなゲーム。(よくあるヤツ)
昔のベーマガみたいなピコゲーを作りたかったのです。
逆襲なし、追手は重なるとスピードアップするマゾ仕様。
SEが実装されています。音量要注意っ (≧ω≦;)

WASM版

https://hyoi.github.io/tigtag/

操作方法

キーボード⌨️

  • キーで上下左右に移動
  • Escキーで一時停止(Pause)
    • デスクトップアプリのみEXITメニューあり
      で選択、SpaceEnterで決定
  • AltEnterでフルスクリーンとウインドウモード切替(デスクトップアプリのみ)
  • Hit ANY key!が表示されてる時、一部のキーを除き何か押せば反応するハズ

ゲームパッド🎮

  • 十字ボタンで上下左右に移動。
  • ps4 PADのSHAREで一時停止(Pause)
    • デスクトップアプリのみEXITメニューあり
      で選択、で決定
  • ps4 PADのOPTIOSでフルスクリーンとウインドウモード切替(デスクトップアプリのみ)
    ※所有してないので他のPADでボタンがどれにアサインされるか分からない‥‥

コンパイル方法

  • デスクトップアプリにするならcargo run -rでOK。
    cargo runだとデバッグモード。いろいろ余計に表示されます
cargo run -r    
  • WASMの場合は--targetを指定してコンパイル後、wasm-bindgenで環境を整えます。
    ※コマンドライン引数に書くディレクトリーは作業環境に合わせてください
cargo build -r --target wasm32-unknown-unknown
wasm-bindgen --out-dir .\wasm --target web --no-typescript .\target\wasm32-unknown-unknown\release\tigtag.wasm
  • WASMのコンパイルには事前にRustのtarget追加とwasm-bindgenのインストールが必要です
  • wasm-bindgenを実行するとバージョン違いの警告が出ることがあります。その時はバージョン上げましょう
  • Unofficial Bevy Cheat Book - 13.5. Browser (WebAssembly)をご参考に
rustup target install wasm32-unknown-unknown
cargo install -f wasm-bindgen-cli

お世話になりました

宿題

  • スマホでプレーできるようにしたい。
    • スマホのブラウザでちゃんと表示されるようにしたい
    • タッチ操作できたらWASMでスマホ上で遊べるかも?

About

「tig」も「tag」も和訳は「鬼ごっこ」だそうです。よくある逃げ回ってドットをすべて拾ったらステージクリアなゲーム。

Topics

Resources

Stars

Watchers

Forks