PolyVectors / Silicon

A Fusion, Flamework, and Knit inspired modern game framework designed for use in Roblox.

Home Page:https://silicon.polyvector.xyz/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Silicon


Static Badge Static Badge

A Fusion, Flamework and Knit inspired modern game framework created for use in Roblox.

Installation

  1. Wally/Rojo Install (Recommended)
    1. Go to the wally page for Silicon and check for the latest release.
    2. Copy the code under the "Install" section and add it to your wally.toml file in your Rojo project.
    3. Run wally install to install Silicon and its dependencies.
  2. Roblox Studio Install (Not Recommended)
    1. If Wally doesn't work for you or your workflow you can still use Silicon
    2. Go to the releases section of the repository.
    3. Download the latest release Silicon.rbxm file and insert it under ReplicatedStorage.

Warning

If you are using an alpha release of Silicon in your game, make sure you are willing to handle the currently unstable state of Silicon and frequent API changes.

Documentation

Documentation, guides and the API Reference are hosted under silicon.polyvector.xyz. You can also build the documentation yourself by cloning the repository and running moonwave build.

Warning

Documentation for Silicon is still incomplete.

Features

  • Silicon.Start()
  • Silicon.OnStart()
  • Singletons
  • Implementations
  • Services
  • Controllers
  • Components
  • Bridges (networking)
  • Middleware


This code creates a simple service that greets the player upon joining (through server-side output).

About

A Fusion, Flamework, and Knit inspired modern game framework designed for use in Roblox.

https://silicon.polyvector.xyz/

License:MIT License


Languages

Language:Lua 100.0%