From 807bef1c4907c03102ae6c1f9907915194e865e9 Mon Sep 17 00:00:00 2001 From: Justin van der Leij Date: Sat, 7 Apr 2018 18:21:42 +0200 Subject: [PATCH] Update README.md --- README.md | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/README.md b/README.md index 9343d63..a41225e 100644 --- a/README.md +++ b/README.md @@ -1 +1,34 @@ # Concord + +Concord is a feature complete ECS. +It's main focus is on speed and usage. You should be able to quickly write code that performs well. + +Documentation for Concord can be found in the Wiki tab + +# Installation +Download the repository and drop it in your project, then simply require it as: +```lua +local Concord = require(PathToConcord).init({ + +}) +``` + +# Configuration +Concord has a initialization function which takes a table of boolean parameters: +| Name | Default | Meaning | +| --- | --- | --- | --- | +| useEvents | false | Lets Concord overwrite love.run and automatically propagate events | + +You will only need to call .init once. + +# Modules +Below is a list of modules. +More information about what each done can be found in the Wiki + +``` +local Concord = require("concord") +local Entity = require("concord.entity") +local Component = require("concord.component") +local System = require("concord.system") +local Instance = require("concord.instance") +```