Experiment Redux
An FPS RPG gamemode for Garry's Mod, built using the Helix framework.
![Experiment Redux logo](./logo.png)
**๐ It's a dog-eat-dog world out there, and these dogs have guns.**
Installation
-
Subscribe to the required addons on the Steam Workshop Collection.
-
Install Git LFS by following the official installation instructions.
-
Clone this repository into your garrysmod/gamemodes
directory and name the directory experiment-redux
:
git clone https://github.com/luttje/gmod-experiment-redux experiment-redux
-
Ensure you have the Helix based installed following the Helix documentation.
-
(Re-)start Garry's Mod and start a game with the Experiment Redux
gamemode.
About
Experiment Redux is a reimagining of the original Experiment gamemode for Garry's Mod. It combines elements of first-person shooters, role-playing games, and survival games, along with a month-long competitive cycle to create a unique gameplay experience.
» Read more in our ๐ฎ Vision document
๐ธ Screenshots
Create a single character to play for the Epoch
![One Character](web/assets/screenshots/screenshot01_one_character.jpg)
Select a spawn point to start/respawn from
![Spawn Select](web/assets/screenshots/screenshot02_spawn_select.jpg)
Manage your inventory and equipment
![Inventory](web/assets/screenshots/screenshot03_inventory.jpg)
View your character's stats and nano buffs
![You](web/assets/screenshots/screenshot04_you.jpg)
Store items in your locker for safekeeping
![Locker](web/assets/screenshots/screenshot05_locker.jpg)
Buy and sell items at The Business
![The Business](web/assets/screenshots/screenshot06_the_business.jpg)
Protect your door with a door protector
![The Business Door Protector](web/assets/screenshots/screenshot07_the_business_door_protector.jpg)
![Door Protector](web/assets/screenshots/screenshot08_door_protector.jpg)
Upgrade your bolt generator to produce more bolts
![Bolt Generator](web/assets/screenshots/screenshot09_bolt_generator.jpg)
![Bolt Generator Upgrade](web/assets/screenshots/screenshot10_bolt_generator_upgrade.jpg)
Scavenge for items in this forsaken city
![Scavenging](web/assets/screenshots/screenshot11_scanvenging.jpg)
![Scavenging Loot](web/assets/screenshots/screenshot12_scavenging_loot.jpg)
The medic NPC will ask for your aid
![NPC Medic](web/assets/screenshots/screenshot13_npc_medic.jpg)
![NPC Medic Dialog](web/assets/screenshots/screenshot14_npc_medic_dialog.jpg)
Monsters roam a select location in the city, slay them for loot
![Monsters](web/assets/screenshots/screenshot15_monsters.jpg)
![Monsters](web/assets/screenshots/screenshot16_monsters.jpg)
Compete in a footrace against other players to improve your attributes
![NPC Footrace](web/assets/screenshots/screenshot17_npc_footrace.jpg)
![NPC Footrace Dialog](web/assets/screenshots/screenshot18_npc_footrace_dialog.jpg)
Improve your attributes at the target practice NPC
![NPC Target Practice](web/assets/screenshots/screenshot19_npc_target_practice.jpg)
![NPC Target Practice Dialog](web/assets/screenshots/screenshot20_npc_target_practice_dialog.jpg)
Hosting a Server
For a quick overview check out the ๐ Dev Server Guide. This guide will walk you through setting up a dedicated server for development purposes.
You can find more information on hosting a Garry's Mod server in the official documentation.
Content
This project will maintain a minimal schema to run Experiment on Helix. It will only contain code and content that can be licensed under the MIT license. This means we can not include content from the original Experiment schema that used third-party assets for items like the Exo Skeletons inside the repository.
Other third-party content may be included through the use of the Steam Workshop. See the customizable_weaponry
plugin for an example of how to include third-party content.
License
This project is licensed under the MIT license. See the LICENSE file for details.
The original Experiment was developed by Conna Wiles around 2009. You'll find a lot of his code in this project, which you can originally find MIT licensed code in his kurozael/project-archive
repository