cxreiff's Avatar

cxreiff

@cxreiff.com

108
Followers
292
Following
9
Posts
06.02.2024
Joined
Posts Following

Latest posts by cxreiff @cxreiff.com

Preview
GitHub - cxreiff/bevy_ratatui_camera: A bevy plugin for rendering your bevy app to the terminal using ratatui. A bevy plugin for rendering your bevy app to the terminal using ratatui. - cxreiff/bevy_ratatui_camera

In a custom render node I encode a "copy_texture_to_buffer" command, and then I pass it to the main world via crossbeam_channel. camera_node.rs and camera_readback.rs in the repo: github.com/cxreiff/bevy...

13.05.2025 16:36 👍 1 🔁 0 💬 0 📌 0

I added a "color support" option to the library last release. :) There are 16-color and 256-color modes that will try to find the closest color.

11.05.2025 20:18 👍 5 🔁 0 💬 1 📌 0

This should be available in the next bevy_ratatui_camera crate release.

10.05.2025 23:35 👍 1 🔁 0 💬 0 📌 0
Video thumbnail

Ratatui widget depth occlusion! 🐀✨

By reading Bevy's depth prepass back from the GPU, associating a world-space position with each Ratatui widget, and recording per-character depth while drawing, I can skip "occluded" characters when drawing into the terminal buffer.

#bevy #ratatui #rust #rustlang

10.05.2025 22:52 👍 65 🔁 7 💬 4 📌 0

Not too familiar with BBSs but I have run it over ssh and it works fairly well. One idea on my backlog is to try setting it up on a telnet server like an old MUD.

01.05.2025 18:02 👍 1 🔁 0 💬 0 📌 0

github.com/cxreiff/ratt...

It is kept here for now if you're curious, with the caveat: not really set up for public consumption (no docs, README, etc).

30.04.2025 16:21 👍 3 🔁 0 💬 1 📌 0

Thank you! I'm one contributor of a few, took ownership of the repo a month ago. I try to put anything that might be broadly useful from my game into bevy_ratatui or bevy_ratatui_camera.

29.04.2025 04:06 👍 3 🔁 0 💬 0 📌 0
Yamcha from Dragon Ball smashed into a crater

Yamcha from Dragon Ball smashed into a crater

minor typo (missing "game")

29.04.2025 00:26 👍 3 🔁 0 💬 0 📌 0
Video thumbnail

Developing a 3D dungeon crawler style using Rust, Bevy, and Ratatui, that displays in the terminal using text characters (video recorded running in Alacritty). #bevy #ratatui #rust

24.04.2025 21:21 👍 144 🔁 42 💬 6 📌 4