Sean Bohan

Results 21 issues of Sean Bohan

Idle update is useless and confusing, better remove it since we already have fixed updating process. This will break a lot of APIs though. ## Draft 1. Remove `Game.update`, `System.update`...

enhancement
Draft

Slope tiles have many use cases, and can be even more important than `SATSolver` since we can compose AABB colliders to achieve most cases yet none of them can replace...

enhancement
feature

Now: ```javascript import SystemGfx from 'engine/gfx'; this.sysGfx.layers.background; ``` After: ```javascript import Gfx from 'engine/gfx' this.gfx.layers.background ```

easy

Pros: 1. Reduce issues caused by typo 2. Less array instances 3. Cleaner events API Cons: 1. Can no longer chain event handlers 2. Breaking tons of things

enhancement
Draft

While objects moves too fast (more than 1 tile per frame), it will simply go through a tile. Add one more step to fix this.

enhancement
easy

Behavior Tree is a popular AI tech, which looks easy to implemented as a `Behavior`.

feature
Draft

The collision shape generation process is too slow when map size is large enough. It might be better to be an option instead of default map collision implementation. So developers...

enhancement

OS: windows 10 Node: 12.18.2 It keeps saying: `Error: A dynamic link library (DLL) initialization routine failed.` no matter which tool I use (tried pkg, nexe, electron and nw.js)

Seems like this plugin only works when renderer resolution is 1.