Quake-inspired, "old-school" first-person shooter game in which you run, jump, and rocket-jump your way around an enclosed arena attempting to eliminate its inhabitants before they devour you. Your armament consists solely of a combined rocket/grenade launcher which is highly effective at dispatching said inhabitants - but also your legs if you are not careful. Scattered throughout the arena are various pickups to aid you on your quest, ranging from a large green crate of rocket-hardened armour to allow you to soar majestically across the arena like an eagle (piloting a blimp), to a measly 5-point red health pickup to hopefully keep you alive for a few more microts, or even a nice blue box containing a barrage-worth of ammunition for your weapon.
Open-source backend system for google-breakpad aimed at being a powerful alternative to Socorro for smaller projects. It handles crash dumps from submission through to processing and analysis, including features such as checking the Microsoft Symbol Server for missing symbols, and reprocessing crash dumps when missing symbols become available later.
The project is still in it's early stages and is currently tailored towards SourceMod's use cases.
Alternative to the SourceMod web compiler for compiling SourceMod Plugins. The SourcePawn compiler was compiled to native JavaScript with emscripten, and is run directly in the user's web browser.
It has a number of advantages over the traditional web compiler, including support for custom include files, simple code highlighting, and displaying warnings and errors inline with the input.
iOS game where the aim is to destroy (by tapping) common fast food items before they collide with the camera. Made in a programmer/artist pair, the task at hand was to create a "Juicy" mobile game with as many visual effects as possible, thus Fast Food is absolutely jam packed with over the top particle effects and animations.
Primarily a script for Vagrant, a program that uses Oracle’s VirtualBox to build configurable, lightweight, and portable virtual machines dynamically, to allow you to quickly and easily provision a virtual environment that you can use to compile SourceMod extensions for Linux.
The environment that is setup is aimed at extensions using the AMBuild build system (which is the preferred one), but with some fiddling you should be able to build any extension.
SourceMod Extension that provides a forward to SourceMod Plugins that can be used to manipulate clients as they join a game server, i.e. in order to implement a whitelist-only server or reserved slots without requiring a feeder slot to be kept free at all times.
It was created to be a more-secure alternative to a similar extension that caused some authentication checks to be bypassed, while also providing a more feature-rich API.
SourceMod Plugin written by request in response to TF2 going Free-To-Play. It uses information provided by SteamTools to check if a client owns the game and removes them from the server if not.
There was quite a bit of backlash over the release of this plugin and it generated some media coverage.
Originally a Metamod:Source Plugin that patched the URL that the Source Engine posted minidumps to upon a crash, in order to facilitate 3rd party collection and analysis (using an early version of what later became Throttle) - as Valve were unresponsive in assisting to debug plugin-caused crashes.
Alongside the release of Throttle, it was recently rebuilt from scratch as a SourceMod Extension to instead embed it's own copy of the google-breakpad client libraries, aggressively blocking the server's built-in implementation in order to handle crashes itself.
Metamod:Source plugin that exposes an interface to hook into and modify VoiceChat in Source game servers.
People have used it to write plugins to do things such as broadcast voice chat outside the server for monitoring, automatically normalise volume levels of loud clients, and apply DSP effects to game clients.
SourceMod Extension that patched a bug in HL2:DM which caused Windows servers to crash when a Zombie NPC was spawned. It was created at the request of the HL2:DM community. The bug was finally patched by Valve a few years later when porting the Source engine client to Linux and the extension is no longer maintained.
SourceMod Extension that exposes the server-side portion of Valve's Steamworks API to SourceMod plugins, utilising the headers from the OpenSteamworks project.