Advertisement ยท 728 ร— 90

Posts by Han

Post image

And now directional light support added.

Hardest part was actually just figuring out units. Bevy uses illuminance (lux) for directional lights, but I need it in luminance (just convincing myself that this was true took a long while).

The conversion process is a little tricky (thread below).

11 months ago 34 4 1 0
Preview
Bevy 0.16 Bevy is a refreshingly simple data-driven game engine built in Rust. It is free and open-source forever!

Bevy 0.16 is out now! It features GPU-Driven Rendering, Procedural Atmospheric Scattering, Decals, Occlusion Culling, Relationships, Better Spawning, Unified Error Handling, `no_std`, Faster Transform Propagation, and more!

bevyengine.org/news/bevy-0-...

11 months ago 262 84 2 19
Video

I restored the "hexagoniness" of the terrain mesh in my #bevyengine game using a custom fragment shader:

๐Ÿ“ Calculate distance from fragment to nearest hexagon edge, using the fragment's world position.
๐Ÿ”ฆ Highlight the fragment if that distance is small.

#gamedev #rustgamedev

11 months ago 25 6 0 0
Video

I added ๐Ÿ”๏ธ terrain heights ๐Ÿ”๏ธ to my game. I like how it feels more immersive than a flat world. ๐Ÿคฉ

The triangle mesh makes it look less "hexagony" but I think I can fix that by adjusting the materials. ๐ŸŽจ ๐Ÿ‘จโ€๐ŸŽจ

#bevyengine #gamedev #rustgamedev #rustlang

11 months ago 25 5 0 0

Thanks for sharing, RJ!

11 months ago 2 0 0 0
Preview
Modelling Agent Behaviour with Bevy Behave Interactive blog post about modelling agent behaviour with Bevy Behave

I've published an interactive blog post on building agent behaviour with Bevy Behave!

๐ŸŽฎ ๐Ÿคฏ Play with a Bevy app inside the blog post
๐Ÿง  ๐ŸŒณ Build behaviour trees with Bevy Behave
โญ๏ธ ๐Ÿ’ Make agents earn points and eat fruit!

www.hankruiger.com/posts/bevy-b...

#bevyengine #gamedev #rustlang #rustgamedev

11 months ago 34 4 2 0
Video

Today I added a simple inventory system to my game, and the ability to pick up items! ๐ŸŽ’

While the โ€œartโ€ is still mostly placeholders, I have enjoyed building the technical foundations so far! โœจ๐Ÿ”จ

#bevyengine #gamedev

1 year ago 13 3 0 0
Preview
Adding networked multiplayer to my game with Bevy Replicon A crash course on Bevy ECS, and a practical guide to implementing multiplayer using Bevy Replicon.

In my latest blog post, I break down how I implemented multiplayer in my game using Bevy Replicon.

๐ŸŽฎ Crash course in Bevy ECS
๐Ÿงฌ Replicate state to clients
๐Ÿ‘จโ€๐Ÿ’ป Code samples
โœจ Absolute joy and happiness

If you're curious, check it out! www.hankruiger.com/posts/adding...

#bevyengine #rustlang #gamedev

1 year ago 17 4 0 0