Introduction

Contribengine is a modular Roblox toolset.

Contribengine is best described as a lego set where each brick is the game's code.

Getting Started

Installation

For version 0.0.1BETA, you just need to get the RBXM file for the engine and put it in the game. Put it in ReplicatedStorage and require it from either a LocalScript, Script, or both.

Important: Contribengine is still very early in development. It should only be used for small projects.

Adding other people's bricks

To add a brick, all you need to do is add it into the bricks folder inside of the module.

Creating your own brick

Copy the basic code from GenericBrick, and use functions for Modules to create functionality. You can call this from the script that called Contribengine as well as any other brick as long as you add it as a dependency.

Adding dependencies

Near the top of the brick, there should be a key in the module's table called

DEPENDENCIES
Add the brick to there using the following format:
core/BrickName
or
bricks/CommunityMadeBrick