Sign in

gak

@gak.dev
116 followers 212 following 75 posts

Indie #GameDev in Hobart working on games in #RustLang using #Bevy. 😸 Loafstead: Cats on your real desktop loafstead.gg 👽 Grabby Aliens: grabby.gg

PostsRepliesMedia
Reposted by gak
Loafstead @loafstead.gg · 03/10/2026
These cats can live on your desktop 🐱 New art for Loafstead! Thanks to Jart for his amazing art. Bone-based animations are coming soon. Try it in your browser: loafstead.gg The game uses your real open windows. Wishlist: loafstead.gg/steam/
Four illustrated cat breeds: orange British Shorthair, grey Scottish Fold, fluffy cream Ragdoll, and calico Manx. New art for upcoming bone-based animation.
121
gak @gak.dev · 16/08/2026
How to pretend to be normal
000
gak @gak.dev · 13/07/2026
For anyone with this combo... #unifi #firefox having the console not load: - Go into about:config - network.lna.skip-domains set to unifi.ui.com,*.id.ui.direct Some bug in FF not letting LAN access even after you allowed it.
000
Reposted by gak
Gale Sinatra @galesinatra.bsky.social · 27/06/2026
I think we just passed oops.
A timeline of climate change concern.
451173235800
Reposted by gak
Grabby Aliens @grabby.gg · 20/06/2026
Still working on Grabby! Is Ben slow because of my other game, Loafstead. It has taken out a chunk of my time this year. It’s about cats that live on your actual desktop windows. store.steampowered.com/app/4566030/... Check it out and wishlist if interested!
store.steampowered.com
Loafstead on Steam
Your desktop has a cat problem. Your browser, your spreadsheet, your inbox. It has no idea those are apps. It just sees surfaces to ignore you from. Leave it running and see who shows up when you come...
001
gak @gak.dev · 19/06/2026
Probably the best home automation thing I've set up via Home Assistant. So simple, so effective.
macOS notification popup with the Home Assistant logo:

Dryer still off
Washing finished 10 min ago and the dryer hasn't started.
010
gak @gak.dev · 21/05/2026
Messing with physics. This is more fun than I expected. #gamedev #bevy #rust #cats #cute #cozygames #games
061
gak @gak.dev · 14/05/2026
Real loafing cats. Soon to be on your real desktop windows. loafstead.gg/steam/b #wishlistwednesday #bevy #gamedev #rust #cozy #cats
loafstead.gg
Loafstead on Steam
Pixel cats that roam your real open windows. Your browser, your spreadsheet, your whole desktop. It has no idea those are apps. It just sees surfaces to ignore you from. Leave it running and see who s...
072
Reposted by gak
Loafstead @loafstead.gg · 02/05/2026
Loafstead is a desktop #game where your #cat lives on top of your screen. Wishlist it on #Steam: store.steampowered.com/app/4566030/...
031
Reposted by gak
Loafstead @loafstead.gg · 01/05/2026
Loaf: not loaf Stead: yes #cozy #cats #loaf #loafstead
A top-down view of a fluffy, grey British Shorthair cat lying playfully on its back on a light grey tiled floor.
072
Reposted by gak
Benn Jordan @bennjordan.bsky.social · 26/04/2026
It is not a great farmhand.
412711
gak @gak.dev · 26/04/2026
Why did i even bother?
Hello Loafstead,
Your account, playloafstead, was detected by our systems and automatically suspended for violating the X Rules.
Specifically, for:
Violating our rules against inauthentic behaviors.
You may not use our services to engage in inauthentic activity that undermines the integrity of X.
Note that if you attempt to evade a suspension by creating new accounts, we will suspend your new accounts. If you wish to appeal this suspension, please contact our support team.
If you have an active X Premium subscription, it will not be automatically canceled by X. To cancel your X Premium subscription, follow these instructions.
020
gak @gak.dev · 23/04/2026
My new game, Loafstead. Cats on your desktop.
010
Reposted by gak
Grabby Aliens @grabby.gg · 17/03/2026
Due to world conflict and economic instability, I've decided to aim for smaller projects/work for short term income. Grabby Aliens is still my dream game, so I will be 100% back on it when I'm confident with the state of affairs.
022
gak @gak.dev · 02/12/2025
My mate is working on this turn based strategy game. Check it out!
010
Reposted by gak
GameSharkie @gamesharkie.bsky.social · 02/09/2025
242090251
gak @gak.dev · 02/09/2025
All those movies with code scrolling quickly past on monitors while the nerd is barely typing... those were LLMs the whole time!
020
gak @gak.dev · 21/08/2025
🤯
030
gak @gak.dev · 11/07/2025
Jujutsu is my favorite software tool of all time. I am saying this for no particular reason, definitely not because I was paid to.
140
gak @gak.dev · 11/07/2025
I don't think I'll be going back to #git. #jj #jujitsu #vcs is so powerful with straightforward commands. This is swapping two commits. (Screenshots to show colours, alt has the console text.)
gak@gakmac ~/s/grabby ("convert controller from…" mx 1b)> jj
@  mxllyuto gak@gak.dev 2025-07-11 10:23:58 1bdea395
│  convert controller from relationship to single component tag
○  lpkutkts gak@gak.dev 2025-07-11 10:23:40 git_head() 82605119
│  disable rebroadcast inputs
○  summpuvv gak@gak.dev 2025-07-11 08:38:01 a38432bf
│  more attempts at fixing control bugs


