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

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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