在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:volcoma/EtherealEngine开源软件地址:https://github.com/volcoma/EtherealEngine开源编程语言:C++ 100.0%开源软件介绍:Ethereal Engine - Cross-platform C++ Game EngineGet more details at codescene.io. INFOUsing c++14 WYSIWYG Editor STATUSWIP - not production ready in any way BuildingDon't forget to update submodules
PLATFORMSIt is written in a cross-platform manner using . ASSETSSome high quality assets: https://github.com/volcoma/Library Supported texture formats: png, tga, dds, ktx, pvr Supported mesh formats: obj, fbx, dae, 3ds Supported audio formats: ogg, wav SUGGESTIONS AND ISSUESAny suggestions and help will be appreciated. BUILDThe engine uses the CMake build system. CODEBASEUsing the latest and greatest features of the language. CODE STYLE#include "some_header.h"
#include "some_other_header_impl.hpp"
namespace nsp
{
class some_class
{
public:
//-----------------------------------------------------------------------------
// Name : some_method ()
/// <summary>
/// This is a method comment description.
/// </summary>
//-----------------------------------------------------------------------------
void some_method();
//-----------------------------------------------------------------------------
// Name : some_templated_method ()
/// <summary>
/// This is a method comment description.
/// </summary>
//-----------------------------------------------------------------------------
template<typename T>
void some_templated_method();
public:
/// this is a member comment
int some_public_member = 0;
private:
/// this is a member comment
int some_private_member_ = 0;
}
template<typename T>
inline void some_class::some_templated_method()
{
// If the class is fully templated it is acceptable to put this inside the class
} PREVIEWLIBRARIESbgfx - https://github.com/bkaradzic/bgfx cereal - https://github.com/USCiLab/cereal rttr - https://github.com/rttrorg/rttr spdlog - https://github.com/gabime/spdlog imgui - https://github.com/ocornut/imgui assimp - https://github.com/assimp/assimp glm - https://github.com/g-truc/glm openal-soft = https://github.com/kcat/openal-soft |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论