GithubHelp home page GithubHelp logo

polyvectors / silicon Goto Github PK

View Code? Open in Web Editor NEW
2.0 1.0 1.0 24.99 MB

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

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

License: MIT License

Lua 100.00%
framework game-framework lua luau roblox game-developement silicon library package

silicon's Introduction

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).

silicon's People

Contributors

polyvectors avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Forkers

psvks

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.