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.

The Source engine was first shown to the world by being the power-horse behind the hugely anticipated Half-Life 2 which was released in late 2004. Since then the Source Engine has been upgraded with the release of such titles as Half-Life 2: Lost Coast, Team Fortress 2 and the Left 4 Dead series to name a few.

Whilst it has been years since the release of the Source Engine they haven't yet unveiled a 'next-generation engine' as the Source engine is always updating and is just as relevant in the gaming world today if not more than when it debuted in 2004. It has been aided by the release of the free Source Development Kit (SDK) which include such features as HDR for developers to use in their projects. Hence the reasons stated we have yet to see 'Source Engine 2'.

On July 10th 2012, Valve released the 'Source Filmmaker' - a freeware client to allowed anyone to make movies inside the Source Engine. More information on the Source Filmmaker can be found here.

Below you can find a list of amazing features that the Source Engine boasts:

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
  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
Post article RSS feed Related Articles

Hello everyone. It's been a while since our last article, but now we finally have enough content to show off, so let's get started then. We're also getting a good number of watchers, so make sure to tell your friends or anyone about this to get the mod known.

Sabrean's Zombies

So, to get it started off, we'll be showcasing some of Sabrean's finished Zombies. Now, the Zombine ones have yet to be completed, so for the moment, the only ones right now are Classic Zombies. Let's see what they look like:

citizen


rebel green


rebel blue


medic grey


medic blue


So, as you can see, each one is a separate model. Now, everything right now is a subject to change. We can change all the textures and such and make them more HQ to look more pretty, even for ugly monsters. Each Zombie, when we add them, will be separate NPCs and have different health, based on what class they were originally. When we get the Zombine ones done, I can assure you we'll show them. If you're a fan of Sabrean's Zombies, then you'll love these when they get added.

W.I.P Models

Next up are some W.I.P. screenshots from our awesome Modeler and Animator, #trigger_hurt. What we have to show is mostly related to fixing up certain things that are already in-game. Without further ado, here are the screenshots:

So, this is the normal Combine Sniper Rifle from Episode 2 and you can see that the model doesn't have the obvious edges it use to have. Notice anything else different? Probably not, but look below.

And as you can see here, the butt of the gun is actually the clip of the gun. Keep in mind, this is for our new Combine Sniper NPC and it will reload the weapon by taking the butt off and placing another one in the same position.

In this screenshot, you can see the Combine Elite actually has no fingers and the hand it has is only controlled by 3 bones, instead of 5. Well, as it turns out, we managed to fix that.

They now have actual hands! Funny thing is, is that because of this, it pretty much makes the original animations incompatible with it, due to the simple change we made and we are doing a reanimation for Soldiers as well, so this is a great thing. We plan on fixing the hands of all Rebels as well, so Male 07 can finally have real fingers.

This one doesn't look like much, but you'd be surprised. So, the Fast Headcrab actually didn't have a modeled underside, rather a flat texture, yet all the other Headcrabs have their undersides modeled out. Luckily, we noticed this apparent issue and decided to fix it. Thank us later.

Early HQ Citizen faces

Second to last are some very early W.I.P. Citizen faces, specifically for Mike, Ted and Joey, with all of them being textured by Allen Scott. Here they are:

mike comparison

Mike

ted comparison

Ted

joey comparison

Joey

Now, as I said, these are very unfinished and right now, only meant for testing. Some of the obvious things we need to add are:

  • Wear to all faces.
  • Scars to show off CP beatings
  • Bruises to show off CP beatings
  • Females that don't look like they have make-up on their face

Out of all of them, Ted is the most complete, compared to all others, but he is still unfinished. We will address the issues stated above soon and we'll all have HQ Citizen faces, at last.

Art Livestream

For the last section of this article, we have some very exciting news. Dragara, our concept artist who has provided wonderful things, such as the Combine Headcrab, will be hosting an art livestream next week. The date and time is:

Sunday, April 10th, 2016, 4:30 PM, Central Time


Dragara will be drawing the Overnome art for GV and possibly something else. We hope that you can join the stream. The stream will be broadcasted on Twitch and I'll provide Dragara's Twitch Channel:

We hope you enjoy the stream when the time comes and the stuff we show you in the future. That's all for today, but stay tuned for more updates in the future. Thank you all for the support guys and keep it coming.

Lost Story Dev.Log #4 - Part Two: Photogrammetry for Materials
Lost Story: The Last Days of Earth

Lost Story Dev.Log #4 - Part Two: Photogrammetry for Materials

Lost Story: The Last Days of Earth 7 comments

Last time we've introduced you to the photogrammetry technique telling you about our first steps in creating high quality content using such technology...

Lost Squad 2016 Update | Day Three | Procedural Sky Rendering with Source Engine Pt.2
Lost Squad

Lost Squad 2016 Update | Day Three | Procedural Sky Rendering with Source Engine Pt.2

Lost Squad 9 comments

Hello our dear friends! It's time to share the second part of our procedural sky article with you. In the first part we talked about more basic things...

Lost Story Dev.Log #4 - Part One: Photogrammetry for Models
Lost Story: The Last Days of Earth

Lost Story Dev.Log #4 - Part One: Photogrammetry for Models

Lost Story: The Last Days of Earth 6 comments

Winter is finally stepping back and spring is taking over, which means that we are happy to present our new Dev.Log! Initially the topic for this article...

Major Update and Sale!
INFRA

Major Update and Sale!

INFRA 1 comment

