Bevy Engine

alice_i_cecile,
@alice_i_cecile@mastodon.gamedev.place avatar

We've long wanted a playground, just like the official 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

alice_i_cecile,
@alice_i_cecile@mastodon.gamedev.place avatar

The Playground site linked above now has an open-source repo! If this is something you'd like to help out with (or if you'd just like to see how the magic works), check it out at https://github.com/LiamGallagher737/learnbevy

There's also a Project thread on the Bevy Discord here: https://discord.com/channels/691052431525675048/1228593123228123238 to follow along :)

Shatur,
@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,
@devlike@mastodon.gamedev.place avatar

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

devlike,
@devlike@mastodon.gamedev.place avatar

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,
@hut@chaos.social avatar

Working on the rings of Jupiter for my space game in #bevy/#rust. [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^^"

Shatur,
@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

#bevy #projectharmonia #pinephone

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.

danct12,
@danct12@fosstodon.org avatar

@Shatur @projectharmonia I love the keycaps!

taylorhadden,
@taylorhadden@mastodon.social avatar

Working more betterer now. #Bevy

taylorhadden,
@taylorhadden@mastodon.social avatar

Right on. Now why are my lake calculations not doing anything?

PaddyCo,
@PaddyCo@mastodon.gamedev.place avatar

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)

alice_i_cecile,
@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

onelson, (edited )
@onelson@mastodon.social avatar

Wondering what the latest is for using as an editor for . Any recommended approaches?

hut,
@hut@chaos.social avatar
hut,
@hut@chaos.social avatar

Sneak peek at a space game I'm building (with #bevy/#rust)

alice_i_cecile,
@alice_i_cecile@mastodon.gamedev.place avatar

Hi #bevy! It's time for another #bevymergetrain 😁 Want to see how you build an #opensource #rustlang game engine? Then follow along while I go over the 11 community-approved PRs in our backlog today 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+

alice_i_cecile,
@alice_i_cecile@mastodon.gamedev.place avatar
  1. https://github.com/bevyengine/bevy/pull/11115

A PR from last week, updating the docs for 2D camera projections. As TrialDragon helpfully points out, this needs to be brought up to date with main, as required CI checks aren't on the old branch. That left this PR in limbo.

Thankfully, there's a nice "update branch" button on Github (turn this setting on for your heavily active repos!). Clicking it and retrying the merge.

alice_i_cecile,
@alice_i_cecile@mastodon.gamedev.place avatar

Alright, that's all for this week! In case you missed it: we announced the Bevy Foundation last week, and are currently fundraising to pay for a full-time technical project manager for Bevy: me!

If you love these threads and want to see thrive, please consider donating. I want to be able to do this for years to come and help build Bevy into a world-class engine for pros and hobbyists, and your support makes all of the difference.

https://bevyengine.org/news/bevy-foundation/

bevy,
@bevy@mastodon.social avatar

#Bevy 0.13.1 is out! This is a patch release that resolves issues discovered in Bevy 0.13. New projects will automatically pick it up. Existing apps can run "cargo update". For a list of changes, see the 0.13.1 milestone:

https://github.com/bevyengine/bevy/milestone/21

alice_i_cecile,
@alice_i_cecile@mastodon.gamedev.place avatar

Want to know more about what happened this week in #bevy? Go read @chrisbiscardi's weekly newsletter! https://thisweekinbevy.com/issue/2024-03-18-foundations-meetups-and-more-bevy-cheatbook-updates

I love the blend of community and engine content: it covers meetups, important docs updates, the new Bevy Foundation and all of the little changes that the engine devs make :)

  • All
  • Subscribed
  • Moderated
  • Favorites
  • bevy
  • rosin
  • DreamBathrooms
  • mdbf
  • magazineikmin
  • cubers
  • Youngstown
  • slotface
  • tacticalgear
  • InstantRegret
  • cisconetworking
  • everett
  • thenastyranch
  • kavyap
  • osvaldo12
  • HellsKitchen
  • GTA5RPClips
  • ethstaker
  • Leos
  • modclub
  • tester
  • khanakhh
  • Durango
  • normalnudes
  • lostlight
  • relationshipadvice
  • anitta
  • bokunoheroacademia
  • sketchdaily
  • All magazines