gak@gakmac ~/s/grabby ("convert controller from…" mx 1b)> jj rebase -r lpkutkts -d @
Rebased 1 commits to destination
Rebased 1 descendant commits
Working copy  (@) now at: mxllyuto a42d3ef5 convert controller from relationship to single component tag
Parent commit (@-)      : summpuvv a38432bf more attempts at fixing control bugs
Added 0 files, modified 1 files, removed 0 files


gak@gakmac ~/s/grabby ("convert controller from…" mx a4)> jj
○  lpkutkts gak@gak.dev 2025-07-11 10:25:02 3b5cab1a
│  disable rebroadcast inputs
@  mxllyuto gak@gak.dev 2025-07-11 10:25:02 a42d3ef5
│  convert controller from relationship to single component tag
○  summpuvv gak@gak.dev 2025-07-11 08:38:01 git_head() a38432bf
│  more attempts at fixing control bugs
130
Reposted by gak
Grabby Aliens @grabby.gg · 06/07/2025
### 2025-07-07 - @gak.dev been sick, so very little updates. Still alive! - Jart made an animated mock up for walking around in a ship: youtu.be/G935R40R7kM
youtu.be
Style test GA No. 1
YouTube video by Jose Mejia
031
gak @gak.dev · 17/06/2025
#Zed selection backgrounds are way too subtle for me. My fix to override the theme: "experimental.theme_overrides": { "editor.document_highlight.bracket_background": "#B00", "editor.document_highlight.write_background": "#500", "editor.document_highlight.read_background": "#550" },
Before: The cursor is on a symbol, and has the symbol background highlighted across the file, but the highlight is subtle and hard to spot.After: The cursor is on a symbol, and has the symbol background highlighted across the file. With my config changes, it shows a more obvious green background for read access and red background for write access.
030
gak @gak.dev · 02/06/2025
✅ Auroras! ❎ Cloudy.
A chart showing the least 3 days of geomagnetic indices (potential aurora) activity. Last 2 days showing major-severe storms.
000
gak @gak.dev · 22/05/2025
Can I learn how to use Apple Intelligence to stop bugging me?
A macOS notification saying "Tips: Learn how to use Apple Intelligence to remove distractions from a photo."
020
gak @gak.dev · 20/05/2025
Too much debugging? #bevy #gameDev
A screenshot of a game with a wall of debugging text and a bunch of debug gizmo lines behind it. The whole thing looks overwhelming.
061
gak @gak.dev · 19/05/2025
OMG why have I never tried this inline macro suggestion? #zed #rust
Hovering over the macro in: `let (transform, collider, mass) = get_entity_error_return!(colliders, entity);` with rust-analyzer suggesting "Inline macro".Macro is gone, and now expanded to:
```rust
    let (transform, collider, mass) = match colliders.get(entity){
    Ok(v) => v,
    Err(err) => {
        error!("query entity lookup failed over {}: {err} at {}:{} ",stringify!(colliders),file!(),line!());
        return;
    }
```
110
gak @gak.dev · 19/05/2025
What is sup? Not much dawg! Wassup with you?
Screenshot of some rust code focusing on a function called sup: `pub fn sup(&self....)`
020
gak @gak.dev · 19/05/2025
Procrastinated so hard on one task that I totally smashed some other task I was procrastinating on instead! 😅
130
gak @gak.dev · 16/05/2025
I thought this looked familiar! I have fond memories of Wing Commander III.
The banner of a steam game called "Starcom: Unknown Space" with 3 characters, one being a lion with a space background and a ship.the hero of an old game called "Wing Commander III" with 3 characters, one being a lion with a space background and a ship.
030
gak @gak.dev · 16/05/2025
Anyone else getting errors when searching on bsky.app in a private window/not logged in? e.g. bsky.app/search?q=tes... Seems to be widespread and at least a few months old based on some older posts.
110
gak @gak.dev · 02/05/2025
Procrastinating with my #zed keymap config! I never use enter and backspace in #vim normal mode. Why not use them for other mappings!
  {
    "context": "VimControl && !menu && vim_mode == normal && multibuffer",
    "bindings": {
      "enter": "editor::OpenExcerpts"
    }
  },
  {
    "context": "VimControl && !menu && vim_mode == normal",
    "bindings": {
      "enter": "editor::GoToDefinition",
      "cmd-enter": "editor::GoToTypeDefinition",
      "backspace": "pane::GoBack"
    }
  },
110
gak @gak.dev · 02/04/2025
Instead of saying "Have you tried turning it off and on?", I recommend saying "Have you tried vibe coding it?" instead.
010
Reposted by gak
Grabby Aliens @grabby.gg · 29/03/2025
It’s #ScreenshotSaturday in Australia! Check out our latest #GrabbyAliens top-down crew walk animation. Heaps of swagger in every step. 🚶‍♂️💫 #GameDev #Prototype #Animation
0125
Reposted by gak
Grabby Aliens @grabby.gg · 15/03/2025
Fridge concept art for Grabby Aliens. It contains some Aussie food 🦘😄 #gameDev #screenshotSaturday #art
A clean, futuristic, sci-fi style fridge called the FrostGuard S-950H is on the left. It has a window on the side showing vacuum sealed foods.

On the right, three food items are shown in vacuum-sealed packs:

Meat Pie – a flaky pastry filled with meat and gravy.
Vegemite Toast – toasted bread with Vegemite.
Fairy Bread – soft bread with butter and colorful sprinkles.

In the middle is the expected rendered tile for Grabby Aliens, showing a 128px icon of a Vegemite jar and toast above the top of the fridge.
1155
gak @gak.dev · 06/03/2025
I came to similar conclusions about moving from Mastodon to Bluesky. Still will post on all of the socials about @grabby.gg though!
030
gak @gak.dev · 06/03/2025
Spent a few days on this. Still rough but good enough for now!#bevy #rust
030
gak @gak.dev · 18/02/2025
Saw an ~11% improvement in incremental build times (for minor changes) in #rust under #Windows 11, when moving my project and CARGO_HOME to a "Dev Drive". (Thanks for the tip mastodon.gamedev.place/@sleepytea !) More info: learn.microsoft.com/en-us/window... #rustLang #bevy #gameDev
learn.microsoft.com
Set up a Dev Drive on Windows 11
Learn about the new Dev Drive storage available to improve file system performance for development scenarios using the ReFS volume format, including how to set it up, designate trust to use performanc...
2184
Reposted by gak
Grabby Aliens @grabby.gg · 15/02/2025
Jart has created some awesome concept art for Grabby Aliens. #screenshotSaturday #gameDev #indieDev
A stylized cartoon astronaut with an elongated, flexible body floats freely in space, arms spread wide as if embracing the stars. Their round, expressive face is visible through a transparent helmet, illuminated with a warm glow. The background is a vast starry sky transitioning into a subtle blue gradient at the bottom, suggesting the edge of a planet's atmosphere. A long, ribbon-like tether extends from the astronaut, curving elegantly through the scene, adding a sense of movement and weightlessness.A small stylized cartoon astronaut in a dark spacesuit with a glowing helmet floats near a massive spacecraft, illuminated by a large circular airlock or docking port that emits a soft, white light. The ship's exterior is dark, metallic, and angular, with various panels, seams, and small green lights dotting its surface. The scene has a sense of scale, with the astronaut appearing tiny compared to the immense structure. The perspective is slightly tilted, adding to the feeling of weightlessness in the vast emptiness of space.A stylized cartoon astronaut in a sleek, form-fitting spacesuit with dark shoulder pads floats near the entrance of a large, circular airlock. Their helmet emits a warm glow, softly illuminating their featureless face. The airlock is lined with small circular details, and its interior glows with a pale greenish light. The background consists of dark metallic walls with angular panels and dim green lights, emphasizing the vast, industrial nature of the spacecraft. The astronaut’s body language suggests anticipation or hesitation as they drift away from the illuminated opening.
094
gak @gak.dev · 14/02/2025
Smoke from fires in NW Tasmania made it to all the way to Hobart this morning!
A PM2.5 chart showing a spike at midnight to around 150 ug/m3 and tapering off at 5am, totally gone at 9am.
020
gak @gak.dev · 09/02/2025
Cat
040
gak @gak.dev · 03/02/2025
How good is using emoji to help with identifiers? I totally would have thought these were the same #bevy entity if I didn't have emoji! My #rust crate `hashmoji` does this if you're interested! crates.io/crates/hashm...
Bevy console output showing 4 lines of logging referring to entity numbers 🐸39, 🐸39, 🐸39, then 💗391.
061
Reposted by gak
Grabby Aliens @grabby.gg · 01/02/2025
Astronaut blob makes the ship stuck! #gameDev #prototype #rust #bevy #funny
1194
Reposted by gak
Erich Gubler @erichdongubler.bsky.social · 30/01/2025
Hi! Member of the WebGPU team on Firefox here. 👋🏻 We're hoping to ship something this first half of the year. I'd strongly encourage you to follow our progress at <https://github.com/orgs/gfx-rs/projects/7/views/5>; that's the tracking we use internally, for everyone to see!
151
gak @gak.dev · 29/01/2025
Any ideas when #WebGPU will be stable on #Firefox and #Safari? I can only find FF discussion mid last year that it is few months away: news.ycombinator.com/item?id=4115... www.webgpuexperts.com/webgpu-firef... There's a tracking wiki but hasn't been updated: github.com/gpuweb/gpuwe... #gameDev
news.ycombinator.com
What's the story with WebGPU in Firefox? Why is it still not enabled by default? | Hacker News
150
gak @gak.dev · 27/01/2025
If you're wondering why I just followed you (and don't know me), I just followed like 50 people that I follow on X via a browser plugin called "Sky Follower Bridge". Worked well!
071
gak @gak.dev · 26/01/2025
Made a separate account to post random stuff about this new prototype so I don't spam this account too much.
150
gak @gak.dev · 20/01/2025
Programming is hard. #gameDev
A screenshot of a game console, including a line saying ‘Skipping backtick key for input for now. Programming is hard.’
0101
gak @gak.dev · 17/01/2025
Bestagons.
A Japanese packet of gum with an anime pic of a woman chewing, and her eyes  (or glasses) are in the shape of hexagons.
010
gak @gak.dev · 15/01/2025
Updated my #rustLang hashmoji crate to support Unicode 16.0. crates.io/crates/hashm... hashmoji can deteministically generate an emoji string based on some input value. Much nicer than looking at UUIDs/ULIDs/etc. For example: let emoji = hashmoji::one(value); assert_eq!(emoji, "🌤️");
crates.io
crates.io: Rust Package Registry
020
gak @gak.dev · 14/01/2025
gpt: What is my purpose? gak: You solve puzzles designed to be unsolvable by computers. gpt: 🫠
A screenshot of a website showing a CAPTCHA challenge alongside ChatGPT solving it.
020