File tree 2 files changed +15
-0
lines changed
2 files changed +15
-0
lines changed Original file line number Diff line number Diff line change @@ -215,6 +215,21 @@ drawing on the simulation.
215
215
[ exploring-gol-blog ] : https://lecoqjacob.github.io/bevy_shader_playground/bevy_gol_example/index.html
216
216
[ bevy-gol ] : https://github.com/bevyengine/bevy/blob/main/examples/shader/compute_shader_game_of_life.rs
217
217
218
+ ### [ Test-Driven Development in Rust Game Development with Bevy] [ bevy-tdd ]
219
+
220
+ ![ TDD in Rust game dev with bevy] ( bevy-tdd.png )
221
+
222
+ [ Edgardo Carreras writes about his experience] [ bevy-tdd ] with Test-Driven Development
223
+ while developing a game engine in Rust using Bevy. TDD is an iterative software
224
+ development approach that involves writing automated tests before writing the code.
225
+ In the article, Edgardo explains the benefits of TDD and how it can help in game
226
+ development. He also shares his testing process, including how he used Bevy's ECS
227
+ architecture to write tests for his game engine.
228
+
229
+ _ Discussions: [ /r/rust_gamedev] ( https://reddit.com/r/rust_gamedev/comments/12bnzin/bevy_tdd ) _
230
+
231
+ [ bevy-tdd ] : https://edgardocarreras.com/blog/tdd-in-rust-game-engine-bevy
232
+
218
233
## Tooling Updates
219
234
220
235
### [ Rustracer] [ rustracer ]
You can’t perform that action at this time.
0 commit comments