sleepytea, to rust
@sleepytea@mastodon.gamedev.place avatar

My recent talk at #rust sydney on #bevy just got uploaded :)

https://www.youtube.com/watch?v=ocacUsyJXpg

s_bergmann, to opensource German
@s_bergmann@chaos.social avatar

#OpenSource ist die Grundlage moderner #Softwareentwicklung und spielt auch bei der Produktion von Computer- und Videospielen eine immer größere Rolle.

s_bergmann,
@s_bergmann@chaos.social avatar

Niklas Eicker stellt uns die Open Source-Engine #Bevy vor, mit der Spiele in #Rust entwickelt werden können. Niklas entwickelt nicht nur Spiele mit Bevy, sondern auch Plugins für Bevy und hat auch schon zu Bevy selbst beigetragen.

janriemer, to bevy

Whoop! 🎉 In less then 30 minutes, the third #Bevy #BevyEngine #meetup is going to happen! 🥰

Come join us:
https://www.meetup.com/en/bevy-game-development/events/300167964/

Huge thank you to @rusticorn for hosting this meetup again! ❤️

alice_i_cecile, to bevy
@alice_i_cecile@mastodon.gamedev.place avatar

Does asset management in have you tangled in knots? Do you wish there was a clear, robust way you could structure your data? Wish you knew how to design content formats that you can just hand off to your game designers to populate? @sixfold and I have you covered! Introducing leafwing_manifest, our newest crate. Built with the care, attention to detail and #[deny(missing_docs)] that you've come to expect from :leafwing:

https://crates.io/crates/leafwing_manifest

Seldom_SE, to bevy

I released a new tiny ergonomics crate a couple days ago https://github.com/Seldom-SE/seldom_singleton. I have 3 larger crates done, but I'd like to battle-test them first. Also, seldom_pixel will going from maintenance to active development pretty soon. I'd like to use it for my game's UI. So, I'll be replacing bevy_ecs_tilemap as the tilemap frontend so I can keep it updated with Bevy. Uh, and I have a bit of unreleased seldom_state work to release eventually. #bevy #gamedev #rustlang

alice_i_cecile, to opensource
@alice_i_cecile@mastodon.gamedev.place avatar

As I sip my evening tea, it's time for another :) It looks like the other maintainers have done a good job staying on top of the PRs this week: only 4 in the backlog of community-approved-but-not-merged right now. https://github.com/bevyengine/bevy/pulls?q=is%3Aopen+is%3Apr+label%3AS-Ready-For-Final-Review+-label%3AS-Controversial+-label%3AS-Blocked+-label%3AS-Adopt-Me+

Let's go through the list, explain why they're neat, and I'll share my reasoning for why they should (or shouldn't) be merged today :)

alice_i_cecile,
@alice_i_cecile@mastodon.gamedev.place avatar

That said, I'll wait for a second review: this is only a few hours old, super easy to review, and has a moderate number of lines changed. There's no rush :) Maybe you want to try your hand at reviewing Bevy PRs for the first time?

Thanks for following along! I've been slowly ramping back into work mode as my partner recovers: Sixfold and I have a #bevy crate cooking that we think you'll enjoy! Looks like just another full day of writing docs first before release though ;)

kroltan, to bevy

I finished my entry!

It's an interactive toy type thing made in about a never-ending demonic war.

You can play it over at Ludum Dare.

video/mp4

zacharygoulet, to bevy

Here's part 2 of my Bevy Status Bar post from my Bevy Adventures series. In this one, I create a bevy plugin around our status bar from the previous post, into a functioning plugin, using rust generics!

Check it out here: https://zacharygoulet.com/blog/bevy-status-bar-p2

snowy_road_gm, to bevy

Our very first game at Snowy Road Studios!

Scavenger: Jump around and scavenge for good items! https://snowy-road-studios.itch.io/scavenger

Scavenger came from a small in-house game jam with me (SRS founder koe) and my kid brother. Check the devlog to see how it went: https://snowy-road-studios.itch.io/scavenger/devlog/711861/developing-scavenger.

@bevy

jgayfer, to gamedev
@jgayfer@fosstodon.org avatar

I’ve been dipping my toes into the world of #gamedev this last week, giving #Bevy a shot (because you know, #rust).

My goal is to recreate Pac-Man, which has proved to be trickier than excepted.

Making games is hard (at least so far), but it’s been a fun to think about code in a way I haven’t before.

alice_i_cecile, to bevy
@alice_i_cecile@mastodon.gamedev.place avatar

We've long wanted a #bevy playground, just like the official #rustlang one, where you can type in code in the browser and quickly mess around with Bevy. Now, thanks to Liam, you can experience this for yourself! https://learnbevy.com/playground

While this is currently unofficial, it looks like a great learning tool, and checks off all my boxes for an MVP: editing, logging, visual window... So cool!

The author is looking for feedback here: https://discord.com/channels/691052431525675048/692648638823923732/1191596430750666783

Shatur, to bevy
@Shatur@mastodon.social avatar

First game furniture

Added vintage table model from this post to the game: https://toot.garden/@YaraGardaria/112231421650294108

@projectharmonia

image/png
image/png

devlike, to bevy

Introducing Svarog! A #bevy #roguelike all-you-can-eat library. I'm starting a bi-weekly devlog of this library here. This week, data-driven config and a hello-world of sorts!

https://roguelike.rs/introducing-svarog

alice_i_cecile, to rust
@alice_i_cecile@mastodon.gamedev.place avatar

