issues
search
dt-rush
/
sameriver
game engine written in go
Other
1
stars
1
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
pathfinding
#44
dt-rush
opened
1 year ago
0
reverse order of typing in component specs (go has type second)
#43
dt-rush
opened
1 year ago
0
basic blackboard feature with test demonstrating pattern for village daily role assignment and threat reaction
#42
dt-rush
closed
1 year ago
1
Entity group blackboard system
#41
dt-rush
closed
1 year ago
1
android build
#40
dt-rush
opened
1 year ago
0
track Draw() time stats in scene
#39
dt-rush
opened
1 year ago
0
Option to have spatial hash system *shift* to track a certain entity (player)
#38
dt-rush
opened
1 year ago
0
Feature/goap goap goap goap goap goap goap soap
#37
dt-rush
closed
1 year ago
1
Feature/spatial queries
#36
dt-rush
closed
1 year ago
1
rotated rectangles (nightmare mode)
#35
dt-rush
opened
1 year ago
1
Allow definition of custom spatial hash system not used for collision, but for approx distance, chunk loading, etc.
#34
dt-rush
closed
1 year ago
0
SpatialHashSystem allocation optimization
#33
dt-rush
opened
1 year ago
0
SpatialHashSystem to keep track of *inactive* entities as well
#32
dt-rush
opened
1 year ago
0
GOAP
#31
dt-rush
opened
1 year ago
10
bake navmesh (used by pathfinding)
#30
dt-rush
closed
1 year ago
0
pathfinding functionality
#29
dt-rush
closed
1 year ago
0
save / load functionality
#28
dt-rush
opened
1 year ago
1
Query functionality and State/Plan transitions
#27
dt-rush
closed
1 year ago
2
explore using sorted entity lists in systems that operate on many entities
#26
dt-rush
closed
1 year ago
1
Feature: parallelize systems redux
#25
dt-rush
closed
1 year ago
1
fixed 2 bugs: spatial hash system double-inserts and SetSystemSchedule() panic
#24
dt-rush
closed
1 year ago
1
explore using goroutines in collision, spatial hash, and physics systems
#23
dt-rush
closed
1 year ago
9
entity manager Update as runtimeLimiter LogicUnit among the others
#22
dt-rush
closed
1 year ago
1
added World.SetSystemSchedule(), World.AddWorldLogicWithSchedule, and Entity.AddLogicWithSchedule
#21
dt-rush
closed
1 year ago
1
review RuntimeLimitSharer tests
#20
dt-rush
closed
1 year ago
0
Allow entity, world, and system logic to run less often if they choose
#19
dt-rush
closed
1 year ago
0
entity manager Update in world.Update() as just another runtimelimiter to be Shared
#18
dt-rush
closed
1 year ago
0
automatic allowance calculation - and run scene.Update() as often as possible
#17
dt-rush
closed
1 year ago
0
better runtime sharing
#16
dt-rush
closed
1 year ago
1
logicunit functions take dt_ms, runtimesharer uses LogicUnit.lastRun to calc dt
#15
dt-rush
closed
1 year ago
0
AddWorldLogic and Entity.AddLogic now pass into a buffered channel
#14
dt-rush
closed
1 year ago
1
change World.AddSystems() to World.RegisterSystems() - can only be done at creation
#13
dt-rush
closed
1 year ago
1
added FuncSet.Has (Entity.HasFunc, World.HasFunc)
#12
dt-rush
closed
1 year ago
1
removed *LogicUnit component, added FuncSet to Entity and World
#11
dt-rush
closed
1 year ago
0
replace `*LogicUnit` component with `funcSet` property on Entity
#10
dt-rush
closed
1 year ago
0
automatic allowance calculation
#9
dt-rush
closed
1 year ago
1
SpriteSet component
#8
dt-rush
opened
1 year ago
1
LogicUnit component funcs to receive `params interface{}` which can be cast in func body
#7
dt-rush
closed
1 year ago
1
logicunit addition via buffered channel
#6
dt-rush
closed
1 year ago
0
`dt` for runtimeLimiter Logics
#5
dt-rush
closed
1 year ago
1
Features
#4
dt-rush
closed
1 year ago
0
Reintroduce the possibility of entity logic running in goroutines
#3
dt-rush
closed
1 year ago
6
sync branch to clear up ALL the locking mess
#2
dt-rush
closed
6 years ago
0
Deadlock resolution needed in AtomicEntitiesModify()
#1
dt-rush
closed
6 years ago
8
Previous