Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/friflo/friflo.engine.ecs-demos
C# ECS demos for 🔥 Friflo.Engine.ECS: Godot, MonoGame & Unity
https://github.com/friflo/friflo.engine.ecs-demos
chsarp ecs ecs-framework entity-component-system godot monogame unity
Last synced: 3 months ago
JSON representation
C# ECS demos for 🔥 Friflo.Engine.ECS: Godot, MonoGame & Unity
- Host: GitHub
- URL: https://github.com/friflo/friflo.engine.ecs-demos
- Owner: friflo
- License: mit
- Created: 2024-03-10T10:01:35.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-08-01T17:24:49.000Z (6 months ago)
- Last Synced: 2024-08-01T19:48:36.241Z (6 months ago)
- Topics: chsarp, ecs, ecs-framework, entity-component-system, godot, monogame, unity
- Language: C#
- Homepage: https://github.com/friflo/Friflo.Engine.ECS
- Size: 271 KB
- Stars: 7
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
[![logo](https://raw.githubusercontent.com/friflo/Friflo.Engine-docs/main/docs/images/friflo-ECS.svg)](https://github.com/friflo/Friflo.Engine.ECS)Â Â Â ![SPLASH](https://raw.githubusercontent.com/friflo/Friflo.Engine-docs/main/docs/images/paint-splatter.svg)
[![Github Repo](https://img.shields.io/badge/Friflo.Engine.ECS-grey?logo=github&logoColor=white)](https://github.com/friflo/Friflo.Engine.ECS)
[![C# API](https://img.shields.io/badge/C%23%20API-22aaaa?logo=github&logoColor=white)](https://github.com/friflo/Friflo.Engine-docs)
[![Wiki](https://img.shields.io/badge/Wiki-A200FF?logo=gitbook&logoColor=white)](https://friflo.gitbook.io/friflo.engine.ecs)# Friflo.Engine.ECS-Demos
This repository contains demos showing integration of [Friflo.Engine.ECS](https://github.com/friflo/Friflo.Engine.ECS)
in various game engines.- [Godot](Godot) - Windows, macOS, Linux
- [MonoGame](MonoGame) - Windows
- [Unity](Unity) - Windows, macOS, LinuxAll projects are using the same [source code](./Godot/Drones.cs) to animate cubes using multiple
[ArchetypeQuery](https://github.com/friflo/Friflo.Engine-docs/blob/main/api/ArchetypeQuery.md)'s.
The screenshot below is a MonoGame WebAssembly build demonstrating the animation with a low amount of entities.Interactive Browser Demo showing MonoGame WebAssembly integration. [Try out Demo](https://sdl-wasm-sample-web.vercel.app/docs/MonoGame/).
*Note:* WebGL rendering performance cannot compete with Desktop build.