Happy #bevymergetrain :) The other maintainers have been doing a great job staying on top of our #rustlang PRs for #bevy, so there's only 7 in our backlog to review and merge this week. I've been busy and stressed with life in the past week, so it's much appreciated. Let's take a look!

https://github.com/bevyengine/bevy/pulls?q=is%3Aopen+is%3Apr+label%3AS-Ready-For-Final-Review+-label%3AS-Controversial+-label%3AS-Blocked+-label%3AS-Adopt-Me+

devlike, to bevy

I finally have UI layers natively in my game engine! This is a rewrite of the roguelike engine I used for #7drl where I went with ImGUI because I didn't have exactly these five days to figure out all the ropes. I'm limiting myself to creating a roguelike library within #bevy that would actually move a lot of the config stuff (grids, fonts, tilesets, UI layouts) out of code and into data. So far 40% there, all the static stuff now loads from shiny CSV files (thanks @Kyzrati) and this IS the way.

hut, to bevy
@hut@chaos.social avatar

Working on the rings of Jupiter for my space game in /. [https://codeberg.org/hut/outfly]

Building this game really gives me a grasp of Jupiter's scale.

First, I wanted the game to take place in the main ring of Jupiter.

Then I rechecked calculations and updated the size of the planet to the actual size, as viewed from the main ring, and suddenly it just... filled out the entire screen 😨 it felt like horror on a cosmic scale. So... I decided, it's taking place in the outer rings instead^^"

erikhorton, to rust

Building a game can be a fun process, but how do you get it to your users? #rust has a great toolchain for building for other platforms, so here's how you can deploy a #bevy app to mobile (#android), as well as to http://itch.io (with #wasm).

https://blog.erikhorton.com/2024/03/31/deploy-bevy-to-android-and-wasm.html

Shatur, to bevy
@Shatur@mastodon.social avatar

Bevy on PinePhone Pro

Bevy can run on Android phones. But what about GNU/Linux phones?
I decided to find out using my PinePhone Pro with RK3399.

Managed to run my game using WGPU_SETTINGS_PRIO=webgl2.
But couldn't get past the main menu due to limited features of the GPU. 😢

But simple 2D games like breakout example runs!

Right now I working on networking for the game, but this evening I decided to tinker with my device a little.

@projectharmonia

PinePhone Pro with the keyboard case. Tic-Tac-Toe game on the screen. It's a draw!
PinePhone Pro with the keyboard case. On the screen console with pfetch output that prints Archlinux logo.

taylorhadden, to bevy
@taylorhadden@mastodon.social avatar

Working more betterer now. #Bevy

PaddyCo, to bevy

messing around with Bevy, I threw together an insanely naive tilemap implementation and it performs super well lol, ECS is wild #bevy

Video showcasing a 100x100 tilemap grid with a sprite on top of each tile, the tiles are wobbling in a satisfying manner. (sprites borrowed from Final Fantasy Tactics Advance)

hazelweakly, to random
@hazelweakly@hachyderm.io avatar

I swear, so much complexity of my life right now comes from me wanting to be able to graphically draw out an interconnected hypergraph but also have a convenient textual representation of said hypergraph

I'm sure this makes zero sense to people. But ugh. It's so frustrating to have the ideas in your brain and just not be able to really tease them out in a useful way for others

Signed,
trying to figure out how to map "do the platform engineering thing more better" into strategy and architecture

SmallOther,

@hazelweakly

I really love this subject on several levels.

Sometimes I just want to visually ontologize GADT type signatures, TLA+, nCat, or traits/interfaces/header files. Bonus if it spits out graphviz.

Sometimes I just want a hierarchical state machine or dag that hides detail.

Sometimes I dream about building a graph editor in the browser, based on a very particular set of solutions ( #veilid for p2p, #egui for editor, #bevy for data, and #rapier for deterministic physics based layout). Layout is the really tricky part for building a graph editor I've found.

alice_i_cecile, to bevy
@alice_i_cecile@mastodon.gamedev.place avatar

Will Chrichton and his team have just released Argus, a trait debugger for Rust. They're looking for feedback from Bevy users, new and old, about how this helps with #bevy's frustrating error messages for broken query and system types. #rustlang, please give it a try, and forward feedback to him (or me)!

https://marketplace.visualstudio.com/items?itemName=gavinleroy.argus

alice_i_cecile, to opensource
@alice_i_cecile@mastodon.gamedev.place avatar

Welcome to Monday's edition of Cracking the Cryptic #bevymergetrain. Today we have 13 community-reviewed #opensource #rustlang #gamedev PRs in our #bevy backlog for me to take a look at :) There's a couple of truly exciting ones today, so do follow along.

https://github.com/bevyengine/bevy/pulls?q=is%3Aopen+is%3Apr+label%3AS-Ready-For-Final-Review+-label%3AS-Controversial+-label%3AS-Blocked+-label%3AS-Adopt-Me+

zacharygoulet, to rust

I just published a new post of my Bevy Adventures. This one will explore making a health bar
using a custom material and shader!

Check it out here: https://zacharygoulet.com/blog/bevy-status-bar-p1

#rustlang #bevy #gamedev

hut, to bevy
@hut@chaos.social avatar
  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • mdbf
  • magazineikmin
  • tacticalgear
  • thenastyranch
  • ethstaker
  • rosin
  • love
  • Youngstown
  • slotface
  • ngwrru68w68
  • kavyap
  • osvaldo12
  • DreamBathrooms
  • Leos
  • everett
  • InstantRegret
  • cubers
  • modclub
  • tester
  • khanakhh
  • GTA5RPClips
  • cisconetworking
  • Durango
  • normalnudes
  • provamag3
  • anitta
  • JUstTest
  • All magazines