Introduce my in-house game engine

This page summarizes the projects mentioned and recommended in the original post on /r/gamedev

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • EveryCulling

    This library integrates multiple culling methods into one library.

  • And I have been trying to make game engine faster. So I implemented SW ViewFrustumCulling(https://www.ea.com/frostbite/news/culling-the-battlefield-data-oriented-design-in-practice) and SW Occlusion Culling ( Masked SW Occlusion Culling, https://www.intel.com/content/dam/develop/external/us/en/documents/masked-software-occlusion-culling.pdf ), Distance Culling from unreal engine. You can see source code at here ( https://github.com/SungJJinKang/EveryCulling )

  • clReflect

    C++ Reflection using clang

  • I'm using this library https://github.com/Celtoys/clReflect. I added some codes for my game engine.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • rttr

    C++ Reflection Library

  • I think this library is really nice. Because it doesn't require bothersome macros like this library https://github.com/rttrorg/rttr.

  • DoomsEngine

    Dooms Engine ( Game Engine )

  • You can see how it works at here https://github.com/SungJJinKang/DoomsEngine/tree/main/Doom3/Source/Core/GarbageCollector

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts