@@ -914,6 +914,53 @@ why it's useful.
914914[ kettlecorn_twitter ] : https://twitter.com/kettlecorn
915915[ ecs-in-rust ] :https://ianjk.com/ecs-in-rust/
916916
917+ ### Writing a 3D Shooter using rg3d
918+
919+ [ ![ Demo of the third part: shooting at a moving zombie] ( rg3d-tut.jpg )] [ rg3d-tut3 ]
920+
921+ [ @mrDIMAS ] started a tutorial series about making a 3D shooter
922+ using the [ rg3d] game engine.
923+ So far three parts were released:
924+
925+ - [ "Character Controller"] [ rg3d-tut1 ] - engine & editor basics,
926+ simple character controller.
927+ - [ "Weapons"] [ rg3d-tut2 ] - player weapon with recoil and simple impact effect.
928+ - [ "Bots, AI"] [ rg3d-tut3 ] - bots, actor animations, and a simple AI.
929+
930+ [ rg3d-tut1 ] : https://rg3d.rs/tutorials/2021/03/05/tutorial1.html
931+ [ rg3d-tut2 ] : https://rg3d.rs/tutorials/2021/03/09/tutorial2.html
932+ [ rg3d-tut3 ] : https://rg3d.rs/tutorials/2021/03/11/tutorial3.html
933+
934+ ### [ Using Tests to Speed Up Your Feedback Loop] [ tdd-feedback ]
935+
936+ ![ Tile map with basic agents and resources] ( robotcards.png )
937+
938+ [ @philipk ] shared a [ blog post] [ tdd-feedback ] about using tests not only
939+ for verifying correctness, but also for faster feedback loops in some
940+ circumstances. [ RobotCards] - a WIP game that uses the Legion ECS -
941+ is used as a practical example.
942+
943+ _ Discussions:
944+ [ /r/rust_gamedev] ( https://reddit.com/r/rust_gamedev/comments/man8u1/using_tests_to_speed_up_your_feedback_loop ) _
945+
946+ [ @philipk ] : https://github.com/philipk
947+ [ tdd-feedback ] : https://philipk.github.io/devblog/blog/tdd-gamedev-feedback-loop
948+ [ RobotCards ] : https://philipk.github.io/devblog/robotcards
949+
950+ ### [ Robo Instructus Is a Coding Game Built Entirely in Rust] [ robo-article ]
951+
952+ ![ A screenshot from the middle of the game] ( robo.jpg )
953+
954+ This month Tammy Xu published an article about [ Alex Butler] 's two-year journey
955+ of creating [ Robo Instructus] [ robo ] .
956+ The article touches lots of topics like:
957+ why a custom game engine in Rust was choosen, design of the custom
958+ scripting language, and game design of programming puzzles.
959+
960+ [ robo-article ] : https://builtin.com/software-engineering-perspectives/rust-puzzle-game
961+ [ Alex Butler ] : https://twitter.com/bigabgames
962+ [ robo ] : https://store.steampowered.com/app/1032170/Robo_Instructus
963+
917964## Library & Tooling Updates
918965
919966### [ kira]
0 commit comments