quicksilver 0.3.4

A simple game framework for 2D games in pure Rust
[[example]]
name = "draw-geometry"
required-features = []

[[example]]
name = "image"
required-features = []

[[example]]
name = "font"
required-features = ["fonts"]

[[example]]
name = "sound"
required-features = ["sounds"]

[[example]]
name = "raycast"
required-features = ["collisions"]

[[example]]
name = "rgb-triangle"
required-features = []

[[example]]
name = "lyon"
required-features = ["complex_shapes"]

[[example]]
name = "stopwatch"
required-features = []

[[example]]
name = "camera"
required-features = []

[[example]]
name = "immi"
required-features = ["immi_ui"]
[badges.maintenance]
status = "actively-developed"

[badges.travis-ci]
branch = "master"
repository = "ryanisaacg/quicksilver"
[dependencies.futures]
version = "0.1"

[dependencies.image]
version = "0.20"

[dependencies.immi]
optional = true
version = "1.0"

[dependencies.lyon]
features = ["extra"]
optional = true
version = "0.11"

[dependencies.nalgebra]
features = ["stdweb"]
optional = true
version = "0.16"

[dependencies.ncollide2d]
optional = true
version = "0.17"

[dependencies.rand]
features = ["stdweb"]
version = "0.6"

[dependencies.rusttype]
optional = true
version = "0.7"

[dependencies.serde]
version = "1.0"

[dependencies.serde_derive]
version = "1.0"

[dependencies.serde_json]
optional = true
version = "1.0"
[dev-dependencies.alga]
version = "0.7"

[features]
collisions = ["nalgebra", "ncollide2d"]
complex_shapes = ["lyon"]
default = ["collisions", "complex_shapes", "immi_ui", "fonts", "gamepads", "saving", "sounds"]
fonts = ["rusttype"]
gamepads = ["gilrs"]
immi_ui = ["immi", "fonts"]
saving = ["dirs", "serde_json"]
sounds = ["rodio"]

[package]
authors = ["Ryan Goldstein <ryanisaacg@gmail.com>"]
categories = ["game-engines"]
description = "A simple game framework for 2D games in pure Rust"
edition = "2018"
exclude = ["docs/*"]
homepage = "https://ryanisaacg.github.io/quicksilver"
keywords = ["game", "audio", "graphics", "gamedev"]
license = "MIT/Apache-2.0"
name = "quicksilver"
readme = "README.md"
repository = "https://github.com/ryanisaacg/quicksilver"
version = "0.3.4"
[target."cfg(not(target_arch = \"wasm32\"))".dependencies.dirs]
optional = true
version = "1.0"

[target."cfg(not(target_arch = \"wasm32\"))".dependencies.gilrs]
optional = true
version = "0.6"

[target."cfg(not(target_arch = \"wasm32\"))".dependencies.gl]
version = "0.10"

[target."cfg(not(target_arch = \"wasm32\"))".dependencies.glutin]
features = ["icon_loading"]
version = "0.19"

[target."cfg(not(target_arch = \"wasm32\"))".dependencies.rodio]
optional = true
version = "0.8"
[target."cfg(target_arch = \"wasm32\")".dependencies.stdweb]
version = "0.4.12"

[target."cfg(target_arch = \"wasm32\")".dependencies.webgl_stdweb]
version = "0.3"