kvark / Froggy
Licence: other
Component Graph System experiment
Stars: β 219
Programming Languages
rust
11053 projects
Labels
Projects that are alternatives of or similar to Froggy
Unity resources
A list of resources and tutorials for those doing programming in Unity.
Stars: β 170 (-22.37%)
Mutual labels: ecs
Aframe
π
°οΈ web framework for building virtual reality experiences.
Stars: β 13,428 (+6031.51%)
Mutual labels: ecs
Terraform Ecs Fargate
Source code for a tutorial on Medium I published - "Deploying Containers on Amazonβs ECS using Fargate and Terraform: Part 2"
Stars: β 208 (-5.02%)
Mutual labels: ecs
Uecs
Ubpa Entity-Component-System (U ECS) in Unity3D-style
Stars: β 174 (-20.55%)
Mutual labels: ecs
Awesome Entity Component System
π A curated list of Entity-Component-System (ECS) libraries and resources
Stars: β 180 (-17.81%)
Mutual labels: ecs
Awsssmchaosrunner
Amazon's light-weight library for chaos engineering on AWS. It can be used for EC2, ECS (with EC2 launch type) and Fargate.
Stars: β 214 (-2.28%)
Mutual labels: ecs
Eventstormingworkshop
EventStorming workshop, this is a hands-on workshop. Contains such topics: DDD, Event storming, Specification by example. Including the AWS product : Serverless Lambda , DynamoDB, Fargate, CloudWatch.
Stars: β 184 (-15.98%)
Mutual labels: ecs
Terraform Fargate Example
Example repository to run an ECS cluster on Fargate
Stars: β 206 (-5.94%)
Mutual labels: ecs
Htframework
Unity HTFramework, a rapid development framework of client to the unity.
Stars: β 179 (-18.26%)
Mutual labels: ecs
Terraform Aws Ecs
Terraform module which creates AWS ECS resources
Stars: β 203 (-7.31%)
Mutual labels: ecs
Ecs Secrets
Runtime secrets management solution for ECS using Task IAM Roles
Stars: β 171 (-21.92%)
Mutual labels: ecs
Aws Containers Task Definitions
Task Definitions for running common applications Amazon ECS
Stars: β 210 (-4.11%)
Mutual labels: ecs
Rack
Private PaaS built on native AWS services for maximum privacy and minimum upkeep
Stars: β 1,836 (+738.36%)
Mutual labels: ecs
Terraform Aws Ecs Container Definition
Terraform module to generate well-formed JSON documents (container definitions) that are passed to the aws_ecs_task_definition Terraform resource
Stars: β 217 (-0.91%)
Mutual labels: ecs
Egocs
EgoCS: An Entity (GameObject) Component System framework for Unity3D
Stars: β 211 (-3.65%)
Mutual labels: ecs
My Bloody Jenkins
Self Configured Jenkins Docker image based on Jenkins-LTS
Stars: β 205 (-6.39%)
Mutual labels: ecs
froggy
Froggy is a prototype for Component Graph System. Froggy is not an ECS (it could as well be named "finecs" but then it would have "ecs" in the name... yikes)! Give it a try if:
- you are open to new paradigms and programming models
- you are tired of being forced to think in terms of ECS
- you like simple composable things
Check ecs_bench for performance comparisons with actual ECS systems.
Example
extern crate froggy;
fn main() {
let mut positions = froggy::Storage::new();
// create entities
let entities = vec![
positions.create(1u8), positions.create(4u8), positions.create(9u8)
];
// update positions
for e in &entities {
positions[e] += 1;
}
}
License
Licensed under either of
- Apache License, Version 2.0, (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.
Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].