Tomasz Sterna
|
b9f549efaa
|
Make "render" feature optional (#485)
|
2020-09-15 12:20:20 -07:00 |
|
Lachlan Sneff
|
17e7642611
|
Task System for Bevy (#384)
Add bevy_tasks crate to replace rayon
|
2020-08-29 12:35:41 -07:00 |
|
Victor "multun" Collod
|
d138647818
|
enforce cargo fmt --check
|
2020-08-16 05:02:06 -07:00 |
|
Carter Anderson
|
9d45a058b5
|
update links
|
2020-08-04 19:57:55 -07:00 |
|
Carter Anderson
|
471639841b
|
more optional features
|
2020-07-31 12:26:36 -07:00 |
|
Carter Anderson
|
89af5ea4e0
|
fix some doc tests
|
2020-07-23 13:40:07 -07:00 |
|
Carter Anderson
|
1110f9b877
|
create bevy_math crate and move math types there
|
2020-07-16 17:11:52 -07:00 |
|
Carter Anderson
|
3eb393548d
|
audio: initial (very minimal) audio plugin
|
2020-07-16 13:46:51 -07:00 |
|
Carter Anderson
|
950e50bbb1
|
Bevy ECS migration
|
2020-07-10 01:06:21 -07:00 |
|
Carter Anderson
|
e855995145
|
cargo fmt
|
2020-06-15 12:47:35 -07:00 |
|
Carter Anderson
|
4568f5dae3
|
remove specialization. bevy now builds on stable rust!
|
2020-06-07 23:36:39 -07:00 |
|
Carter Anderson
|
70e9892e00
|
remove bevy_derive from bevy crate and export derives from specific crates
|
2020-06-07 12:22:16 -07:00 |
|
Carter Anderson
|
75218be117
|
remove most "optional" bevy features
|
2020-06-05 00:50:37 -07:00 |
|
Carter Anderson
|
6eea96366d
|
cargo fmt
|
2020-06-03 20:08:20 -07:00 |
|
Carter Anderson
|
6e76296ce0
|
sprite: create sprite crate. center 2d camera (split from ui camera). add 2d camera movement
|
2020-05-30 12:31:04 -07:00 |
|
Carter Anderson
|
a7d9f8d0ff
|
ignore legion and glam tests. don't run intro example as doc test
|
2020-05-29 00:32:00 -07:00 |
|
Carter Anderson
|
830565ae2b
|
scene: type registry refactor. use short type names when possible
|
2020-05-27 19:27:55 -07:00 |
|
Carter Anderson
|
f0f0e3c1a8
|
move component registry to its own crate. automatically register asset handles
|
2020-05-25 14:51:38 -07:00 |
|
Carter Anderson
|
159acf52af
|
props: rename prop/props to property/properties
its longer but a bit clearer
|
2020-05-22 15:36:48 -07:00 |
|
Carter Anderson
|
d920100d35
|
scenes: deserialization and refactor
|
2020-05-21 17:21:33 -07:00 |
|
Carter Anderson
|
2bcb8a2a41
|
cargo fmt
|
2020-05-13 18:05:18 -07:00 |
|
Carter Anderson
|
c18ecf2a55
|
initial text rendering
|
2020-05-13 13:22:12 -07:00 |
|
Carter Anderson
|
73cc20768c
|
remove pathfinder code
its not ready yet so it shouldnt be on master :)
|
2020-05-12 16:35:49 -07:00 |
|
Carter Anderson
|
35e1d8b498
|
pathfinder: more backend work. it now renders the clear color without crashing
|
2020-05-11 09:01:31 -07:00 |
|
Carter Anderson
|
0e040680df
|
begin pathfinder plugin
|
2020-05-07 19:09:53 -07:00 |
|
Carter Anderson
|
3e3ab92ff5
|
cargo fmt
|
2020-04-30 22:30:51 -07:00 |
|
Carter Anderson
|
0800ce9b92
|
add bevy icon to docs
|
2020-04-30 14:16:52 -07:00 |
|
Carter Anderson
|
52e1f29e02
|
use function system in bevy lib.rs docs
|
2020-04-30 13:55:51 -07:00 |
|
Carter Anderson
|
115a009c16
|
cargo fmt
|
2020-04-24 18:55:15 -07:00 |
|
Carter Anderson
|
791c475354
|
RenderGraph2: Finish porting, refactor, cleanup
|
2020-04-24 17:46:54 -07:00 |
|
Carter Anderson
|
e59693fe67
|
exit events and systems
|
2020-04-19 12:13:04 -07:00 |
|
Carter Anderson
|
649ffebb7f
|
New Mesh implementation (adapts to arbitrary vertex descriptors). Initial gltf model loading.
|
2020-04-19 10:08:47 -07:00 |
|
Carter Anderson
|
dcd71d1b72
|
Rework AppBuilder system interfaces. Remove setup() in favor of startup_system
|
2020-04-15 19:42:17 -07:00 |
|
Carter Anderson
|
837e1dc139
|
Port remaining functionality to RenderContext and remove Renderer
|
2020-04-12 14:47:41 -07:00 |
|
Carter Anderson
|
8c4815b56e
|
rename WgpuPlugin
|
2020-04-06 21:44:32 -07:00 |
|
Carter Anderson
|
67b9d182ed
|
expand lib docs a little bit
|
2020-04-06 21:04:09 -07:00 |
|
Carter Anderson
|
9aae341a2c
|
add bevy logo to api docs
|
2020-04-06 17:56:17 -07:00 |
|
Carter Anderson
|
574bc93e4f
|
expand top level crate docs slightly and add hello world example
|
2020-04-06 17:39:06 -07:00 |
|
Carter Anderson
|
ecf89a5ba7
|
Add some top level bevy crate docs
|
2020-04-06 17:21:15 -07:00 |
|
Carter Anderson
|
0af36cfaed
|
make every bevy dependency optional in bevy crate
|
2020-04-06 17:03:21 -07:00 |
|
Carter Anderson
|
b5d78477cf
|
cargo fmt
|
2020-04-06 16:15:59 -07:00 |
|
Carter Anderson
|
b1c583f500
|
crate-ify serialization. crate-ification is now complete!
|
2020-04-06 16:09:58 -07:00 |
|
Carter Anderson
|
398c89d307
|
use "min_specialization" feature
|
2020-04-06 15:54:17 -07:00 |
|
Carter Anderson
|
b19e3004b8
|
rework marco modules, crate-ify ui
|
2020-04-06 14:20:53 -07:00 |
|
Carter Anderson
|
1471cc84c5
|
crate-ify bevy_diagnostic
|
2020-04-06 00:12:54 -07:00 |
|
Carter Anderson
|
686e1422db
|
Crate-ify (almost) everything
|
2020-04-05 20:19:02 -07:00 |
|
Carter Anderson
|
f089df3a49
|
keyboard input events
|
2020-04-04 14:59:49 -07:00 |
|
Carter Anderson
|
5cbf606ef7
|
make window its own plugin and rename add_defaults to add_default_plugins
|
2020-04-04 12:40:32 -07:00 |
|
Carter Anderson
|
e2393de97c
|
move plugin to core
|
2020-03-29 01:04:27 -07:00 |
|
Carter Anderson
|
93bf728475
|
new Diagnostics system
|
2020-03-27 15:03:47 -07:00 |
|