Upgrade to Pro — share decks privately, control downloads, hide ads and more …

キャンフェスにゲームを出そう -StruckOut 編-

キャンフェスにゲームを出そう -StruckOut 編-

Yuichi Sato

December 23, 2020
Tweet

More Decks by Yuichi Sato

Other Decks in Programming

Transcript

  1. 構成 • Three.js: 3D 描画 • Cannon-es.js: 3D 物理演算 •

    (Vue.js → UI 更新が面倒くさいという理由で無駄遣い) • Glitch: デプロイ先
  2. 苦労したところ • 表示と当たり判定の合致 ◦ 表示(Three.js)と当たり判定(cannon-es.js)は別物なので、初期に困惑した ◦ cannon-es-debuggerというのを使えば、視覚的に確認できるらしい? • すり抜け対策 ◦

    初めて使ってみた Cannon-es.js ◦ リアルスケールに従ってパラメータを設定したところ、すり抜けまくり ◦ セオリーに従って、計算回数を調整したがうまくいかず … ◦ 仕方ないのでリアルは無視して、すり抜けにくい値に調整した • パラメータ調整 ◦ 結局、ゲームの面白さの肝はパラメータ調整 ◦ すり抜け対策にも時間を取られながらギリギリまで調整