sample obby created with (an older version of) RECS

Nim 1c1f40c493 comments about orientation math %!s(int64=5) %!d(string=hai) anos
module 3457f493fd system implementations, basic gameplay %!s(int64=5) %!d(string=hai) anos
src 1c1f40c493 comments about orientation math %!s(int64=5) %!d(string=hai) anos
.gitmodules 3457f493fd system implementations, basic gameplay %!s(int64=5) %!d(string=hai) anos
.luacheckrc 4d331f762e luacheck %!s(int64=5) %!d(string=hai) anos
LICENSE f2c1a6f590 added license %!s(int64=5) %!d(string=hai) anos
README.md 4cb3256979 added project description and motivation %!s(int64=5) %!d(string=hai) anos
development-place.project.json 3457f493fd system implementations, basic gameplay %!s(int64=5) %!d(string=hai) anos
development-place.rbxl 3537bf6cf7 forked player control module to fix warning %!s(int64=5) %!d(string=hai) anos

README.md

recsObby

Simple stage-based platforming game created with RECS, an Entity-Component-System library for roblox.

Motivation

With recsObby I wanted to create a game that relied as heavily as possible on ECS for gameplay. All behaviors are defined in systems, governing a set of data components which are attached to entities. I've attempted to comment and explain my code, suchthat the project is clear and easy to understand. If there's a spot that needs commenting, please submit an issue.

This project is a work in progress.

check out RECS here: https://github.com/AmaranthineCodices/recs