+++ title = "This Month in Rust GameDev #29 - December 2021" transparent = true draft = true +++
Welcome to the 29th issue of the Rust GameDev Workgroup's monthly newsletter. Rust is a systems language pursuing the trifecta: safety, concurrency, and speed. These goals are well-aligned with game development. We hope to build an inviting ecosystem for anyone wishing to use Rust in their development process! Want to get involved? Join the Rust GameDev working group!
You can follow the newsletter creation process by watching the coordination issues. Want something mentioned in the next newsletter? Send us a pull request. Feel free to send PRs about your own projects!
- Game Updates
- Learning Material Updates
- Engine Updates
- Tooling Updates
- Library Updates
- Other News
- Popular Workgroup Issues in Github
- Meeting Minutes
- Discussions
- Requests for Contribution
- Jobs
- Bonus
Tet-Rust (GitHub) by @Syn-Nine is a mini game based on the famous falling puzzle block game.
The game was created to exercise Syn9's Rust Mini Game Framework and is part of an open source repository of several mini-games that use this framework.
Screenshot of The Beast of Monte Carlo
The Beast of Monte Carlo by @Syn-Nine is a mini role-playing game in development to help work out new features for Syn9's Rust Mini Game Framework.
This month's progress included:
- prototyping tilemap and frame-based animation to make a simple walkaround engine
- creating a general purpose maze generation algorithm and porting random world map generation from C++ to Rust
- creating new sprite artwork and animation, as well as mocking up the battle system
The gameplay and art is influenced by games such as Final Fantasy VI and Lufia II with a heavy focus on procedural content generation.
See all meeting issues including full text notes or join the next meeting.
That's all news for today, thanks for reading!
Want something mentioned in the next newsletter? Send us a pull request.
Also, subscribe to @rust_gamedev on Twitter or /r/rust_gamedev subreddit if you want to receive fresh news!