Pinned toot

Pro-tip: hibernate your laptop by default (replace sleep action):

Edit or create /etc/systemd/sleep.conf with the follwing:

[Sleep]
AllowSuspend=yes
# Hibernate instead of sleep
SuspendState=disk
AllowHibernation=yes

Pinned toot

Playing No Man's Sky.
On Linux...
Pretty darned addictive, I've sunk a fair few hours in already.

Is it what I think it is?
Hell the fuck yeah! I now own a piece of one of my heroes, John Romero 🖤❤🖤❤🖤❤🖤

Right, time to break out the wine and the TODO list.
The wine is to help digest the loooooong list.

I am unreasonably proud of this bit of work because it uses my own vec2d crate, own tiny-ecs crate, my own tiled (json) parser (serde), and my own particle physics crate. There's a lot of hard-earned knowledge and lessons in this.

The physics engine is capable of some complex stuff - I just need to write some extra parts to use it. It can do springs, rods, constraints, and custom colliders (and custom forces) so far. I'll be adding point/box/line colliders later.

Has Mastodon used mimalloc for games yet? (source: github.com/microsoft/mimalloc). If so, what impact has it had for you? Do you use a custom allocator?

Applying for jobs is exhausting. And the reality is I need to get back in to C++ again as that is what a lot of the industry is using (especially game dev).

It's bloody depressing being stuck in a job which is the complete opposite of what I specialized in. I hate JS with a passion.

Show more
Fosstodon

Fosstodon is a Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.