Brian Jesse's Avatar

Brian Jesse

@brianjesse.com.bsky.social

Founder of Grey Matter Games (Ex - Epic Games, Psyonix, Wolfram|Alpha) #rustlang #bevyengine #selfhosted #gamedev #indiedev

1,273 Followers  |  983 Following  |  70 Posts  |  Joined: 27.11.2024  |  2.3481

Latest posts by brianjesse.com on Bluesky

Preview
Computronium on Steam Build data centers, manufacture integrated circuits, and deal with threats to your network in this automation game with an emphasis on computer hardware and networks.

Computronium has a Steam page now!

Wishlist and sign up for future public playtests here:
store.steampowered.com/app/3632770/...

26.05.2025 12:01 — 👍 6    🔁 3    💬 0    📌 0

🦀 Hello World!

The Rust project now has an official presence on Bluesky! ✨

We'll be posting the same on our Mastodon and Bluesky accounts, so you won't miss anything on either platform.

05.04.2025 10:51 — 👍 1498    🔁 295    💬 33    📌 26
Video thumbnail

Animations are now working for the spawn platform in Computronium!

#indiegame #indedev #gamedev #indiegamedev 🎮

24.03.2025 16:15 — 👍 15    🔁 4    💬 0    📌 0
A screenshot of an in-progress spawn platform that looks like a rocket capsule suspended over four legs. It has two large windows and some charring from reentry on the windows.

A screenshot of an in-progress spawn platform that looks like a rocket capsule suspended over four legs. It has two large windows and some charring from reentry on the windows.

Spawn platform progress!

#gamedev #indiedev #indiegame #indiegamedev 🎮

19.03.2025 19:11 — 👍 12    🔁 3    💬 0    📌 0
In-game screenshot of a spawn platform that looks like a rocket capsule suspended on legs. It has large windows on each side.

In-game screenshot of a spawn platform that looks like a rocket capsule suspended on legs. It has large windows on each side.

An early look at the spawn platform, I'm going to be working on getting the animations hooked up next!

#indiedev #gamedev #indiegamedev #indiegame 🎮

18.03.2025 19:23 — 👍 8    🔁 3    💬 0    📌 0

Super cool! 😎 If there's space left I'd like to be included please!

17.03.2025 21:02 — 👍 1    🔁 0    💬 0    📌 0
An in-game screenshot of a long row of servers on racks stretching into the distance.

An in-game screenshot of a long row of servers on racks stretching into the distance.

Walls, foundations, racks, and servers all together now.

#gamedev #indiedev #indiegamedev #indiegame 🎮

13.03.2025 20:24 — 👍 12    🔁 4    💬 0    📌 0

This is validating for me. I don't have the urge to post everyday stuff about myself, but it feels really impersonal to just post as a studio. I definitely don't feel like I could manage keeping up with two accounts on my own, especially now that I'm gaining a little bit of traction.

12.03.2025 22:51 — 👍 2    🔁 0    💬 0    📌 0
An in game screenshot of the interior of a player created space with foundations and walls.

An in game screenshot of the interior of a player created space with foundations and walls.

A sneak peek at the in progress walls in our game Computronium. It's starting to look like a real space!

#gamedev #indiedev #indiegame #indiegamedev 🎮

12.03.2025 22:22 — 👍 8    🔁 2    💬 0    📌 0
Join the Computronium Discord Server! Check out the Computronium community on Discord - hang out with 32 other members and enjoy free voice and text chat.

Join our Discord and you can participate in on the networked playtests!

discord.gg/c2fXaTUK7h

11.03.2025 20:12 — 👍 1    🔁 0    💬 1    📌 0
Video thumbnail

And now servers can be placed and removed from rack slots with full replication!

#gamedev #indiedev #indiegamedev #indiegame

11.03.2025 19:38 — 👍 9    🔁 3    💬 1    📌 0
An in game render of a server rack with servers on shelves. The rack is made of wood and the servers have wooden chassis.

An in game render of a server rack with servers on shelves. The rack is made of wood and the servers have wooden chassis.

Some progress getting servers to slot into racks. It's all coming together!

#indiedev
#gamedev
#3dmodelling
#indiegame
#indiegamedev

10.03.2025 18:16 — 👍 6    🔁 4    💬 0    📌 0
A 3d model of a rackmount server that has a wooden chassis and a used "hand me down" look.

A 3d model of a rackmount server that has a wooden chassis and a used "hand me down" look.

Here's the mark 1 server chassis for Computronium. This also has a used and DIY quality to it. We were inspired by 70s era HiFi equipment and the Atari.

#gamedev
#indiedev
#3dmodelling

09.03.2025 20:14 — 👍 12    🔁 4    💬 0    📌 0

