Amini Allight

266 Followers
191 Following
1.2K Posts
Solo game developer, VR enthusiast. Developing LambdaMod, a free and open source multiplayer game with VR support
Websitehttps://amini-allight.org/

have you ever wanted to write your own #DAW? in this blog I break down the process from start to finish -- from the basics of playing low-level audio in #Rust, to creating an complex audio backend for a #Tauri app.

https://whoisryosuke.com/blog/2026/creating-a-daw-in-rust/

Creating a DAW in Rust - Playing Audio - Ryosuke

The blog and portfolio of Ryosuke Hana (Oscar Diaz)

"Every renderer that works contains an even number of sign mistakes"

Oh you're kidding me, an inverted Vulkan viewport also inverts the triangle winding??

It makes sense, but how did it take me this long to notice 😅

#gpu #graphics #vulkan #programming #gamedev

Multi-tile textures are all fixed now!

#gamedev #indiedev #opensource #freesoftware #vr #virtualreality

Does anyone recognize this artifact? I'm storing the texture in multiple images to avoid exceeding max image dimensions and I'm getting this weird glitch at the tile boundaries

Even stranger, it isn't reflected in the UVs (second picture) or when reading the same image for both regions (third picture) and the sampler is set to nearest + clamp-to-edge

Boosts appreciated

#vulkan #glsl #gpu #graphics

RE: https://mastodon.gamedev.place/@AminiAllight/115873048019920734

Wrote up an article about how I ended up tackling this problem from January (spoiler: I gave up on barriers), might be useful to somebody out there learning Vulkan for compute

https://amini-allight.org/post/dispatching-hundreds-of-thousands-of-compute-tasks

#vulkan #gpu #glsl #programming #softwaredevelopment

Long time no see but I've finally written a new article!
This time I'm laying out my thoughts about the new Marathon playtest and its struggles with motivating and incentivizing players
https://amini-allight.org/post/marathons-player-motivation-troubles

#games #gaming #marathon

Adding more primitives to the editor game masters will use, this time it's the "rounded rectangle prism"
#gamedev #indiedev #opensource #freesoftware #vr #virtualreality

Marathon thoughts:
Aesthetics & soundscape are top-notch, gameplay feels really good but player motivation is iffy?
"Break glass across Tau Ceti" is not an objective I get excited about, it feels like a daily, and I can feel the writing straining to justify objectives the gameplay can support
Reminiscent of how most Destiny mechanics are mediated via shooting things and acquiring buffs because the gameplay systems can't really do anything else

#games #gaming #marathon

If you like adding non-Steam games to your Steam Deck I have something for you! An update to my tool for batch configuration of non-Steam games from a config directory you can back up

It now supports both customizing images on official Steam games and setting "wide" images

https://github.com/amini-allight/steam-static-shortcuts

#gaming #games #opensource #freesoftware #linux #steam #steamos #steamdeck