Isn't it funny how the more sophisticated CPUs and compilers become, the more we have to worry about low-level details like cache locality?

also, fucking mock people who still say "alpha male" and "beta male" with complete seriousness

because that was research done in the 70s and the researcher has since retracted his theories completely, straight-up begging people to not pay attention to it, because he was studying wolves in captivity. their 'natural order' looks way WAY different.

even if you assume wolf society = human society (...? or owo i should say), it's a bullshit model of wolf society lmao

Saw a toy VR kit in a toy store, just a cheap headset and controller. Realized it's a game kids can't share with others unless there's a TV nearby to plug into. And then you can just use an ordinary console.

holidays, family drama 

Okay. My game has a working Monster AI now. Next I need a death screen, a start screen and inventory interactions to make something playable out of it. Furthermore I should think about a good boss stage for the end game.

... and about a good name of course. (I'm bad in giving things a name.)

#zxspectrum #retro #roguelike #gamedev #8bit

Another update for my #zxspectrum #roguelike .
I've added monsters. They don't move yet but you can already attack them.

advertisers are okay with ad-infested malware. it wouldn't be able to exist otherwise

Hello, everyone! Issue #296 of my newsletter is out. Inside: .org domains in danger, plans for more articles on scripting, and a bunch of links with no comment: notimetoplay.org/blog/weekly-l

The YAGNI principle (You Ain't Gonna Need It) has two big caveats:

1. Sometimes you do know you're gonna need it, based on prior experience.
2. Sometimes you don't know what you're going to need until you have it.

Do play around and make experiments when you can.

It's not the business of a programming language to teach, let alone enforce, discipline. Pascal, Java, Rust; all of them are fundamentally misguided in that regard. Teachers, do your job!

So, what is it with people trying to resell open source / free culture works

1. without proper credits for the author(s),
2. therefore in breach of the license,
3. and thinking they won't get caught?

Never mind the iffy morality of it even if they scrupulously respected the license.

I know I should hav been working on RogueBox Adventures last weekend but I felt much more inspired by my studies about the ZX Spectrum. So I started to code my own #roguelike for the Speccy.
So far I have a very simple level generator and a little '@' that can explore the dungeon, as well as a very primitive implementation of 'fog of war'.
Let's see ho far I'll go with this.

gitlab.com/The_Mighty_Glider/z

On dit : "Si c'est gratuit, c'est toi le produit"

Dans la nouvelle mise a jour des CGU de #Google, c'est maintenant explicite.

"YouTube may terminate your access, or your Google account’s access to all or part of the Service if YouTube believes, in its sole discretion, that provision of the Service to you is no longer commercially viable. "

Also: "If you confuse what is expedient with what is necessary, I guarantee your program will never stop growing."

"For it's easy to lose sight of the problem amidst the beauty of the solution." -- Charles Moore, Programming a Problem-Oriented Language

If you want to learn OOP, start with Lua. Yes, it uses prototypes, not classes, but that's a Good Thing. And it teaches you important stuff, like how a method is just an object member that happens to be a function, which receives a (hidden) `self` argument automatically if called with a certain syntax.

Hello, everyone! Issue #295 of my newsletter is out, with a tabletop RPG review and a retrospective of Strike Commander, in addition to updates and plans of my own: notimetoplay.org/blog/weekly-l

We are getting asked about "verified accounts" quite often recently, so lets try to clear this up: There are no verified accounts on Mastodon like there are on Twitter. Some Mastodon instances have a custom emoji that looks like the verified icon on Twitter and people put that in their display name, probably because it looks fancy. It does not mean anything though.

Show more
Elekk: Mastodon for Gamers

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!