Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私はSlick2dを使用してJavaでゲームを作成していますが、問題が発生しました。ユーザーが「ブロックされたタイル」に入らないようにする方法がわかりません。誰かがこれを行う方法について何かヒントがありますか?
編集:問題のある衝突があるかどうかを実際にチェックするのではなく、プレーヤーの移動を停止します。フロートタイプの速度変数が1つあります。
そのための2つの基本的な方法があります。
また
タイリングされていないゲームにも同じ原則が適用されます。実際の移動の前または後に衝突が発生していないかどうかを確認してから、適切なアクションを実行します。