I am way too deep in this #gamedev rabbit hole. Continuously surprised at the raw compute power #rustgamedev lets me throw at absurd gameplay concepts. At this point I'm just playing with my sand toy when I should be optimizing.

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

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

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

🎮 🤯 Play around with a Bevy app inside the blog post.
🧠 🌳 Learn how to build behaviour trees with Bevy Behave.
⭐️ 🍒 Make the agents earn points and eat tasty fruit!

https://www.hankruiger.com/posts/bevy-behave

#bevyengine #gamedev #rustlang #rustgamedev #bevybehave

Investing more of my spare time on #GitHubGameOff. I've decided to simplify things a bit by making the mods floating targets which hurt you if you make a mistake. Most of the game logic is done, including level transitions and message interludes for the storyline. Gotta start making it more interesting. #rustgamedev

Day 2 of #GitHubGameOff development: spent maybe a bit way too much time thinking about simple collision and WASM support, but at least it's mostly covered now. Also started drafting a 3D model for the incoming enemies (with a great "is my passion ✨" vibes) using #blockbench. I'm thinking that I have a long corridor ahead of me.

#rustgamedev

Just started developing my entry for this year's #GitHubGameOff. Bootstrapped a #bevy 3D game with dim lighting, linear fog, a simple corridor with textured planes, and a cool ordered dithering effect for the most intense moments.

#gamedev #rustgamedev

This week I did something different: a puzzle game for #msdos written in #rustlang. https://e-net4.itch.io/dos-tilers

#rustgamedev #retrogaming

Tilers by E_net4

A tile permutation puzzle game for MS-DOS

itch.io

Still learning Ratatui, building a little Text-based UI game. Wondered how to add fireworks to the victory screen and discovered a Bevy Ratatui plugin on the way!

#gamedevelopment #rustlang #rustgamedev

Been trying out Ratatui, inspired by the fantastic text-based user interface apps out there.

Built a little numbers game for trying it out.

Found the Ratatui docs marvellous, with 3 tutorials getting you from hello world to adding unit tests.

#tui #rustgamedev