Sebastiano Mandalà
ebe5f0f221
Update README.md
6 years ago
sebas77
80ac93215b
fix the FastInvoke.cs for all the platforms
6 years ago
sebas77
6b81c57d46
DynamicInvokes are super slow, so I luckily found an alternative.
6 years ago
sebas77
6a4d702ea2
Improve compatibility across platforms
6 years ago
sebas77
a9e20edd1b
improve code and fix a bug with the SwapEntityGroup function
6 years ago
sebas77
d180597458
rename file
added the new function SwapEntityGroup to be able to easily move entities between groups
6 years ago
sebas77
6b14cdac13
Fix some bugs with the EntityProfiler and remove redundant code.
6 years ago
sebas77
ba2e592eda
found a way to avoid some awkward breaking changes from 1.0
split EngineRoot for better readability and add comments
6 years ago
sebas77
4ea83ddce3
add csproj for svelto framework
6 years ago
sebas77
c8f57253fc
- optimize even more
- some renaming
6 years ago
sebas77
52019c75f4
Svelto-ECS 2.0 first draft
6 years ago
sebas77
0f98e9264a
new FasterList
7 years ago
sebas77
5897f66b2d
- INodesEngine is now Legacy. EnginesRoot still support it, but I will probably add a new Legacy Engine Root to support INodesEngine. Best thing would be to transform all the INodesEngine into MultiNodesEngine
- Support for grouped nodes (adding and querying them) is almost complete
- EngineRoot and EngineNodeDB can now support nodes as struct and class
- INodeEngine Add and Remove functions accept only NodeWithID (classes only)
-
7 years ago
Sebastiano Mandalà
cbde7d8f4a
working on the new typesafe svelto.ecs
7 years ago
sebas77
19472a94c6
improve NetCore compatibility
7 years ago
sebas77
bc9ac7be0f
Update Svelto.Utility
7 years ago
sebas77
298a0e6cad
fixed mistake introduced with the last commit
7 years ago
sebas77
dadbe33829
- found the time to fix properly a bug previously fixed.
7 years ago
sebas77
410589bfd7
class must be public and not internal
7 years ago
sebas77
e8ff87871a
Make the framework more unity agnostic
7 years ago
sebas77
df08e17ec3
Merge branch 'master' of https://github.com/sebas77/Svelto.ECS
7 years ago
Sebastiano Mandalà
fb445832db
Update README.md
7 years ago
Sebastiano Mandalà
a8e32f671e
Update README.md
7 years ago
Sebastiano Mandalà
26e73fa9a9
Update README.md
7 years ago
sebas77
2d105f9ccb
improve error report
7 years ago
sebas77
a480653d9e
add comment in the Sequencer.cs file
7 years ago
sebas77
7efa7ea548
cleanup Sequencer
7 years ago
sebas77
018fd2cd2f
- some small optimizations
- clean up
- the structnode ids must be int
7 years ago
sebas77
cfa2be5d71
fix bugs introduce with the latest update
7 years ago
Sebastiano Mandalà
b624a6929f
Merge pull request #7 from sebas77/alpha
Alpha
7 years ago
sebas77
345392dff5
- Added new features to be able to handle nodes as pure structs
- FasterList Clear has been renamed to FastClear. The standard Clear will clean the array like the normal List does
- An engine can now receive callback for when nodes are disabled and enabled
-
7 years ago
sebas77
b24be7d266
local commit
7 years ago
sebas77
a2f1f384fa
working on something new
7 years ago
sebas77
01d015a770
remove file
7 years ago
sebas77
d023d2fe46
ignore meta files
7 years ago
sebas77
00566256ce
stupid meta files
7 years ago
sebas77
d17bcb6b36
update FastConcat
7 years ago
sebas77
b29472eafc
- added a new Engine callback function called when the engine has been added to be sure that the nodeDB reference has been filled
- improve NETFX_CORE compatibility
- implementors can now be added after the descriptor is created
- SingleNodeEngine is now abstract
7 years ago
sebas77
12ca06416a
FIX UWP (.net) compatibility
7 years ago
sebas77
4c3c3fcf36
enable fundamental code that was disabled by mistake, this will break the UWP .Net compilation again
7 years ago
sebas77
b8c9cd0163
Svelto.ECS is now UWP compatible
7 years ago
sebas77
2ef75046cc
revert some profiler code
7 years ago
sebas77
cc783d2195
Remove not used class
7 years ago
sebas77
9c9f2171fb
remove legacy code
7 years ago
sebas77
58b9d16d48
remove useless code
7 years ago
sebas77
228a1ec7bd
Merge branch 'master' of https://github.com/sebas77/Svelto-ECS
7 years ago
sebas77
2307e8fc22
Fix a serious bug
7 years ago
sebas77
cc3ed9c30a
Revert "delete engine profiler because was relying on the Tickable system, now only the TaskRunner profiler must be used"
This reverts commit 4089cd7309
.
7 years ago
sebas77
ff7174f151
Merge branch 'master' of https://github.com/sebas77/Svelto-ECS
7 years ago
sebas77
4089cd7309
delete engine profiler because was relying on the Tickable system, now only the TaskRunner profiler must be used
7 years ago