Back
Vlad Batyrenko

Vlad Batyrenko

@vladbat00

Indie Rust gamedev, author of bevy_egui, previously Stalker 2 engine/tools developer @ GSC. https://github.com/vladbat00 Non-gamedev stuff (mostly in Ukrainian): @vladbat02.bsky.social

17 videos

Hi! I've got a couple of news to share. About a month ago, I've applied to the Tiny Teams festival. Still waiting for the review, so I'm staying cautiously optimistic This is my first trailer ever I've submitted (video editing is my passion 😅) ! Also, I'm organising a playtest!👇

6 3

> hey @vladbat00.bsky.social make the camera with a perspective projection seems to be looking more interesting this way?..

5 1

And with that knowledge it's now possible to plan detours of certain length! Pick a random point with a wanted detour length (from the array of sums), and then from that point find the shorted distance to your next goal (rinse and repeat). Here's a visualised iterated process:

4 0

Found an interesting use-case for Dijkstra algorithm for finding a non-ideal path. Dijkstra algorithm lets us calculate shortest distance to each point in a graph. But shortest path isn't a non-ideal one. So how do we find a slightly worse path and why would we want to do that?🧵

10 0

I recently recorded 1 hour of Mine Crawler prototype gameplay with my wife and made a short trailer ☺️ It showcases both "open-world" wandering around and the duel mode, which I've been developing for the last couple of months. If you want to try it out, see below! 1/2

1 0

Being able to iterate on games and UIs while running a @bevy.org app with dioxus hot-patching is MENTAL. Love it so much! Testing in on a fractal clock example from @ernerfeldt.bsky.social's egui

22 3

Hi! I'd like to show what I've been cooking for the last few weeks: this is a duel mode for my minesweeper-dungeon-cralwer game (don't even ask me why there's multiplayer, let alone PvP). This is an early prototype, but I'd like to invite people for some playtesting (see below)

6 3

Yeah I feel you fellow wheel quaternions are hard

3 0

Productivity's skyrocketing

4 1

I tried a new productivity trick today: streaming on twitch 😄 Works great to avoid getting distracted (since I'm being watched 👀), had some really good progress today! Now, this is how duel arena generation looks like (yet to sort out the bug with SW and NE directions).

3 1

Working on a prototype of player duels in my dungeon-crawler-minesweeper game. It's turn-based, where the goal is to reach the center while avoiding mines and navigating yourself through the labyrinth. I hope to playtest it next month after finishing layout gen, abilities and ui

6 2

Brought you a little sneak peek of the next bevy_egui release ☺️ @bevy.org #egui

33 6

So, in the web version, there appears to be a split-second delay before the explosion animation. To fix that, I had to introduce a new (barely noticeable) "Loading resources" screen, where I temporarily spawn objects with all possible meshes+materials and wait for the pipelines to fully initialise.

1 0

It's an old video, but I gotta show off some explosions

4 1

It's an octahedron and it rotates

2 0

To start off with a bit of nostalgia, this was my first #gamedev project in #rustlang (now abandoned, as many others 😅). I was using the Amethyst game engine at the time. I had lots of fun (as well as pain and tears) while learning shaders, and here's how my spell particles evolved Beware: music

12 0

Every #bevy project begins with a cube. Hey, it's me - @mvlabat.bsky.social. If you've used Bevy, you might have seen my bevy_egui crate. I've just created a new account to post exclusively about gamedev and my pet project in particular. Subscribe if you want, would love to see you here

4 0