godlike / sleipnir Goto Github PK
View Code? Open in Web Editor NEWCombination of mythical horses
License: MIT License
Combination of mythical horses
License: MIT License
Entity-Component-System shall describe the way whole product is aimed to be used.
Entity shall represent an identifiable object within the system.
Entity shall have interface to check/modify components associated with object.
Component shall represent a known collection of data. For example position can be represented by a set of coordinates that collectively can be called Position Component
.
There shall be a configurable number of components.
Built-in components include but are not limited to:
Users shall be able to add their own components and use those in user-developed systems.
System shall represent an isolated processing unit that works on entities that have required Components with them.
There shall be a configurable number of systems.
Build-in systems include but are not limited to:
Users shall be able to develop and integrate their own systems.
It is recommended that entities exist only in relation to some collection of entities (that can be referred to as a World of Entities
). Such approach allows encapsulating data storage and data processing of Entity-related functionality inside the World
object and Entity
becomes simply an ID for the object.
Initially implemented for syncing changes with physics thread. Ultimately shall be possible to reuse to sync data between arbitrary threads.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.