-
### Steps to Reproduce
1. npm install latest excalibur
2. npm install latest dev-tools
### Expected Result
Install dev-tools successfully
### Actual Result
The package shows incompatibility …
-
### Context
Serves same purpose as `this.oldPos`, but for the global position.
### Proposal
Add `this.getGlobalOldPos()` method to Actor.
Additional thought: any appetite…
-
Hi All,
I've been playing around with Excalibur (v0.29.2) and I came across the following bug when rendering Polygons and Circles in combination with Animation. It seems that whenever the animation…
-
### Steps to Reproduce
1. Create a `Color` object instance (for example green `#00ff00`)
2. Apply any of the following methods: `saturate`, `desaturate`, `darken`, `lighten`
3. Call…
-
### Steps to Reproduce
Use sprite font and scale it. Code is on end of issue.
### Expected Result
No black lines under characters (it is from next character)
### Actual Result
This is not s…
-
Small mistake in API documentation for the Vector.rotate() method. It reads:
> Rotates the current vector around a point by a certain number of degrees in radians
And this is a mistake. It is …
-
### Context
It's no surprise most modern frameworks today distribute a CLI (Angular, Ember, React), JS development is hard to bootstrap and many frameworks have enough customizations to warrant eas…
-
### Steps to Reproduce
Using `instanceof` internally in Excalibur has been a source of bugs depending on the bundle/minifier. Vite and Angular appear to need additional configuration to work …
-
### Steps to Reproduce
Absolutely position and apply a css transform the canvas hosting the game
See example repo https://github.com/jyoung4242/ExcaliburDemo/commit/2be1a121e1f7bdb92c8fac971…
-
### Context
Currently the default text alignment is Alphabetic (which is is basically draws from the bottom left) which is unintuitive for most game devs were graphics draw from the top left.
@…