現在、C++ で RPG タイプのゲームを開発しています。過去にいくつかのゲームを開発しましたが、非常に包括的な API を使用しました。このゲームについては、自分で開発することを検討しています。グラフィックとアニメーションの機能は、(主に) ライブラリを使用して実装したいと考えています。ゲームの内訳は次のとおりです。
戦闘中でないときはトップダウンのタイルベースのゲームで、キャラクターは自由に歩き回ることができ、速度は速度統計によって決定されます
戦闘に入ると、ターンベースの戦闘システムになり、(完全に最終的なものではありません) 3 人のチームが両側に配置されます。
一部の情報はオンラインに保存され、ゲームで使用されますが、頻繁に確認する必要はありません
私が求めているのは; この目的で使用するのに最適なライブラリまたは API は何でしょうか? 私は検索して、私のニーズに合っていると思われるものをいくつか見つけることができましたが、人気のあるものはありませんでした. おそらく私はあまりにも具体的なものを探していますが、助けや推奨事項があれば大歓迎です。
PS 推奨事項に加えて、まともなチュートリアルまたはドキュメントへのリンクをいただければ幸いです。