top of page

Rain3D Engine

A multithreading framework based on ECS for creating 3D games using Direct3D API and Windows API.

​

The framework supported: game loop and render functions, input system, collision system, pathfinding system, model export from Maya and model loading, script loading in C++ and scene loading in Lua.

Collision System

Supports three types of colliders and automatic generation of colliders:

  • Sphere Collider

  • AABB Collider

  • OBB Collider

Optimized by octree to support more than 1000 colliders in the game scene.

©2021 by RjHuang. Proudly created with Wix.com

bottom of page