

I tried Thunderbird. Didn’t like it, at all. Evolution is much more my jam.


I tried Thunderbird. Didn’t like it, at all. Evolution is much more my jam.


Start with pen and paper - no computer, because that’ll just distract you.
Write down what kind of game you want to make. Sketch out what you want your player to see when they play the game (top down, third person, first person; which UI elements should they see? Health? Mana or power bars? Selected items?). Does it have a story of sorts? What kind of setting (future, past, fantasy, sci-fi). 2D or 3D? What kind of visual style are you going for (realistic, cartoony, abstract?).
This will be your Game Design Document. You don’t have to get it perfectly at the first go - iterate over it, scratch things that you feel won’t work.
Once you have something that looks like a minimally viable product (MVP), THEN you can start making something in Godot, Game Maker, or Love2D. Because now you have something to follow along. Try to get something out ASAP, because feedback from people who are not you is important. Maybe you made something that feels fun to you, but no one else likes it - you would want to know that as soon as possible, not after toiling away for 5 years.
Do not start caring about “what is the fastest programming language”. Even the slowest of languages are fine, because you’re learning how to build a game, not how to program like a pro.
A full family (of white people) could still survive off a single person working, though. That bit was nice. Not the white people bit, obviously.
What are the chances you are GenZ / Alpha?
Older generations bitch about “damn kids these days don’t respect their elders” ever since at least Socrates.
The young have always bitched about the older generations being stuck in their ways and being too nostalgic about their own youth.
This is the way.
You’re not special.


I would argue we have a whole list of purposes:
I think you got the gist.
And in the meantime also entertain ourselves, of course.
What’s a flatpak? Is that like a worse NixOS package? I prefer NixOS, BTW.


I now have a stack of Thinkpads laying around. Right next to my two RPis 😂
Eh, I liked it for explaining how people can behave differently.
It doesn’t have much predictive power, and thus is bad science, but I like its descriptive power. I also think it’s a bad idea to see it as a quaterny (binary, trinery, …) instead of a spectrum. Same with being introverted/extraverted - that’s a spectrum as well, IMO.


If your ISP is blocking this website, set a DNS in windows to 1.1.1.1 (Cloudflare), 8.8.8.8/8.8.4.4 (Google), 9.9.9.9 (Quad9), https://www.dns0.eu/, or DNS4EU.
Yes, blocking certain sites is done in the Netherlands, due to Stichting BREIN using/abusing our legal system. Nobody likes them, but it is what it is.
PS: I’m using rargb, since it hasn’t been blocked (yet - BREIN has to sue per website being blocked).
I would argue that you’d need Publically Traded Companies, and thus Stocks, and thus a Stock Market, and also Stock Exchanges to be able to form a Capitalism.
Of course, “private ownership of the means of production” is an important aspect as well.


Yeah, they ripped that concept straight out of Final Fantasy XIV’s playbook
TBF, Blizzard is at their best when they’re stealing shit from others.


There’s Solocraft private server for vanilla - lets you run a team of bots so you can do dungeons, on your own.


Maybe they’ll call you trash and kick you from the group, lmao


it’s just an RPG
I’ve played a few singleplayer MMOs over the years, but none of them are like World of Warcraft. Kingdoms of Amalur: Reckoning came closest, but that’s probably because it was going to BE an MMO, originally. No tab-targeting like WoW though. No jumping either.


OP responded that he microwaved bowl and plate, and that some plastic melted and fused them both.
@Theo@lemmy.world - can we get an after picture?
edit: context: https://programming.dev/post/28471691/16271644


“Have you read your SICP today?” still rings in my head, occasionally.


Refactoring
Once you know how to write code (in any language) it’s important to learn how to rewrite it (into something better)
Test-Driven Development with Python
Because manually stepping through your code is a PITA, so it’s better to put that process into code that you can save and re-run without thinking about it.
Head first java
Any of the Head First series are great introduction books. Head First Design Patterns is great to learn programming patterns that you can typically re-use in any language :D
Fundamentals of Software Architecture
Haven’t read this one, but learning about architecture is important so you can keep your UI, logic and data layers separate, so when you need to replace one layer (like the UI, because the boss wants a refresh), you don’t need to pull out all your hairs due to frustration!
Domain Driven Design
I don’t do DDD (at least not consciously), but understanding what a domain is really really important once you need to talk to business people (not something I like, but it’s necessary to write the right code).
Neuromancer
“The sky above the port was the color of television, tuned to a dead channel.” is such a banger of a first line. Outdated, because “dead channel” won’t make sense to younger kids, but I bet they’ll get a kick out of learning about how TVs used to be.


Old enough to marry (in some American states).
Downvoted for being unnecessarily antagonistic.
Haskell:
https://learnyouahaskell.com/introduction
It’s been a while since writing some (2018), but the concepts you learn from Haskell are great (though I still can’t explain Monads, even if my life depended on it) and can be applied in other languages.
Anyway, I can’t speak to BEAM, but Haskell is very typeful, it teaches you currying, very great language, awful tooling (but that was ~10 years ago, so I hope things have improved since).