WIP: readme
This commit is contained in:
parent
02f9484d25
commit
bea04ef601
14
README.md
14
README.md
|
|
@ -1,3 +1,6 @@
|
|||
[](https://github.com/ctreffs/fireblade-ecs/releases/tag/v0.3.0)
|
||||
[](LICENSE.md)
|
||||
|
||||
# Fireblade ECS (Entity-Component-System)
|
||||
<!--One Paragraph of project description goes here
|
||||
|
||||
|
|
@ -21,7 +24,7 @@ Fireblade ECS is available for all platforms that support [Swift 4.0+](https://s
|
|||
|
||||
Extend the following lines in your `Package.swift` file or use it to create a new project.
|
||||
|
||||
```
|
||||
```swift
|
||||
// swift-tools-version:4.0
|
||||
|
||||
import PackageDescription
|
||||
|
|
@ -40,13 +43,16 @@ let package = Package(
|
|||
|
||||
```
|
||||
|
||||
End with an example of getting some data out of the system or using it for a little demo
|
||||
|
||||
|
||||
## Code Example
|
||||
|
||||
<!--Show what the library does as concisely as possible, developers should be able to figure out **how** your project solves their problem by looking at the code example. Make sure the API you are showing off is obvious, and that your code is short and concise.-->
|
||||
|
||||
A core element in the Fireblade-ECS is the [Nexus](https://en.wiktionary.org/wiki/nexus). It acts as a centralized way to store, access and manage entities and their components.
|
||||
|
||||
```swift
|
||||
let nexus = Nexus()
|
||||
```
|
||||
|
||||
<!--## Contributing
|
||||
|
||||
Please read [CONTRIBUTING.md](https://gist.github.com/PurpleBooth/b24679402957c63ec426) for details on our code of conduct, and the process for submitting pull requests to us.-->
|
||||
|
|
|
|||
Loading…
Reference in New Issue