Giter VIP home page Giter VIP logo

sandbox-plus's Introduction

SandboxPlus, a base gamemode for S&box

It closely follows Facepunch's Sandbox gamemode, with additions to make it more extendable by other modules (adding events, publicizing UI globals, etc), while staying unopinionated/light. This module is primarily aiming to become a "Gmod 2", replicating the functionality found in Gmod's Sandbox gamemode (with improvements).

Improvements over Facepunch/sandbox:

Gameplay

  • Constraint tool: an omni-tool with all your classic Gmod constraints (weld/axis/rope/elastic/slider/ballsocket)
  • Duplicator tool
  • Material tool
  • Toolgun model (wip)
  • Undo/Redo System
  • DynShapes spawnmenu: like PHX, but dynamic, fully customizable sizes using procedural meshes. Rectangles, cylinders, spheres, gears!
  • UI tool panels, including ModelSelector with extendable .spawnlist's

Extensiblility

  • IStopUsing entity interface
  • Many new events (aiming to reproduce many of Gmod 1's), including "entity.spawned" event, "undo.add" event

Addons for SandboxPlus

Libraries

Contributing

PR's are appreciated!
Message @Nebual on Discord with any questions :)

Contributors

sandbox-plus's People

Contributors

aylaylay avatar garrynewman avatar nebual avatar robotboy655 avatar devultj avatar bakscratch avatar handsomematt avatar kurozael avatar ognik5377 avatar gmod4phun avatar maxlebled avatar ltbrandon avatar hri7566 avatar cr4yz avatar samzanemesis avatar captainsaveacode avatar thegrb93 avatar gvarados1 avatar justplayerde avatar rohansi avatar eraahz avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.