quicksilver
quicksilver copied to clipboard
A simple framework for 2D games on desktop and web
I've added `#[inline]` to a bunch of small functions. This about doubled my project's framerate, specifically due to `Vector` math. Also, the crate was failing to compile due to `#[deprecated]`...
**Rationale:** Unfortunately, stdweb has been going unmaintained (as has its sister project, cargo-web.) web-sys and wasm-bindgen have more than reached parity with stdweb, and progress on tooling to match cargo-web...
**Describe the bug** A simple program using quicksilver generates a 23MB binary whose rodata consists mostly of null bytes. **To Reproduce** Compile the following on `--release`: ``` use quicksilver::{ graphics::{Graphics,...
## During Alpha Features that have yet to be (re-)implemented, and are planned: - [x] Render-to-texture / Surface (#537, #561) - [x] Text rendering (#581) - [x] Resize handling (#566)...
**Describe the problem you want to solve** So, using stdweb, I have [some controls outside of the canvas](http://bwinton.github.io/mazes/?wilson), and I would like my app to respond to them when they...
**Describe the bug** The demo is always the same size and is always a small part of the screen. Nothing happens when you resize the browser window. **To Reproduce** Copy...
**Describe the bug** In the web-version, when an image is drawn to pixel-coordinates with a decimal component (e.g. 100.6), then white pixels occur where presumably those fractional pixels would have...
**Background** I'm porting an animated maze generator from ggez to quicksilver so that I can run it on the web. It's taken about a day to figure everything out so...
**Describe the bug** When your use Graphics::set_transform to increase the scale, text rendering breaks (see image). Images drawn with Graphics::draw_subimage_tinted() do not seem to be effected by this bug. ...