#3d #game-engine #engine #gamedev
|
|
10 лет назад | |
|---|---|---|
| BansheeCore | 10 лет назад | |
| BansheeD3D11RenderAPI | 10 лет назад | |
| BansheeD3D9RenderAPI | 10 лет назад | |
| BansheeEditor | 10 лет назад | |
| BansheeEditorExec | 10 лет назад | |
| BansheeEngine | 10 лет назад | |
| BansheeFBXImporter | 10 лет назад | |
| BansheeFontImporter | 10 лет назад | |
| BansheeFreeImgImporter | 10 лет назад | |
| BansheeGLRenderAPI | 10 лет назад | |
| BansheeMono | 10 лет назад | |
| BansheeOISInput | 10 лет назад | |
| BansheePhysX | 10 лет назад | |
| BansheeSL | 10 лет назад | |
| BansheeUtility | 10 лет назад | |
| Documentation | 10 лет назад | |
| ExampleProject | 10 лет назад | |
| Game | 10 лет назад | |
| License | 10 лет назад | |
| MBansheeEditor | 10 лет назад | |
| MBansheeEngine | 10 лет назад | |
| RenderBeast | 10 лет назад | |
| SBansheeEditor | 10 лет назад | |
| SBansheeEngine | 10 лет назад | |
| Scripts | 10 лет назад | |
| .gitignore | 10 лет назад | |
| BansheeEngine.sln | 10 лет назад | |
| BansheeEngine.sln.DotSettings.user | 10 лет назад | |
| Doxyfile | 10 лет назад | |
| README.md | 10 лет назад |
A modern open-source game development toolkit. It aims to provide simple yet powerful environment for creating games and other graphical applications. A wide range of features are available, ranging from a math and utility library, to DirectX 11 and OpenGL render systems all the way to asset processing, fully featured editor and C# scripting.
For game developers Banshee aims to provide a complete set of tools and APIs needed to make a game from start to finish. It provides a highly intuitive and customizable editor that is easy to use by artists, designers and programmers alike, supporting development stages from asset management, scene building, scripting to game publishing. C# scripting makes your development easier by giving you access to the entire .NET library, along with fast iterations times while being safe and easy to write. Editor is fully extensible with the help of specially developed scripting API so you may customize it for exact needs of your project.
For engine developers it aims to provide a high quality foundation to build and improve upon. Banshee runs on a powerful multi-threaded C++14 core created to take advantage of all resources modern hardware can offer. Built from ground up using modern design principles, everything is modular, layered and decoupled as much as possible, making it easier to modify, replace or add functionality. Platform specific functionality is kept at a minimum making porting as easy as possible. Additionally every non-trivial method, class and field is documented. All this combined makes Banshee a great platform to build upon, for developing higher level systems like editor tools, core enhancements like new rendering techniques and platform ports, all the way to creating fully specialized toolsets that fit your team's needs exactly.