DefaultEcs 0.15.2

Entity Component System framework aiming for syntax and usage simplicity with maximum performance for game development.

Install-Package DefaultEcs -Version 0.15.2
dotnet add package DefaultEcs --version 0.15.2
<PackageReference Include="DefaultEcs" Version="0.15.2" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add DefaultEcs --version 0.15.2
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: DefaultEcs, 0.15.2"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install DefaultEcs as a Cake Addin
#addin nuget:?package=DefaultEcs&version=0.15.2

// Install DefaultEcs as a Cake Tool
#tool nuget:?package=DefaultEcs&version=0.15.2
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

added World.TrimExcess methods to fit inner storage to the number of entities and components
added EntitySet.TrimExcess method to fit inner storage to the number of entities
added EntityMap.TrimExcess method to fit inner storage to the number of entities
added EntityMultiMap.TrimExcess method to fit inner storage to the number of entities
fixed Entity.Dispose when called in a non buffered system

NuGet packages (3)

Showing the top 3 NuGet packages that depend on DefaultEcs:

Package Downloads
RoguelikeToolkit.Entities
A library to handle Adom Ultimate style templates for game entities. Designed to create DefaultEcs entities from JSON templates.
DefaultECS.EntityFactory
Helper library for the awesome DefaultECS to compose complex entity hierarchies from templates. Implements template based entity composition with multiple inheritance and composition of hierarchy from any source, including text files.
RoguelikeToolkit.Scripts
A library containing tools to run C# scripts on DefaultEcs entities or their components - this can be useful to implement data-driven games with external interaction scripts

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
0.15.2 99 4/5/2021
0.15.1 184 2/8/2021
0.15.0 201 1/16/2021
0.14.4 832 7/31/2020
0.14.3 369 5/27/2020