Johan Helsing's Avatar

Johan Helsing

@johanhelsing

https://johanhelsing.studio #rustlang #bevyengine #gamedev

50
Followers
48
Following
6
Posts
14.03.2025
Joined
Posts Following

Latest posts by Johan Helsing @johanhelsing

Video thumbnail

Super Exciting Announcement: #Steam page for my multiplayer falling sand game is now LIVE at store.steampowered.com/app/3816900/...

Announce Trailer: www.slowrush.dev/signs-trailer

2 years of hard work, but now the real work begins :)

#fallingsand #indiegame #indiegamedev #indiedev #gamedev

09.12.2025 22:10 ๐Ÿ‘ 43 ๐Ÿ” 21 ๐Ÿ’ฌ 3 ๐Ÿ“Œ 4
Preview
Extreme Bevy 6: Sprite animations In this part, we'll add sprites for our main characters and animate them.

I've updated Extreme Bevy, my tutorial series on creating a p2p web game to Bevy 0.17.

I also added a brand new chapter on sprite animations. It's starting to look like a real game now :)

Playable embeds at the end

johanhelsing.studio/posts/extrem...

#bevyengine #rustlang #gamedev

25.10.2025 17:39 ๐Ÿ‘ 26 ๐Ÿ” 9 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Video thumbnail

bevy_smud (2d sdf shapes) 0.12 is out and not just a simple Bevy 0.17 port this time!

- Picking support (precise or bounding box)
- Rust port of sdfs
- Up to 4 custom params per shape instance
- Fills have access to pos and params
- Additive blend
- bevy_on_fire example

github.com/johanhelsing...

04.10.2025 13:50 ๐Ÿ‘ 7 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Bevy 0.17 porting progress of the community crates I'm maintaining and/or depending upon. Green crates are released, yellow are in progress.

`bevy_web_asset` was upstreamed into Bevy itself, so looks like I won't be porting that one :)

#bevyengine #rustlang

02.10.2025 22:37 ๐Ÿ‘ 40 ๐Ÿ” 3 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

Working on a new chapter for Extreme Bevy, my tutorial series on making a p2p multiplayer web game with Bevy

Released chapters here: johanhelsing.studio/posts/extrem...

#bevyengine #rustlang #gamedev

10.06.2025 16:46 ๐Ÿ‘ 23 ๐Ÿ” 3 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Screenshot of a bevy_smud example. A grid of sdf rendered shapes

Screenshot of a bevy_smud example. A grid of sdf rendered shapes

bevy_smud (sdf shape rendering for Bevy) is back from the dead.

I ported from Bevy 0.14 to 0.16. Getting tonemap support working turned out to be the biggest hurdle this time around.

Everything seems to be running *smoothly* :P

github.com/johanhelsing...

#rustlang #gamedev #bevyengine

07.06.2025 11:11 ๐Ÿ‘ 31 ๐Ÿ” 7 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Most of my Bevy crates have finally been updated for 0.16 :)

Highlights:

bevy_matchbox: direct p2p, including web
bevy_ggrs: p2p rollback
bevy_pancam: map-like cameras
bevy_trauma_shake: camera shake
noisy_bevy: cpu/gpu noise
bevy_pkv: persistent key value store

#bevyengine #gamedev #rustlang

22.05.2025 07:52 ๐Ÿ‘ 9 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0