私はGLUTを使いたくないです。なぜなら、それはハスケルのような感覚を持たないからです。コールバックのため、基本的にはIORef
などを使用する必要があります。GLUTハスケルの代替案?
私はGLFW
と考えていますが、これは簡単なことであり、モナドでゲームループを実行できます。しかし、それは別のハードウェアで問題を抱えているようです。たとえば、ノートパソコンでは正常に動作しますが、デスクトップでは問題ありません。そして窓では、テクスチャは消えます。
私はSDLを使用していると考えましたが、ウィンドウの依存関係に問題があるかもしれませんが、どのDLLが必要かわかりません。
OpenGLウィンドウを開くには何が残っていますか?
数週間前のsigfpeさんの心地よいGLUTの議論がhttp://blog.sigfpe.com/2011/10/quick-and-dirty-reinversion-of-control.htmlから見ましたか? IORefsはありませんが、あなたが探しているような「Haskellのようなものではないかもしれません。 – applicative
SDLに問題はありません – Qchmqs