ozkriff.games πŸ¦€
216 subscribers
161 photos
8 videos
173 links
πŸ‘‹ I'm @ozkriff: Rust zealot, hobby game developer, fan of turn based games, one of arewegameyet.rs' maintainers and gamedev.rs' editors. ex-Wargaming, ex-JetBrains.

See the pinned message for more info and links: https://xn--r1a.website/ozkriff_games/4
Download Telegram
# Linus Torvalds: Rust will Go into Linux 6.1 πŸ¦€πŸ§

> The Rust in Linux debate is over. The implementation has begun. In an email conversation, Linux's creator Linus Torvalds, told me, "Unless something odd happens, it [Rust] will make it into 6.1."

https://zdnet.com/article/linus-torvalds-rust-will-go-into-linux-6-1

/r/rust discussion
πŸŽ‰18πŸ‘3πŸ”₯2❀1😒1
# Yes... Ha Ha Ha... YES!

Sickos Ferris by aldeka (creator of Ferris)
❀4
# Rust GameDev Newsletter 37: August 2022

The August newsletter is finally out, sorry for the delay. Forest was the releasing editor this time but he had trouble finishing the newsletter editing because of educational stuff, so I've volunteered to do it a few hours before another round of war bullshit with referendums and general mobilization began. It took me a couple of days to process the news, talk with friends who might need help, update my plans, and finally get myself together and return to regular tasks. This newsletter issue isn't quite polished but still contains a lot of cool stuff:

https://gamedev.rs/news/037

* Announcements
- Bevy Jam 2 Results
- Videos from the 19th Rust Gamedev Meetup
- Bombercrab Challenge Report
* Game updates
- Catacomb 2-64k
- CyberGate
- Rusty Aquarium
- Infinite Bunner
- Tiny Building Game
- Math It
- Veloren
* Engine updates
- miniquad
- Runty8
- gamercade
* Tooling updates
- Graphite
* Library updates
- hot-lib-reloader
- bevy_kira_audio & bevy_asset_loader
- Notan
- Shipyard
- Edict
- grid_pathfinding
* Other News
πŸ‘5❀1
This media is not supported in your browser
VIEW IN TELEGRAM
# IntelliJ Rust Changelog #179

I forgot to post about it but earlier this week we've released another ijrust update. Some highlights:

- Improved folded blocks rendering.
- Build scripts evaluation now uses the –keep-going Cargo option to build/execute as much as possible even if some build scripts or proc-macros are broken.
- redundant_semicolons inspection and fix.
- More function attribute completions
- Another bunch of significant performance improvements for name resolution and type inference.

https://intellij-rust.github.io/2022/09/26/changelog-179

/r/rust discussion
πŸ‘7
# September Sketches

Not as regularly as I'd like but I still try to keep sketching regularly; hope it'll turn into a habit soon-ish. Here're some more doodles from September:
❀4πŸ‘2
# 3D Scene: Forest House by Lake

Playing around with Blender again: restored and updated a low-poly scene I've quickly put together a while ago.
πŸ‘7
This media is not supported in your browser
VIEW IN TELEGRAM
# 3D Ferris Model by @RayMarch πŸ¦€

Speaking of 3D models, have you already seen the awesome rigged model by @RayMarch? Here's the blend file - it's CC0 public domain licensed, so you're free to use it however you like.
πŸ‘7❀3😁2
# ICU4X 1.0 - New I18n Library from Unicode Consortium

A couple days ago the Unicode Consortium announced their new official library - ICU4X - it's written in Rust, with official C++ and JavaScript wrappers available. The design goals of ICU4X are:

- Small and modular code
- Pluggable locale data
- Availability and ease of use in multiple programming languages
- Written by internationalization experts to encourage best practices

Some of the things the library allows you to do: formatting dates (everyone does dates differently!), formatting numbers (these too! even within the same numbering system!), sorting or line breaking text, figuring out the plural form to use (some languages have 5!), <...>

The library features interesting zero-copy deserialization techniques that Manish has described in a series of blog posts:

- "Not a Yoking Matter (Zero-Copy #1)"
- "Zero-Copy All the Things! (Zero-Copy #2)"
- "So Zero It's ... Negative? (Zero-Copy #3)"

/r/programming discussion
πŸ‘2πŸ”₯2
# Making Turn-Based Multiplayer Game in Rust

Herluf published a beginner friendly 3 part tutorial series about making turn-based multiplayer games using rust. It covers what games can be considered "turn-based", how to write a simple but neat game server using `renet`, and finally how to tie it all together with a client app made with `Bevy`:

- #1 "What's a turn-based game anyway?"
- #2 "Game logic and server"
- #3 "Writing a client using Bevy"
πŸ‘5
# 0x20

πŸŽ‚ Turning 32 today and, welp, that was the most fucked up year so far - all the plans and hopes went *poof*. Just trying to hold on and not lose the remains of my faith in humanity.
πŸŽ‰26❀2
# October Sketches #1

A small corgi, some generic room, and a decaying building
πŸ‘7πŸ”₯3❀2
This media is not supported in your browser
VIEW IN TELEGRAM
# IntelliJ Rust Changelog #180

Some highlights:

- Complete custom derive proc-macros and automatically add imports for out-of-scope ones.
- Automatically import unresolved items after pasting Rust code into the editor.
- 2022.3 EAPs platforms are now supported while 2022.1 are dropped.

https://intellij-rust.github.io/2022/10/10/changelog-180

/r/rust discussion
πŸ‘5
# Rust GameDev Newsletter 38: September 2022

https://gamedev.rs/news/038

* Announcements
- Videos from the 20th Rust Gamedev Meetup
* Game Updates
- CyberGate
- Graviton
- Flesh
- Thetawave
- Ultimechs
- eo.rs
- Tiny Building Game
- Veloren
- Subfuse
* Engine Updates
- godot-rust
- gamercade
- dims
* Learning Material Updates
- Making a turn-based multiplayer game in Rust
- Chris Biscardi's Videos Monthly Roundup
* Tooling Updates
- Feldversuch
* Library updates
- bevy_oddio
- Particular
- Notan
- Polyanya
* Popular Workgroup Issues in Github
* Other News
* Discussions
* Requests for Contribution
* Bonus: ruffle-rs

/r/rust_gamedev discussion
πŸ”₯3
# Rustacean Station Podcast: Veloren with Forest Anderson

https://rustacean-station.org/episode/forest-anderson

> Allen Wyma talks with Forest Anderson, co-host at Rust GameDev Podcast, and core dev on Veloren.

- 00:11 - Introduction
- 03:31 - The Rust Game Dev Team
- 07:31 - The size of the community for Rust game development
- 10:48 - The complexity of game development
- 12:43 - How Veloren was created
- 18:30 - What is Veloren
- 22:52 - The kinds of games that can be developed in Veloren
- 25:36 - The advantage of using Rust in game development
- 31:51 - Game development experience in Linux vs Windows
- 34:46 - Gaming community for Linux
- 37:40 - System Requirement for running Veloren
- 42:17 - Parting thoughts
- 43:54 - Where to reach out and how to get involved with Veloren and in the Rust Game Dev community
πŸ‘3πŸ€”2
# Tnx Emoji

I failed to find an emoji pack with some variant "thanks" emoji (that I use quite often on Slack and Discord), so I made a tiny personal pack using the @Stickers bot:
https://xn--r1a.website/addemoji/ozkriff - πŸ™πŸ¦€πŸ’‘
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘3