pixels/examples/minimal-winit
Jay Oster 5c1600926e
Update dependencies (#272)
* Update dependencies

- Closes #270

* Unify controls in Invaders example

The fire button on gamepads was allowing trapid fire when holding the
button. Keyboard controls required the fire key to be released between
each shot fired. This commit fixes the difference by making the gamepad
fire button act like the keyboard fire key.
2022-04-25 05:04:51 -07:00
..
src Rename resize to resize_surface (#149) 2021-03-09 04:15:24 -08:00
Cargo.toml Update dependencies (#272) 2022-04-25 05:04:51 -07:00
README.md Fix dependency bloat (#67) 2020-04-13 10:12:18 -07:00

Hello Pixels

Hello Pixels

Minimal example with winit.

Running

cargo run --release --package minimal-winit

About

This example demonstrates the absolute minimum for creating a winit window and pixel buffer. It animates a purple box moving on a blue background, just for something interesting to display.

It uses winit_input_helper to provide a slightly better code presentation, but it doesn't greatly reduce the number of lines in the example.