免費與現代的多平臺游戲開發工具包:BansheeEngine

jopen 10年前發布 | 19K 次閱讀 游戲開發 BansheeEngine

BansheeEngine是一個免費與現代的多平臺游戲開發工具包。它的目的是提供簡單而強大的環境,用于創建游戲和其他圖形應用程序。擁有廣泛的功能可用,從數學和工具庫,到DirectX11和OpenGL渲染系統支持,全功能的編輯器和C#腳本。

Features (currently available)

  • Design

    • Built using C++11 and modern design principles
    • Clean layered design
    • Fully documented
    • Modular & plugin based
    • Multiplatform ready
    • </ul> </li>

    • Renderer

      • DX9, DX11 and OpenGL 4.3 render systems
      • Multi-threaded rendering
      • Flexible material system

        • Easy to control and set up
        • Shader parsing for HLSL9, HLSL11 and GLSL
        • </ul> </li> </ul> </li>

        • Asset pipeline

          • Easy to use
          • Asynchronous resource loading
          • Extensible importer system
          • Available importer plugins for:

            • FXB,OBJ, DAE meshes
            • PNG, PSD, BMP, JPG, ... images
            • OTF, TTF fonts
            • HLSL9, HLSL11, GLSL shaders
            • </ul> </li> </ul> </li>

            • Powerful GUI system

              • Unicode text rendering and input
              • Easy to use layout based system
              • Many common GUI controls
              • Fully skinnable
              • Automatch batching
              • Support for texture atlases
              • Localization
              • </ul> </li>

              • Other

                • CPU & GPU profiler
                • Virtual input
                • Advanced RTTI system
                • Automatic object serialization/deserialization
                • Debug drawing
                • Utility library

                  • Math, file system, events, thread pool, task scheduler, logging, memory allocators and more
                  • </ul> </li> </ul> </li> </ul>

                    Features (upcoming)

                    • C# scripting support (in development, coming soon)
                    • Multi-purpose and extensible editor (in development, coming soon)
                    • High quality renderer
                    • Physics system integration
                    • Audio system integration
                    • Video system integration
                    • Networking system integration
                    • Animation
                    • GUI animation
                    • </ul>

                      項目主頁:http://www.baiduhome.net/lib/view/home/1417079522143

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!