Skip to content

Roninkoi/Corium

Repository files navigation

Corium Engine

Corium game engine, written in C++ using OpenGL, GLEW, GLFW, GLM, stb_image, pthreads

Builds for Linux and Windows

Requires GLEW and GLFW to run

Requires OpenGL 3.3, CPU with 4 cores optimal

FEATURES

  • forward 3D renderer

  • real-time point lights and shadow mapping

  • per-vertex animation

  • multi-threaded physics

  • Coriumlang scripting

  • on-the-fly configuration

  • cross-platform

  • chunky pixels

CONTROLS

Press space or button 2 to start the game!

Keyboard:

Key Action
WASD Move
Mouse/Arrows Rotate camera
Space Jump
Shift Sprint
T Restart
Y Enable fly mode
R Fly up
F Fly down
I Reload map
O Reload settings
U Recompile shaders
M Mute music
F11 Toggle fullscreen
F2 Show console

Gamepad:

Button Action
Left stick Move
Right stick Rotate camera
Button 1 Charge
Button 2 Jump
Button 3 Flame

Screenshots

crm_14 crm_4 crm_12 crm_13