We definitely lose out on a mature GUI solution, but I personally find that to be a low impact issue. The organization of Bevy's ECS blows away anything the commercial engines have to offer, and we get to work with the open source community instead of paying royalties!

08.03.2025 16:36 — 👍 1    🔁 0    💬 0    📌 0

It's a long term bet. The memory safety of Rust should come with less runtime crashes. We gain lower level control of systems so we can optimize for lots of user placed objects and computationally heavy systems. Bevy may be new, but the renderer and available networking libraries are robust.

08.03.2025 16:34 — 👍 2    🔁 0    💬 2    📌 0
Video thumbnail

Just added camera collision to Computronium! It's a really simple, but robust solution. The clipping at extreme angles still needs some work, but I didn't like the jittering in corners when I used a normal offset.

Join our Discord to be part of our first networked playtest! discord.gg/c2fXaTUK7h

08.03.2025 15:43 — 👍 3    🔁 0    💬 0    📌 0

I love that it's categorized as a "landing technique" on Wikipedia.

07.03.2025 10:24 — 👍 1    🔁 0    💬 0    📌 0

Liquid methane has similar thermal and pressure requirements to liquid oxygen. Meaning that the two don't need to be separated in the rocket body by thermal insulation and the rocket won't experience uneven pressure stresses, so you don't need completely separate tanks.

07.03.2025 10:10 — 👍 1    🔁 0    💬 0    📌 0

You also have to deal with hydrogen embrittlement. Essentially hydrogen leaking into the structure of the metal containing it and weakening it.

07.03.2025 10:05 — 👍 2    🔁 0    💬 0    📌 0
A 3d model of a server rack that has wooden planks in place of shelves.

A 3d model of a server rack that has wooden planks in place of shelves.

Here's the Mark 1 server rack for Computronium. It's a very ”hacked together" aesthetic that I hope a lot of self hosting enthusiasts might enjoy.

#gamedev
#indiedev

05.03.2025 21:52 — 👍 9    🔁 3    💬 0    📌 0
The Computronium logo, in a stylized retro future text over a colorful chromatic depiction of a silicon wafer. The logo is over an image of a row of empty server racks on a tiled floor beneath a starry sky.

The Computronium logo, in a stylized retro future text over a colorful chromatic depiction of a silicon wafer. The logo is over an image of a row of empty server racks on a tiled floor beneath a starry sky.

Grey Matter Games is working on our first title, Computronium - an automation game like Factorio or Satisfactory with an emphasis on computer hardware and networks.

Build data centers, manufacture integrated circuits, and deal with threats to your network.

Join our Discord: discord.gg/c2fXaTUK7h

04.03.2025 13:34 — 👍 10    🔁 0    💬 1    📌 0
Danger: Humans
YouTube video by Tom Scott Danger: Humans

Remains me of Tom Scott's video Danger: Humans.
www.youtube.com/watch?v=OcPq...

25.01.2025 11:21 — 👍 1    🔁 0    💬 0    📌 0

I'd like to be in it if there's still room please.

06.01.2025 08:13 — 👍 1    🔁 0    💬 0    📌 0
Post image 31.12.2024 13:39 — 👍 1    🔁 0    💬 0    📌 0

Here's a list of people that make game dev starter packs:

bsky.app/starter-pack...

24.12.2024 10:06 — 👍 4    🔁 0    💬 0    📌 0

OK I've broken 500, so you can remove me. Thanks for the help!

21.12.2024 19:37 — 👍 2    🔁 0    💬 1    📌 0
Preview
Avian Physics 0.2 - Joona Aalto Reworked scheduling, transform interpolation, overhauled mass properties, and more 🪶

Avian is an ECS-driven physics engine for @bevyengine.org, with a focus on ergonomics and modularity.

I just released version 0.2, which includes a *ton* of new features and quality-of-life improvements. An announcement blog post with release notes can be found here: joonaa.dev/blog/07/avia...

21.12.2024 00:34 — 👍 66    🔁 16    💬 1    📌 1
Goofy cats

Goofy cats

A cat resting on a chair

A cat resting on a chair

These are our goofballs.

20.12.2024 18:19 — 👍 2    🔁 0    💬 1    📌 0
if !matches!(server_state.get(), ServerStates::Disconnected) {
    return;
}

if !matches!(server_state.get(), ServerStates::Disconnected) { return; }

The `matches!` macro in #rustlang gives you full pattern matching capabilities without having to write a single case match statement! You can even provide an optional guard condition!

19.12.2024 10:46 — 👍 3    🔁 0    💬 0    📌 0

Is there still room on this list? I'm on a team of 3 and would like to be added please.

19.12.2024 08:34 — 👍 1    🔁 0    💬 1    📌 0

@brianjesse.com is following 20 prominent accounts