Source
CommercialThe Source engine is a 3D game engine developed by Valve Corporation. Its unique features include a large degree of modularity and flexibility, an artist-driven...
C++/LUA
Mac/Linux/WIndows 32-bit or 64-bit
Open Source (BSD License)
I really appreciate pull requests when features are added on github
Github.com
Libraries Used:
OpenGL
SFML
GLUT
GLEW
Bullet Physics
Assimp
Awesomium
Lua
Currently the engine is a glorified renderer with spots to write game logic. This will be filled out as time progresses. Here's what I have done
Basic Deferred Rendering with Post Processing
- Shadow Mapping
- Normal Mapping
- Specular Mapping
- Bloom
- HDR with Toning
- SSAO
- DoF
- Skeletal Animation
There's also a data driven object storage system.
You can simply attach a rigid body to an object and it will start simulating. Attach a material/mesh combo and it will start rendering. Attach a light... well you see the trend.
I'm working on tools right now and have started working on a basic model importer/scene editor.
The networking code is currently in progress as well.
No articles were found matching the criteria specified. We suggest you try the article list with no filter applied, to browse all available. Post article and help us achieve our mission of showcasing the best content from all developers. Join now to share your own content, we welcome creators and consumers alike and look forward to your comments.
No games were found matching the criteria specified. We suggest you try the game list with no filter applied, to browse all available. Add game and help us achieve our mission of showcasing the best content from all developers. Join now to share your own content, we welcome creators and consumers alike and look forward to your comments.
The Source engine is a 3D game engine developed by Valve Corporation. Its unique features include a large degree of modularity and flexibility, an artist-driven...
ZDoom 2.7.1 (Requires a DOOM, DOOM 2, HERETIC, HEXEN, or STRIFE IWAD) ZDoom is an enhanced port of the official DOOM source code to Win32. As such, it...
The Quake engine is the game engine that was written to power 1996's Quake, written by id Software. It featured true 3D realtime rendering and is now...
Fully supports 2D and 3D game development;provide everything you need to build, animate, and render your 3D worlds and characters With LayaAir's unique...
ScummVM allows you to play many of the old adventure games on modern system and systems where they were never released.
The Doom engine is the game engine that powers the id Software games Doom and Doom II, as well as Raven Software's titles Heretic and Hexen, then finally...