Javaで(slick2dライブラリとMarteEngineを使用して)2Dゲームを作成することにし、タイルマップなしで作成しようとしました。タイル張りの地図がないと、今後のタスクは非常に困難になるようです。それらのタスクは、パスと衝突(建物とプレイヤー/ NPCの間)です。
パスファインディングと衝突システムを簡単に実装することはほぼ不可能になるでしょうか?ゲーム内でいつでも手動でグリッドを作成できると思いますが、機能的なカメラを持っているので、グリッドを移動する必要があることを考えると、少し面倒になる可能性があります。
また、衝突とは、ユニットが互いに歩き合い、単一のユニットになることを意味します。それはパスに分類できると思いますが、重複しないように修正する解決策はありません。
どんなアイデアでも大歓迎です!