Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 7cdeff6

Browse filesBrowse files
hugopeixotoozkriff
andauthored
N14: Add ECS and bevy tutorial (rust-gamedev#289)
* N14: Add ECS and bevy tutorial * N14: ECS Bevy Tutorial: Fmt & style tweaks * ugh Co-authored-by: Andrey Lesnikov <ozkriff@gmail.com>
1 parent 5289924 commit 7cdeff6
Copy full SHA for 7cdeff6

File tree

2 files changed

+23
-0
lines changed
Filter options

2 files changed

+23
-0
lines changed
Loading

‎content/posts/newsletter-014/index.md

Copy file name to clipboardExpand all lines: content/posts/newsletter-014/index.md
+23Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -150,6 +150,29 @@ combine it with cargo build scripts and create a compile-time preprocessing tool
150150
[tera]: https://tera.netlify.app
151151
[OpenGL Preprocessor for Rust]: https://codecrash.me/an-opengl-preprocessor-for-rust
152152

153+
### Rust, Gamedev, ECS, and Bevy
154+
155+
![Bevy hello world code snippet and two game screenshots, one displaying two
156+
blue spheres in a grey canvas and another one displaying a gameboy colored tile
157+
game](ecs-bevy-tutorial.png)
158+
159+
[@hugopeixoto] released a couple of blog posts on ECS and Bevy,
160+
including a tutorial on how to get started.
161+
162+
- The [first part][hugopeixoto-p1] gives us an in depth overview of what ECS.
163+
It starts with pseudocode for an object oriented approach
164+
and goes through several iterations until we get to the ECS paradigm.
165+
166+
- The [second part][hugopeixoto-p2] is a tutorial on how to use [bevy],
167+
a data driven game engine built in Rust.
168+
It goes over the basic features of the engine,
169+
using the example presented in the first part.
170+
171+
[@hugopeixoto]: https://twitter.com/hugopeixoto
172+
[hugopeixoto-p1]: https://hugopeixoto.net/articles/rust-gamedev-ecs-bevy.html
173+
[hugopeixoto-p2]: https://hugopeixoto.net/articles/rust-gamedev-ecs-bevy-p2.html
174+
[bevy]: https://bevyengine.org
175+
153176
## Library & Tooling Updates
154177

155178
### [Thunderdome]

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.