0
I Use This!
Inactive
Analyzed 6 days ago. based on code collected 6 days ago.

Project Summary

Just a personal project to develop a 3D C++ Game Engine from scratch. Utilizing nothing but the C Standard Libraries for both Windows and Linux.

Renderer
• Forward OpenGL 3.3 Renderer
• Per-pixel lighting with support for Diffuse/Normal/Specular/Emissive Mapping
• Shadow Mapping
Animation
• Skeletal Animations
• Software Skinning
Scene
• Scene Graph node hierarchy
Math
• simd Vector math library
• Matrix and Quaternion math library
• Unit tested
Resource Management
• Instanced immutable resource system
File Formats
• BMP textures
• MS3Dtext meshes/skeletons/animations
• OBJ meshes
Common Library
• List/Queue/Set/Stack/Vector collections
• Strings
• Unit tested
Debugging
• Axis/Box/Circle/Line debugging primitives
Build
• Premake for VS2010 and Linux Codelite

Tags

c++ gameengine opengl

In a Nutshell, Cataclysm 3D...

Proprietary and Confidential
Permitted
Forbidden
Required

These details are provided for information only. No information here is legal advice and should not be used as such.

All Licenses

This Project has No vulnerabilities Reported Against it

Did You Know...

  • ...
    Black Duck offers a free trial so you can discover if there are open source vulnerabilities in your code
  • ...
    you can subscribe to e-mail newsletters to receive update from the Open Hub blog
  • ...
    in 2016, 47% of companies did not have formal process in place to track OS code
  • ...
    search using multiple tags to find exactly what you need

Languages

Languages?height=75&width=75
C++
92%
Lua
6%
4 Other
2%

30 Day Summary

Feb 13 2019 — Mar 15 2019

12 Month Summary

Mar 15 2018 — Mar 15 2019

Ratings

Be the first to rate this project
Click to add your rating
   Spinner
Review this Project!