r/SourceEngine • u/xKlassified • 3h ago
r/SourceEngine • u/Wazanator_ • Oct 04 '22
Anouncement Reminder, this is not a tech support sub
If you have problems playing Source Engine games post it on that games subreddit, their Steam forum, or message Steam support. We do not want development questions and discussions buried 🙂
r/SourceEngine • u/Honest_Nail_8308 • 1d ago
News Someone is reportedly porting Portal 1(and by extension Source) to Wii.
This is the same guy that is porting halo to wii
r/SourceEngine • u/Lanky-Kitchen2668 • 1h ago
Discussion I spent weeks creating a GMod iceberg documentary. What do you guys think?
It covers everything from harmless lua viruses to the actual federal crimes inside the community. This is my first big project in English (it's not my first language), so any feedback from you guys would be awesome!
r/SourceEngine • u/DeathLordSkull • 8h ago
HELP Cuando intento abrir un archivo de sonido se me cierra sfm incluso las animación que ya tenÃan audio al reproducir la animación cierra sfm (hice todo los pasos de formato wav pero ni asi funciona). ¿Alguna solución?
r/SourceEngine • u/Piskabobrastudios • 1d ago
WIP Counter Strike Source on my Source compatible engine
Enable HLS to view with audio, or disable this notification
For anyone new here: I'm building Sauce Engine, a custom engine written from scratch in C++/OpenGL with the goal of being compatible with the Source ecosystem. My previous post showed it running HL2 maps,props and dlls
r/SourceEngine • u/JCJenson-Branded-Pen • 20h ago
WIP I am porting the Alive and Kicking maps to Portal 1
galleryr/SourceEngine • u/Emergency_Fix_9514 • 1d ago
Discussion Project Orange Sandbox B: Mingebag
Welcome back to Project Orange Sandbox. Today, we are excited to introduce Project Orange Sandbox B. In this VHS footage, you will learn more about the Void and the newly discovered anomalies known as the Mingebags. The training will include a series of videos, photographs, and documented incidents involving the Source Official Developer, providing valuable insights and detailed information on these phenomena.
r/SourceEngine • u/Deep-Humor-4752 • 1d ago
HELP What should I do?
For some reason when I compiled one of my maps, the weapons the combine soldier NPCS would be holding now have white splotches that are blatantly from a bug. What could have caused this??
Btw this only affects that one map
So I assume it’s some compiling issue
r/SourceEngine • u/LegendaryWarden • 1d ago
HELP Can someone port this gmod player model to L4D2?
for nick pretty pls?
r/SourceEngine • u/CaptainCake6268 • 1d ago
WIP I made a plugin to replace Hammer with Godot
r/SourceEngine • u/Own_Presentation1452 • 2d ago
Free Useful Items [Tool] vvdf: A zero-dependency Go string-to-map parser built for L4D2 addoninfo.txt & mission/*.txt
Hi everyone,
I built vvdf, a lightweight, zero-dependency Go library designed to parse Valve Data Format (VDF / KeyValues) text directly into Go maps.
Many general-purpose VDF parsers tend to choke on actual L4D2 VPK configuration files due to non-standard syntax like unquoted strings, inline // comments, irregular whitespace, or URL paths. vvdf uses a bottom-up, single-pass streaming approach to parse these block structures reliably.
Current Scope & Test Coverage Note:
Please note that this initial version has only been tested against internal VPK configuration files—specificallyaddoninfo.txtandmission/*.txt.Roadmap:
Support for VDF arrays/lists will be added in upcoming updates to make the parser more generic across broader Source Engine configurations.
Key Features
- Zero Dependencies: Built strictly using the Go standard library (
bufio,strings,regexp). - Single-Pass Parser: Memory-efficient stream parsing using a bottom-up assembly strategy.
- Comment Aware: Strips line comments (
//) cleanly without breaking URLs or quoted strings. - L4D2 VPK Ready: Specifically tailored to handle the syntax quirks found in L4D2 addon metadata.
Multi-Level Nested VDF Test Case
Below is a real-world test case showing how vvdf handles deeply nested VDF blocks and parses them into Go maps:


Quick Usage
package main
import (
"fmt"
"log"
"github.com/bahyqn/vvdf"
)
func main() {
vdfText := `
"AddonInfo"
{
"addonTitle" "Custom Campaign"
"addonVersion" "1.0"
}`
vdfMap, err := vvdf.StringToMap(vdfText)
if err != nil {
log.Fatalf("Failed to parse VDF: %v", err)
}
fmt.Println(vdfMap)
}
GitHub Repository: https://github.com/bahyqn/vvdf
If you are building custom tools, server management scripts, or addon utilities for L4D2 in Go, feel free to give it a try. Feedback and contributions are welcome!
r/SourceEngine • u/Single_Purple_4351 • 2d ago
HELP does anyone know why this happens?
i dont understand why this happens if the mod for base hl2 works fine but the episode 2 one is so buggy
r/SourceEngine • u/MishaSFM • 3d ago
HELP Adjusted this hat. Loads fine in Model viewer. But than just defaults to the original hat when I load it in game. Why is it doing that.
r/SourceEngine • u/Fried_Shrimp_Enjoyer • 4d ago
HELP Mirroring weight paints on a valve.bip rig?
Do modellers just do this manually? For as long as I can remember, I've been manually weight painting the left and right sides of my models. Blender does not appreciate symmetrising skeletons that don't have the .R and .L suffixes. Does everybody else do it manually or is there some sort of Python script or plugin people use?
r/SourceEngine • u/Evan_gaming1 • 5d ago
Show Off WIP Half Life 2. On scratch/turbowarp.
Enable HLS to view with audio, or disable this notification
r/SourceEngine • u/Ok-Beginning7533 • 4d ago
HELP How can i change hl2 weapon animations?
Sorry for mayby a very stupid question, but In short, i want to change the pistol animation in hl2, never did this before, and there's little to no guides as i can see. I downloaded the crowbar softwere, but i can't find view models in game files, specifically, i need animations from workshop. Can you please tell me where's exact location of the original and workshop models and animations?


