basie's Avatar

basie

@eloquentgeek.bsky.social

Solo indie game dev, working in Rust and Bevy Engine. Streaming the struggle at https://twitch.tv/basie. https://eloquentgeek.games

262 Followers  |  219 Following  |  33 Posts  |  Joined: 24.10.2024  |  1.8326

Latest posts by eloquentgeek.bsky.social on Bluesky

Preview
basie - Twitch a lemmings-like in Rust & Bevy :: in which we refuse to be defeated by compute shader pipelines

so it turns out yesterday was not the day. but today will be! maybe. perhaps. more compute shader goodness. twitch.tv/basie youtube.com/live/peFl2ai...

01.02.2025 19:39 โ€” ๐Ÿ‘ 5    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
basie - Twitch a lemmings-like in Rust & Bevy :: will we get collision detection done today?

today is the day. the day that compute shader collision detection finally works. i have decreed it, therefore it must come to pass. twitch.tv/basie youtube.com/live/EIAiDZJ...

31.01.2025 17:56 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

did you know #smolsurvivors is out? today. #smolsurvivors is out today. it's today, that #smolsurvivors is out. you should buy it. it is good. you can get bee powerups. the bees become more durable. it is a thing. also, cheese.

29.01.2025 20:11 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

compute shaders, you say?

why, certainly

i've heard of those

twitch.tv/basie

25.01.2025 20:28 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
basie - Twitch a lemmings-like in Rust & Bevy :: refactor, then collision detection

now that we finally have "destructible" environment via fragment shaders, it's time to refactor, then push on with collision detection via compute shader twitch.tv/basie

24.01.2025 19:54 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
basie - Twitch a lemmings-like in Rust & Bevy :: compute shader for collision detection

we have a compute shader that spits out zeroes! this is progress. but i feel there are better things ahead. let's try collision detection twitch.tv/basie

20.01.2025 18:32 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

did you think we already had enough complexity? NO, I say we don't! therefore, having mastered the art of the very-simple-five-line-fragment-shader, today we move on to mastering the art of the very-simple-five-line-compute-shader. It can only lead to great success... right?

twitch.tv/basie

19.01.2025 20:01 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

turns out GPUs can render to images as targets. turns out this is called a render target. turns out that makes quite a bit of sense as a name for something that renders to a target. how does this all work? let's stumble around in the dark a bit and find out.

twitch.tv/basie

18.01.2025 19:54 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

2D shaders again: how do masks work? I feel like I have a mental model but no practical experience. So what else is new...

twitch.tv/basie

17.01.2025 19:07 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
basie - Twitch a lemmings-like in Rust & Bevy :: destructible environment, part 2: GPU version?

mornin'!

can the destructible environment stuff be done on the GPU? twitch.tv/basie

13.01.2025 19:12 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
basie - Twitch a lemmings-like in Rust & Bevy :: figuring out the destructible environment

ok back on the bandwagon, let's figure out how this destructible environment works (by copying smarter people's code as usual) twitch.tv/basie

11.01.2025 23:49 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
basie - Twitch a lemmings-like in Rust & Bevy :: studying Lemmings creator Mike Dailly's videos for tips

It turns out Lemmings creator Mike Dailly published videos documenting a recreation in Game Maker! Checking those out to "borrow" information...

twitch.tv/basie

03.01.2025 19:57 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Happy New Year! Let's try to grok a bit more Avian2D.

twitch.tv/basie

02.01.2025 21:18 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
basie - Twitch a lemmings-like in Rust & Bevy :: basic physics 101

it's not even 2025 yet, there's still time for <activity you've been putting off>

twitch.tv/basie

29.12.2024 20:13 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Physics. Ye cannae disobey the laws thereof. Let's get some Avian workin'.

twitch.tv/basie

27.12.2024 19:54 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Why didn't you list that among our assets in the first place?

25.12.2024 01:45 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image

Turns out it's easy to buy me gifts. Streamin' beanie for summer sorted.

twitch.tv/basie

25.12.2024 00:55 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
basie - Twitch some leftover overlay work, then back to gamedev

Would I do something like forget to mention I was streaming? Of course not! That would be the act of someone suffering from "holiday brain".

But, just by the way...

Finishing overlay work and moving back to the new game! twitch.tv/basie

22.12.2024 22:23 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I feel that it's important to ask if this description is in any way accurate... ๐Ÿซ 

22.12.2024 09:07 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
basie - Twitch overlay day :: Rust & Bevy

it's overlay day! much-needed maintenance, upgrade to Bevy 0.15, let's see if we can refine this mess a bit twitch.tv/basie

22.12.2024 00:23 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
this is embarrassing | #basie on #Twitch
YouTube video by Eloquent Geek this is embarrassing | #basie on #Twitch

I am actually a liability at this time of year.

www.youtube.com/shorts/C46K2...

21.12.2024 23:16 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Have you discovered Setolyx yet? Your semi-daily source for gamedev, co-workin', guitar twangin', bot-talkin' chaos!

21.12.2024 22:37 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Avian 0.2 is out! (Let's just call it 2.0?)

21.12.2024 22:32 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
GitHub - EloquentGeek/all-the-way-home: Open source arcade puzzle game in Bevy Engine. Open source arcade puzzle game in Bevy Engine. Contribute to EloquentGeek/all-the-way-home development by creating an account on GitHub.

The beginning of every new game project: a new repo full of CI errors and spelling mistakes.

And yet... it exists.

github.com/eloquentgeek/all-the-way-home

21.12.2024 18:20 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Love it!

20.12.2024 21:49 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
basie - Twitch today, we begin anew :: wizened old gamer learns Bevy gamedev :: brand new project

It's time to start something new.

It's been a year since @piratesoftware.live told us it was OK to "just go make games". I know how to make the box move on the screen.

Six months from now, on my 53rd birthday, I'll release an open source @bevyengine.org game.

twitch.tv/basie

20.12.2024 20:43 โ€” ๐Ÿ‘ 11    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Check out one of the best game dev streams on the interwebs, playing some of the best game devs' GAMES on the interwebs... it's devs all the way down!

20.12.2024 19:28 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

You got it! Who's better than you? Nobody!

20.12.2024 01:30 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Hello. We streamin'. Still workin' through the #adventofcode in Rust, with a little Bevy Engine sprinkle around the edges.

Does a call to `dbg!()` to print the answer from a Bevy system count as using Bevy? Cool, thought so.

twitch.tv/basie

17.12.2024 04:17 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Bestagons!

09.12.2024 00:24 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@eloquentgeek is following 20 prominent accounts