Trevor Slocum
|
a391b14ff3
|
Add Query
|
4 months ago |
Trevor Slocum
|
d6e9439273
|
Update README
|
12 months ago |
Trevor Slocum
|
945186bd28
|
Update GOHAN_DEBUG documentation
|
12 months ago |
Trevor Slocum
|
d6caa67781
|
Propagate entity changes before each system update and draw
|
12 months ago |
Trevor Slocum
|
c66dd322f9
|
Remove secondary component cache
|
12 months ago |
Trevor Slocum
|
09892c0524
|
Rename variable 'entity' to 'e'
|
12 months ago |
Trevor Slocum
|
249d547332
|
Add Entity.With
|
1 year ago |
Trevor Slocum
|
5cd926a1b2
|
Rename example components
|
1 year ago |
Trevor Slocum
|
193532a951
|
Refactor System interface
Systems now specify their components via public fields.
|
1 year ago |
Trevor Slocum
|
0231e09ad7
|
Update README
|
1 year ago |
Trevor Slocum
|
263cd48bca
|
Add World.Entities
World.Entities returns all active entities.
|
1 year ago |
Trevor Slocum
|
e08cfe7970
|
Print Component name when debugging
|
1 year ago |
Trevor Slocum
|
5e7318e6a2
|
Optimize removing an Entity from a slice of entities
Avoid creating a new slice.
|
1 year ago |
Trevor Slocum
|
3c7785e5e5
|
Add World.Preallocate
This function creates and immediately removes the specified number of entities.
|
1 year ago |
Trevor Slocum
|
21d6f53dcc
|
Rename statistics functions
|
1 year ago |
Trevor Slocum
|
62caf1bdd2
|
Add additional benchmarks and optimize
Allocate memory less often.
|
1 year ago |
Trevor Slocum
|
83c9c1fb0c
|
Refactor System
Systems must now specify required and optional components separately.
|
1 year ago |
Trevor Slocum
|
039863b55b
|
Add World
This enables applications to use multiple instances.
|
1 year ago |
Trevor Slocum
|
8d4dabd62e
|
Add benchmarks and optimize
Store all data in slices rather than maps.
|
2 years ago |
Trevor Slocum
|
a820927a43
|
Add ActiveEntities, UpdatedEntities and DrawnEntities
These functions return information particularly useful when debugging
and profiling an application.
|
2 years ago |
Trevor Slocum
|
33ec0b1d86
|
Initial commit
|
2 years ago |