Luke Jones boosted

Computerized fantasy simulations? Pfft, they have no future, a computer is for serious business work only

Luke Jones boosted

New blog post: Three weeks into my new job writing Rust professionally I reflect on the experience so far. #Rust

So, I need y'all to give me OSS and gamedev people to follow on here.

Because I love stickers. I went overboard, it's almost like a chronology of my life.

Yet another post where I say I need to use Mastodon more.

Luke Jones boosted

#Patreon is putting up their prices, creators will get less of their fans' donations.

There's a free open source alternative, #LiberaPay, which is non-profit:

LiberaPay is itself funded by donations.

You can follow them on the Fediverse:


(alternative at request of reader @mjog 👍 )

#Alternatives #Donations #Payment

Luke Jones boosted
Luke Jones boosted
Luke Jones boosted

Lime Scooters: Move fast and break bones

<<Lime has admitted that a glitch is causing an unknown number of e-scooters in its New Zealand fleet to randomly brake mid-ride, sending passengers flying.

It happened to Auckland's Chris St Bruno, whose resulting "excruciating" injuries required three days in hospital and 10 weeks off work. >>

<<" We are currently examining whether a software update could be causing a reboot during the ride." >>

Luke Jones boosted
Luke Jones boosted

Ever wondered why computer games like Simcity and Cities Skylines will selfdestruct the towns if you raise taxes?

Here's a long read about the right wing economic theories that laid the foundation for Simcity when a logic was needed during its creation and then continues to influence game makers (and policy makers) today

(from Logic Magazine)

Luke Jones boosted

Dear every program ever:

If you are going to use a fixed color for the background of the window, please also use a fixed color for the text, and not the system color.

You are very much liable to make your program unreadable for some people, until they go out of their way to change their theme.

And that is crap.

I forgot I wrote a whole large macro for an ECS setup just so I could avoid having to add two extra lines per entity part. Macros in Rust are nice but that was overkill.

Me: I wonder if I can improve that ECS I wrote.
My brain: Remove that macro you wrote because you were trying to be maximum lazy, make everything longer and more complex, and also slower.


I wonder how deep my vim undo buffer is.

> // Lets create an empty array
> let z = [ ]
> // Is it equal to an empty string?
> z == ''
> // No really is it equal?
> z === ''


Show more
Gamedev Mastodon

Game development! Discussions about game development and related fields, and/or by game developers and related professions.