Skip to content

Commit 77b8c2c

Browse files
Newsletter 9: Add content for Sakret and Godot (#132)
* Add content for Sakret and Godot * Newsletter 9: Godot: fmt tweaks Co-authored-by: Andrey Lesnikov <[email protected]>
1 parent d177259 commit 77b8c2c

File tree

2 files changed

+46
-2
lines changed

2 files changed

+46
-2
lines changed

content/posts/newsletter-009/index.md

Lines changed: 46 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -126,13 +126,13 @@ Also, there're a lot of dev videos on the game's
126126

127127
[Realm.One][realm-one] is an open-source MMO game
128128
written using the Amethyst game engine.
129-
Recently there has been some simple AI
129+
Recently there has been some simple AI
130130
integrated into the game. This will cause
131131
monsters to chase and attack you!
132132

133133
Next up will be items and experience!
134134

135-
- ["Game Development in Rust (Episode 2): Monsters and AI! (Part B)"][realm-one-vid-3] -
135+
- ["GameDev in Rust (Ep.2): Monsters and AI! (Part B)"][realm-one-vid-3] -
136136
ECS-based design with Amethyst, networking and tiled 2d based design.
137137

138138
[realm-one]: https://github.com/Machine-Hum/realm.one
@@ -735,6 +735,50 @@ Their [April updates][mun-april] include:
735735
[mun-memory-mapping]: https://mun-lang.org/blog/2020/05/01/memory-mapping
736736
[mun-april]: https://mun-lang.org/blog/2020/05/02/this-month-april
737737

738+
### [Sarekt]
739+
740+
![A scene rendered with Sarekt](sarekt.png)
741+
742+
[Sarekt] is a Vulkan-based renderer by Brandon Pollack.
743+
744+
The library has [examples][sarekt-examples] corresponding
745+
to the steps of vulkan-tutorial.com,
746+
which may be helpful if you want to compare its API with raw Vulkan code.
747+
748+
_Discussions:
749+
[/r/rust](https://www.reddit.com/r/rust/comments/fxyjmi/have_a_look_at_this_renderer_im_working_on)_
750+
751+
[Sarekt]: https://github.com/brandonpollack23/sarekt
752+
[sarekt-examples]: https://github.com/brandonpollack23/sarekt/tree/master/examples
753+
754+
### [Godot] Ecosystem
755+
756+
- [@hagsteel] has written a [beginner-friendly tutorial][hagsteel-tutorial]
757+
on how to get up and running with Godot and Rust.
758+
It's written with Linux in mind, but should be transferrible
759+
to other operating systems
760+
\[[/r/rust](https://www.reddit.com/r/rust_gamedev/comments/g126es/godot_rust_hagsteel_a_tutorial)].
761+
- [@hagsteel] has also written a [blog post][hagsteel-legion] with their take
762+
on how to use the Legion ECS library with Rust and Godot
763+
\[[/r/rust](https://www.reddit.com/r/rust_gamedev/comments/g2avzc/using_rust_godot_legion)].
764+
- [@schr3da] has published a series of video tutorials on how Rust can be used
765+
effectively with Godot:
766+
- Basic Keyboard Controls -
767+
[Part 1](https://youtube.com/watch?v=qEHrRLLYc3Q) and
768+
[Part 2](https://youtube.com/watch?v=_Lxr6pAXBsQ)
769+
- [Debugging GDNative Scripts with LLDB](https://youtube.com/watch?v=aMaT6pyDocg)
770+
- [File Watching with cargo-watch](https://youtube.com/watch?v=McNgUqzmQkk)
771+
- Creating a Simple Platformer -
772+
[Part 1](https://youtube.com/watch?v=SIesTvp_ZD8),
773+
[Part 2](https://youtube.com/watch?v=GKIUWbW4G9o) and
774+
[Part 3](https://youtube.com/watch?v=_n_5MDEquk4)
775+
776+
[@hagsteel]: https://hagsteel.com
777+
[hagsteel-legion]: https://hagsteel.com/posts/godot-rust-legion/
778+
[hagsteel-tutorial]: https://hagsteel.com/posts/godot-rust/
779+
[@schr3da]: https://www.youtube.com/channel/UC4jYW3lJKrEvOqCQ2ElryGw
780+
[Godot]: https://godotengine.org
781+
738782
## Popular Workgroup Issues in Github
739783

740784
<!-- Up to 10 links to interesting issues -->
643 KB
Loading

0 commit comments

Comments
 (0)