Hello everyone! The bigger update is here. Every level in the game has been updated. We felt that some of the levels were lacking with detail, gameplay...

Add game Games
Half-Life 2

Half-Life 2

First Person Shooter

Pick up the crowbar of research scientist Gordon Freeman, who finds himself on an alien-infested Earth being picked to the bone, its resources depleted...

Vampire: The Masquerade – Bloodlines

Vampire: The Masquerade – Bloodlines

Adventure

First-person roleplaying game, based on White Wolf's popular Vampire: The Masquerade pen-and-paper RPG. Vampire: The Masquerade - Bloodlines combines...

Hunt Down The Freeman

Hunt Down The Freeman

First Person Shooter

You are a shadow of Black Mesa who waited for years for revenge form the man who killed all your friends. Gordon Freeman. You are trying to hunt down...

Refresh Time: Part One

Refresh Time: Part One

First Person Shooter

Game about business rat. City in tragedy now and in future and in past

Lost Story: The Last Days of Earth

Lost Story: The Last Days of Earth

First Person Shooter

Lost Story: The Last Days of Earth - is a sci-fi action first person shooter set in the Half-Life universe, which allows you to witness the events set...

Crossroads Episode I

Crossroads Episode I

First Person Shooter

The project is created on the engine, Source, immediately tell you that it has no connection with the world of coca Half-life, but it was a project inspired...

Portal

Portal

Puzzle

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

Half-Life 2: Episode Two

Half-Life 2: Episode Two

First Person Shooter

As Dr. Gordon Freeman, you were last seen exiting City 17 with Alyx Vance as the Citadel erupted amidst a storm of unknown proportions. In Episode Two...

Portal 2

Portal 2

Puzzle

It’s been a long time. How have you been? I’ve been really busy being dead. You know... after you murdered me?

Garry’s Mod 10

Garry’s Mod 10

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...

Post comment Comments  (300 - 310 of 331)
Shadow85
Shadow85

How can I activate a mod through Steam?

Reply Good karma Bad karma+1 vote
emMKai
emMKai

loving the source engine!
i wonder - if you made a really good game with this, would Valve possibly put it on Steam as a download?

Reply Good karma Bad karma+1 vote
mike_app
mike_app

come on HL2 EP3 we cant wait any longer! Whens the black mesa TC being released too :P

Reply Good karma Bad karma+2 votes
NinjaDuck
NinjaDuck

Well, you can get SDK by doing this: Steam>View>Tools>Source SDK

Reply Good karma Bad karma+1 vote
kramersize
kramersize

Source is the best, Lets develope some blue tooth tech or something so we can put on sensors on our bodies and be able to move in Gmod or maybe any source game, I am interested in making Gmod vids and think it would be fun to be able to pose and move the characteres with my own movement.

Reply Good karma Bad karma+2 votes
pfannkuchen_gesicht
pfannkuchen_gesicht

have you heard something about the WiiMod?

Reply Good karma Bad karma0 votes
Nokiaman
Nokiaman

Wiimote is very sucky

Reply Good karma Bad karma+2 votes
zuriknet
zuriknet

I can't say enough or too much. I LOVE the video. If a doctor could classify what is happening I wounder if it would be classified as a disease of the mind or a virus. I would have to say that either way the video is true.

I love Source, and can't wait to see what is in store next.

Reply Good karma Bad karma+1 vote
mokies
mokies

Anybody knows when will be the release of HL2:EP3?

It's kinda long I guess... it's the last of HL2. Then another story will come again...

Reply Good karma Bad karma+3 votes
jacko1121
jacko1121

Source is one of the better engines out there, to me even better then the unreal engine just because the amount of detail.

Reply Good karma Bad karma+3 votes
leilei
leilei

(buried)

any engine can be 'detailed' too if you had a texture artist with a camera and a sharpen filter.

Reply Good karma Bad karma-8 votes
Soviet529
Soviet529

you obviously don't know much about making games.

Reply Good karma Bad karma+3 votes
Post a comment

You are not logged in, your comment will be anonymous unless you join the community. Or sign in with your social account:

Platforms
Windows, VR, X360, XBOX, PS3
Company
Valve
Contact
Send Message
Licence
Commercial
Release date
Engine watch
Start tracking
Share
Community Rating

Average

9.6

1069 votes submitted.

You Say

-

Ratings closed.

Highest Rated (18 agree) 10/10

Even tho it is aging and it is beginning to show its weakness comparred to other more modern engines, it is still my most preferred engine and the only one I was able to get into succesfully. And with all of the updates Valve is giving it, I think the source engine will be with us for a long time. I wouldn't really recommend this for a commerical product, just because there are so many more modern engines out there that will be a lot easier in the long run (like UDK), but all of the commercial games…

Nov 16 2010 by Half_Kill

Lowest Rated (2 agree) 1/10

The Source Engine is an outdated piece of shit that makes you spend 60% of your time trying to find alternative ways to make something because of the amazing number of bugs the SDK contains. I want to make a laser that dissolves any NPCs ; I can't because the beam doesn't do any damages even if I set the properties/flags rightly. So I try to parent a trigger_hurt to the beam but even if I set "Damage Type" to "Beam", it is only turning a NPC to a ragdoll and doesn't dissolve it as I wanted. Great…

Apr 4 2012 by EnnemyOfficer

Twitter

Tweets will appear soon from

Embed Buttons
Link to Source by selecting a button and using the embed code provided more...
Source
Statistics
Rank
3 of 798
Last Update
Watchers
1,207 members
Games
66
Downloads
264
Articles
605
Reviews
101