Vlad Batyrenko @vladbat00.bsky.social · 17/09/2026"It can be frustrating to get the wrong idea from the start since the subject matter is already complex enough without thinking about how on earth nuclear reactors and executioners fit in the whole picture." God I love that book (Asynchronous Programming in Rust) 010
Reposted by Vlad BatyrenkoFreya Holmér @freya.bsky.social · 28/08/2026this wave of AI has legitimately killed a huge part of what I loved about seeing stuff online, what I loved about being an educator, and what I loved about sharing my own work I just don't feel like doing it anymore 431996278
Vlad Batyrenko @vladbat00.bsky.social · 28/08/2026Another high productivity day incoming (these are all air raid alerts) 030
Vlad Batyrenko @vladbat00.bsky.social · 26/08/2026So how are my ~~daily~~ ~~weekly~~ monthly progress updates are going? Great I think ☺️ Added some stats for players to look at after a round end (there's no way to look at them yet, but they are gathered and calculated alright!) 011
Reposted by Vlad BatyrenkoAlice I Cecile @alice-i-cecile.bsky.social · 11/08/2026As my partner loves to say, "just try harder is not a solution". 2204
Reposted by Vlad BatyrenkoMatt Keeter @mattkeeter.com · 10/08/2026Restricted field mutability looks awesome – I would love to not write getters for read-only fields ever again (e.g. when invariants must be preserved but accessing values is fine) 1414
Vlad Batyrenko @vladbat00.bsky.social · 05/08/2026I'm not in the mood after spending yet another night in the underground car park, so I'll let this non-gamedev post slip through: every ordinary Russian deserves the same what Ukrainians are living through right now if reading this makes you feel uncomfortable, then go fuck yourself 081
Reposted by Vlad BatyrenkoAdam Chalmers @adamchalmers.com · 22/07/2026AI native routing. Why do we even need IP tables anymore? Just let Claude look at the packets and make a decision. 1274
Vlad Batyrenko @vladbat00.bsky.social · 20/07/2026Got it working on MacOS! With a 6s delay between reloads.. BUT HOLY COW HOT-RELOADING WORKS 230
Vlad Batyrenko @vladbat00.bsky.social · 20/07/2026I've heard dx subsecond finally supports workspaces. Time to give it a try! Context: checking if I can enable hot-reload for developing my game (rust+bevy) 131
Vlad Batyrenko @vladbat00.bsky.social · 30/06/2026Ok, I finally got this "callback hell" (with ecs messages) working to get the quest completion screen. As usual, multiplayer makes shit x10 more difficult. P.S. don't mind the "correctly marked mines" counter, it's incorrect 131
Reposted by Vlad BatyrenkoBevy @bevy.org · 19/06/2026Bevy 0.19 is out now! It features Next Generation Scenes, Render Bigger Scenes Faster, Contact Shadows, More Feathers Widgets, Text Input, Richer Text, App Settings, Post Processing Effects, Improved Skinned Mesh Culling, and more! bevy.org/news/bevy-0-19bevy.orgBevy 0.19Thanks to 261 contributors, 1185 pull requests, community reviewers, and our generous donors, we're happy to announce the Bevy 0.19 release on crates.… 7344129
Vlad Batyrenko @vladbat00.bsky.social · 18/06/2026I try to keep this profile about game dev only, but I can't say I'm not grinning like a child on his birthday this whole morning 🥰 Nice change of news after spending nights in a bomb shelter in Kyiv 020
Vlad Batyrenko @vladbat00.bsky.social · 17/06/2026quest progress is now synced in multiplayer!! spent an insane amount of time to cover all the silly edge-cases, and might still discover more later 🫠 120
Vlad Batyrenko @vladbat00.bsky.social · 12/06/2026Spent a ridiculous amount of time on optimizing a stupid loop out with maths! Absolutely not worth it performance-wise for the game of my scale but I definitely had fun 031
Vlad Batyrenko @vladbat00.bsky.social · 11/06/2026Multiplayer syncing is done btw! I won't upload a new gif today, cause we've got an air raid alert and I'm no longer at my PC. Will be working on quest rewards next! 020
Vlad Batyrenko @vladbat00.bsky.social · 11/06/2026I quite enjoy the fact that gamers are so hostile towards the AI slop. After seeing how many people outside adopt AI or consume its slop without any second thought, it's nice to retreat here, where companies get slammed hard for producing it. 010
Vlad Batyrenko @vladbat00.bsky.social · 09/06/2026Day 3 of trying out vim. I still feel like I spend most of my cognitive energy on trying to figure out the most effective way to jump to code I want to edit. Some shortcuts started carving into my muscle memory, but I'm still quite far from being able to use it comfortably. 200
Vlad Batyrenko @vladbat00.bsky.social · 08/06/2026✅ Quest progress is now being tracked! The next step will be synchronizing this thing in multiplayer 031
Vlad Batyrenko @vladbat00.bsky.social · 05/06/2026There's definitely a problem in my planning when I decide to play WoW till midnight. Gotta make up for it tomorrow and finally post something sensible 020
Vlad Batyrenko @vladbat00.bsky.social · 04/06/2026Here's some lazy late evening content from me. Instead of me telling about the code, how about you guys try to guess what it does, why it's so convoluted, and what were the requirements? 😅 And I'll give the answer it a bit later 🙂 (Criticism/review is also welcome) 011
Vlad Batyrenko @vladbat00.bsky.social · 03/06/2026The sponsor of my low productivity today is this milestone I've just achieved in World of Warcraft 030
Vlad Batyrenko @vladbat00.bsky.social · 02/06/2026Working on a new gameplay system in the hope to stitch my game's mechanics into an enjoyable loop. ✨ Quests ✨ Some common feedback I'm receiving is that my game's lacking a goal. And, well, it's indeed a challenge for me to come up with one. / 211
Vlad Batyrenko @vladbat00.bsky.social · 01/06/2026Trying to develop a habit of posting about my game daily. I'll have to market my game somehow (and my only channel are social networks atm) so I need to learn what works and what doesn't. Even if I don't have anything big to talk about, I'll try to post something anyway. 330
Vlad Batyrenko @vladbat00.bsky.social · 29/05/2026Can't believe it's been 5 years of maintaining bevy_egui, and 40 versions have been released already 161
Vlad Batyrenko @vladbat00.bsky.social · 24/05/2026Hi! 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!👇 163
Vlad Batyrenko @vladbat00.bsky.social · 24/05/2026When russians are bombing you but you still have to prepare your game for the playtest 190
Vlad Batyrenko @vladbat00.bsky.social · 13/05/2026reading my code out loud with an aussie accent is (not) advised 031
Vlad Batyrenko @vladbat00.bsky.social · 25/04/2026I can relate so much. I'm under constant pressure and doubt as I see my colleagues adopting AI more and more. Am I just being irrational and slowing myself down? Are my values of caring about product quality are irrelevant in the current setting? Should we close our eyes on all the ethical, legal 130
Vlad Batyrenko @vladbat00.bsky.social · 14/04/2026> hey @vladbat00.bsky.social make the camera with a perspective projection seems to be looking more interesting this way?.. 151
Vlad Batyrenko @vladbat00.bsky.social · 06/04/2026why do I suddenly need this on my computer RIGHT NOW?? 110
Vlad Batyrenko @vladbat00.bsky.social · 30/03/2026something-something is being cooked 😏 *starting to update the visuals of my minesweeper-dungeon-crawler game, everything is still an early prototype* 142
Vlad Batyrenko @vladbat00.bsky.social · 26/03/2026just can't help myself can I instead of finishing the features, I'm - extending and refactoring the actions system (AGAIN, when there was barely any need to do so) - the refactor required a trivial contribution to Bevy, so here it is as well: github.com/bevyengine/b... 041
Vlad Batyrenko @vladbat00.bsky.social · 23/03/2026before / after (not final!) Hey folks, check out these design prototypes that @panilapka.bsky.social was cooking for Mine Crawler :) the first screenshot is how the dev build looks like right now the other three are the design mockups we've been exploring 142
Vlad Batyrenko @vladbat00.bsky.social · 17/03/2026You may not see this at first, but these are the same picture. Utter dogshit that no one asked for, that has nothing to do with art, promoted by "tech enthusiasts" with zero taste and touch with reality. The only (unfortunate) difference is that the ppl behind the latter are actually rich 220
Reposted by Vlad Batyrenko🇺🇦Dmytro (developing Tailgate, the doggo adventure) @tailgateadventure.bsky.social · 09/03/2026You never know how life turns out, so be polite! Even when talking to the hand😎🐕❤️🔥 #MotivationMonday #indiegames #indiedev #dog #unrealengine #Tailgate 073
Vlad Batyrenko @vladbat00.bsky.social · 10/02/2026Taking item descriptions in my game project seriously 010
Reposted by Vlad BatyrenkoCaitlin @mholiv.bsky.social · 04/02/2026This dev log has a ton of technical detail about moving from a single player game to a multi player game in Bevy with diagrams and everything. I also talk about the #bevy 0.18 migration and the bevy meetup at #FOSDEM exofactory.net/blog/2026-02... #rust #GameDev #indiedev #multiplayer #diagramsexofactory.netMultiplayer, Bevy 0.18, and FosdemThis month was all about adding multiplayer. Turns out it should've been planned for from the start, but the refactor wasn't too bad. Replicon made the networking side approachable. Bevy 0.18 migratio... 1329
Vlad Batyrenko @vladbat00.bsky.social · 20/01/2026Rediscovering my gamedev notes with ideas from half a year ago looking for any suggestions what data pizza might look like (apparently for some achievements, unlocks visualisation) 331
Reposted by Vlad Batyrenkorob pike @robpike.io · 25/12/2025Fuck you people. Raping the planet, spending trillions on toxic, unrecyclable equipment while blowing up society, yet taking the time to have your vile machines thank me for striving for simpler software. Just fuck you. Fuck you all. I can't remember the last time I was this angry. 10081902203
Vlad Batyrenko @vladbat00.bsky.social · 22/12/2025Sharing my (semi-successful) experience of refactoring my #bevy project to organise it into plugins and fix compile times. vladbat00.github.io/blog/001-org...vladbat00.github.ioOrganise your Bevy project, fix build times, thank yourself later | Vlad's cookingMy semi-successful attempt of following my own advice. 052
Vlad Batyrenko @vladbat00.bsky.social · 01/12/2025Should probably clean my rust compilation artefacts a bit more often 150