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, shader-based renderer, accurate lip sync and facial expression technology, and a powerful, efficient and completely network-enabled physics system. 

Renderer

  • Version 2.0 (and below) shaders, bump mapping, LOD on models and world
  • Author shaders with HLSL
  • Cube and environment mapping
  • Dynamic lights, vertex lighting and light maps, many light types including flickering, pulsing etc.
  • High-Dynamic Range lighting
  • Water with refraction and fresnel effects
  • Advanced particle system that can emit sprites or models
  • Projected shadows allow for a large number of characters per scene
  • Occluder entities for visibility blocking
  • Indoor/Outdoor environments
  • Deformable terrain
  • 3D skyboxes extend the horizon and add parallax on distant objects
  • Dynamically rendered organics (grass, trees etc)
  • Subdivision surfaces, diffuse & specular bump maps
  • Real-time radiosity lighting
  • Effects include but are not limited to: particles, beams, volumetric smoke, sparks, blood, environmental effects like fog and rain
  • Scalability
  • Dx6-Dx9 hardware supported

Materials System

  • Instead of traditional textures, Source defines sets of materials that specify what the object is made from and the texture used for that object. A material specifies how an object will fracture when broken, what it will sound like when broken or dragged across another surface, and what that object’s mass and buoyancy are. This system is much more flexible than other texture only based systems.
  • Materials can interact with objects or NPCs such as mud or ice for vehicles to slide/lose traction on.

Multiplayer Network Code

  • Time and gamer tested by millions of gamers around the world
  • Support for both LAN based multiplayer and Internet based multiplayer games
  • Prediction analysis for interpolating collision/hit detection
  • Optimizations for high-latency, high-packet loss 56k connections

Advanced Characters

  • Detailed and believable characters
  • Realistic eyes
  • Focus on player/object, not simply parallel views
  • Proper eye “bulge” for realistic eye reflections
  • Simulated musculature provides outstanding emotions, speech and body language
  • Language independent speech, characters can naturally speak in many languages
  • Skeletal/bone system for animation
  • Layered animation system can synthesize complex animations out of several pieces

More

Image RSS Feed Latest Screens
Half-Life 2: Episode Two Left 4 Dead Team Fortress 2: Engineer
Blog RSS Feed Report abuse Latest News: The Monad - HL2/Source machinima

30 comments by Varsity on Apr 2nd, 2008 digg this super bookmark


This is being posted as news purely because it's so excellent. Depressing, but excellent.


The Monad was directed and produced by Sam Goldwater.

(Need some cheering up after all that? Today's other machinima addition is Paul Marino's music video I'm Still Seeing Breen!)

Media RSS Feed Latest Video / Audio

You need to have Flash and Javascript running in your browser to see this player.

Latest Game Updates
Garrys Mod 10

Garrys Mod 10 Garrys Mod 10

Updated 5 hours ago Released Nov 25, 2006 Single & Multiplayer First Person Shooter

Garry's Mod is a sandbox mod for the Source Engine. Unlike normal games there aren't any predefined aims or goals. Players are given tools and are left...

Team Fortress 2

Team Fortress 2 Team Fortress 2

Updated 12 hours ago Released Oct 9, 2007 Single & Multiplayer First Person Shooter

Team Fortress® 2 (TF2) is the sequel to the game that put class-based, multiplayer team warfare on the map. This year’s most anticipated online action...

Half-Life 2

Half-Life 2 Half-Life 2

Updated 2 days ago Released Nov 10, 2004 Single & Multiplayer First Person Shooter

Gordon Freeman is back! Half-Life 2 picks up some time after the original Half-Life left off, with Gordon Freeman working for the G-Man. Along with scientist...

Portal

Portal Portal

Updated 1 week ago Released Oct 10, 2007 Single Player Puzzle Compilations

Portal is a first-person puzzle game. Players must solve physical challenges by opening portals to manoeuvre objects, and themselves, through the enigmatic...

CCX

CCX CCX

Updated 2 months ago TBD Single & Multiplayer First Person Shooter

CCX is a fast paced FPS game. Made by Atlantis Labs with the Source engine.

Comments  (0 - 10 of 16)
jazminas
jazminas May 11 2008, 6:55am says:

there i can get this engine?

+1 vote     reply to comment
viper276
viper276 May 6 2008, 11:33am says:

this is one of the best engines ever used for games

+2 votes     reply to comment
triFeral
triFeral Mar 28 2008, 8:43pm says:

Right on, brother.

+1 vote     reply to comment
viper7x
viper7x Mar 5 2008, 12:26pm says:

Here, I have half life 2 (orange box) but I can't see to find out how to get hold of the engine. Is it possible to do this and if so where would i find it.

+1 vote     reply to comment
da_newb
da_newb Mar 5 2008, 4:38pm replied:

Open up Steam and on the top where there are all the tabs click tools. Then click on Source SDK and click on install in the bottom right. I would also recommend installing the bases. I think some mods utilize them in some way. I might be mistaken though.

+2 votes     reply to comment
Gongong
Gongong Feb 1 2008, 2:03pm says:

Best engine ever built. And the mod list proves it. :D

About the derivation: Tell me an fps engine that isn't Quake or Unreal-derived. :P

+7 votes     reply to comment
comrade_grunt
comrade_grunt Apr 1 2008, 1:35pm replied:

The doom engine :V

+1 vote     reply to comment
hexpunK
hexpunK Mar 21 2008, 10:41am replied:

I agree, plus its got to be the easiest engine to map/model/skin for, very flexible once you get used to it

+2 votes     reply to comment
lcpuche
lcpuche Dec 8 2007, 2:57pm says:

its not queakelike... at all

+1 vote     reply to comment
triFeral
triFeral Mar 28 2008, 8:42pm replied:

This was built off the quake engine. Even though it doesn't seem like it at all, it still has small traces of the quake engine.

+1 vote     reply to comment
Post a Comment

Only registered members can share their thoughts. So come on! Join the Mod DB community today (totally free) and do things you never thought possible.

Platforms
PC, X360, PS3, XBOX
Company
Valve
Contact
Send Message
Official Page
Valvesoftware.com
Licence
Commercial
Release Date
Released Nov 1, 2004
Engine Watch
Track this engine
Bookmark
Digg Super bookmark
Community Rating

Average

9.6

96 votes submitted.

You Say

-

Ratings closed.

Statistics
Rank
1 of 62
Visits
37,463 (179 today)
Last Update
4 hours ago
Watchers
85 members
Games
9
Files
20
News
54
Features
6
Tutorials
11