問題タブ [sfml]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - GLM でのモデルの回転
GLMを使用していて、モデルを回転させる関数が見つからないことに気付きました。
この質問にはあまり意味がありませんが、私のopenglプログラムでGLMモデルを回転させる方法、またはモデルを回転させて単一にする方法があるかどうか疑問に思っています。
もしそうなら、あなたはいくつかの指針を与えることができますか?
c++ - Bullet Physics Libraryを使用して衝突を設定するにはどうすればよいですか?
opengl / sfmlゲームで衝突を設定する際に、少し「遅延」が発生しました。助けを求めるだけで、それほどエラーにはなりません。Bullet Physics (これはAPIリファレンスです)を使用していて、さまざまな関数とクラスを調べています。それから私はライブラリにデモが含まれていることに気づきました、それでそれらを見ている間私はそれらを完全に理解していません。
私がすでにopenglのモデルにGLMを使用し、2D目的とウィンドウにsfmlを使用しているので、彼らが私に使用することを推奨するメインライブラリはCollisionInterfaceDemoです。
誰かが私のゲームで衝突を実装する方法を知っているかどうか疑問に思っています。
c++ - C++、Ogre3D、SFML、共有リソース?
Ogre::ResourceManager に読み込まれた Ogre3D リソースを resources.cfg からプログラムの他の部分と何らかの方法で共有することは可能ですか? SFMLで可能であれば、それはいいでしょう。
たとえば、CEGUI がこれを自動的に実行できることは知っています。
c++ - mingwを使用したSFMLプロジェクトのビルドに関する問題
簡単なプロジェクトを作成したい:
g ++ main.cpp -I./include -L./lib -o main -lsfml-system-lsfml-window-static-libgccでビルドします。すべてがエラーなしでコンパイルされますが、実行すると次のようになります。
-lopengl32 -lglu3s -static-libgccと#SFML_DYNAMICSを使用せずにビルドしようとしていますが、同じ結果が得られます。グラフィック付きの通常のウィンドウではなく、黒いコマンドウィンドウです。私はSFML1.6とgcc4.5.2を使用しています(3 ...バージョンでも同じ問題があります:/)誰かが私が間違っていることを知っていますか?またはそれをコンパイルする方法は?Visual Studioを試すことができることは知っていますが、gccで作成したいと思います。
c++ - 3D 座標から 2D 座標への変換に関する質問
ゲームを作るためにC ++でOpenGLを使用しています。そして今、たとえば、3Dモデルの頭の上に2Dヘルスバーを描く、またはそれらの線に沿って何かを描くなど、3D座標を2D位置に変換する方法を考えています。xD
とにかく、SFMLで使用できる場所でこれをどのように設定できるか疑問に思っています。現在、いくつかの情報を調べていますが、方法を完全には理解していません...
基本的に、SFMLを使用して3D opengl座標を画面上の2D座標に変換する方法を尋ねています
また、2D 座標を 3D に変換する方法も知りたいので、それも知っています。
また、いくつかのサンプルコードもいいでしょう。より良い画像が得られるように
読んでくれてありがとう
-モルマ
c++ - GetStatus を使用した Stopped 列挙値のコンパイラ エラー
効果音のステータスを取得しようとしていますが、実際にステータスを確認する方法がわかりません。私はC ++を初めて使用します。列挙型について調べて、見たものを適用しようとしましたが、うまくいきません。これが私のコードです
そのコードは機能しません。コンパイル中に Stopped が定義されていないと表示されます。私は何をすべきか?
gcc - Ubuntu の D2 で DSFML2 を使用してリンカー エラーを解決するにはどうすればよいですか?
DMDv2.052 で 64 ビットの Ubuntu Linux を実行しており、アプリケーションを DSFML2 で動作させようとしていますが、リンカー エラーが発生し続けます。
共有ライブラリ + リリース ビルドを使用して SFML および CSFML ライブラリを構築し、それらをインストールしてから、次のように DSFML バインディングを構築しました。
それらを使用するプロジェクトをビルドしようとすると、次のエラーが発生します。
誰かがこれを手伝ってくれますか? 私はそれを機能させることができませんでした。
c++ - ライブラリへのメソッドの追加
私は最近、SFML を使用して C++ で簡単なゲームを作成しています。これが私の質問です:
SFML ライブラリにはテンプレート クラスがありますVector2<T>
(具体的には を使用しますVector2f
)。残念ながら、それ自体を回転させる方法はありません。しかし、私が書いたように:
コンパイラは、次のようなことはできないと言っています。
このようなカスタムメソッドを追加することは可能ですか? それとも、Vector2f を独自のクラスにラップする必要がありますか?
c++ - サーバーは複数のクライアントに接続しませんか?
問題は、2つではなく1つのクライアントにしか接続しないことです。誰かが私が理由を理解するのを手伝ってくれる?
サーバ:
クライアント: