-
I am using this plugin to separate our core work from compiled dists. I noticed on a clean build (i.e. no build output), the plugin will successfully fetch the remote branch but will end up deleting e…
-
### Context
Currently, Excalibur does not directly support wheel events (such as mouse scrolling) for input.
### Proposal
Add support for [wheel events](https://developer.mozilla.org/en-US/docs/W…
-
#### Context
There are more and more people trying to use Angular/WebPack/SystemJS with the new ES6 style module syntax and there are a few pitfalls that folks are running into since it requires modi…
-
### Context
We have a utility, `extend` that supports deep merging. For shallow merges, however, it should use the [new `Object.assign` native functionality](http://kangax.github.io/compat-table/es…
-
### Context
Engine is missing signatures for `on('predraw')` and `on('postdraw')` events.
-
Sorry if this is wrong place to ask questions, but forum seems deserted.
My problem is that I want to use Excalibur with TypeScript and webpack. I was able to setup webpack and ts compiler so every…
-
### Context
Currently, you can stop/start (i.e. pause/resume) a game with `Engine.start()` and `Engine.stop()`. However, in order to implement pause logic, you need to manage your own boolean:
```…
-
The npm clean script will bomb on Windows machines which makes consumers have to handle errors when trying to build on CI or locally.
I plan to submit a PR to add a grunt clean task to replace the …
-
This causes hard to track down bugs and bizarre behavior in games. Excalibur should not let you do this it should toss a warning and refuse to re-add it.
-
When I run webpack, I get the following error:
```
ERROR in ./index.ts
(1,21): error TS2306: File '/[...]/node_modules/excalibur/dist/excalibur.d.ts' is not a module.
```
I found a workaround…