swift-engine icon indicating copy to clipboard operation
swift-engine copied to clipboard

An entity-component-system game engine built in the Swift programming language.

Results 18 swift-engine issues
Sort by recently updated
recently updated
newest added

Hi, Luke. I was trying to write a game engine with swift , then i google , it lead me here. Thanks for your project, it really helps me a...

Add a way to reset systems to initial states so the entire scene doesn't have to be reloaded, i.e. for a level change.

feature
framework

LGSystem.changed(entity: LGEntity) adds the same entity over and over if add is overridden but super.add is not called.

bug
framework

Add acceleration as a physics body property, so that the player input can accelerate the player and make gameplay feel better.

enhancement
physics system