Skip to content

Commit 7cdeff6

Browse 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

File tree

2 files changed

+23
-0
lines changed

2 files changed

+23
-0
lines changed
Loading

content/posts/newsletter-014/index.md

Lines 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)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy