Skip to main content



thread about the game engines used in paradox's europa universalis games -- this first toot describes what the games are, you can skip it if you already know

Sensitive content

in reply to Lynnesbian

re: thread about the game engines used in paradox's europa universalis games -- this third (long) toot is about multithreading and performance

Sensitive content

in reply to Lynnesbian

now, i'm not that interested in europa universalis V as a game. it doesn't really appeal to me. that's not to say it's bad (it's very very good), just that it's not for me.

i'm interested in europa universalis V as a program. i NEED to know how they pulled this off. i NEED to watch a two hour talk about this. what they've done is a borderline miracle and i need to know the details.

so if anyone at paradox is reading this: PLEASE give another presentation about multithreading in paradox games!!! or at least make a dev diary post about it!

in reply to Lynnesbian

we don't know for certain that the "every task knows its requirements" approach is how they did it, but i mean... i'm almost certain that's what they've done.

but i need to know for certain. and i need to know how. and how long it took. and what the challenges where. etc etc

in reply to Lynnesbian

your Intelยฎ Coreโ„ข i5-12600 when Europa Universalis 5 asks the NT kernel to push eight thousand transparently compressed text files through windows defender so it can parse them in serial

#eu5

#eu5
in reply to Lynnesbian

might be missing something, but this sounds a little like what the bevy game engine is doing out of the box?
in reply to vae

@vae you're right, bevy does do that, however, you have to write your game using the ECS paradigm. EU5 builds on literal decades of clausewitz engine games -- not just EU4, but CK3 and vicky 3 and HoI4 etc etc.

using ECS would mean a complete rewrite, throwing almost everything out the window. given how long it took them to make EU5 (and how many issues it's had on launch...), i don't think something like that was ever in the cards.

besides, it'd likely mean throwing out (or at the very least entirely redesigning) their paradox scripting language. this would be bad for the same reason that bethesda moving away from their janky modding setup to unreal engine 5 would be bad

@vae



Ja รฉs aquรญ! Nou membre a la famรญlia ๐Ÿ˜ƒ

#plushtodon





We're live with @gaw's stream of the very strange The MISSING. Come hang out for what looks to be a very unsettling game while we talk about game design and censorship.

twitch.tv/gregoryaveryweir



ยฟEl internet humano muere?, interesante cuestiรณn que las hermosas personas de @sursiendo proponen en este articulo, siguiendo con este y otros que irรฉ recolectando, crearรฉ una ensayo acerca de "Las alternativas libres son el futuro".

Artรญculo: sursiendo.org/2025/11/no-estabโ€ฆ

#foss #web #ia #internet #ensayo






This one was missing from my ever-growing plushie collection โค๏ธ #plushtodon #mini


The world's most endangered #langur, the Popa Langur has striking lilac coloured fur ๐Ÿ’๐Ÿ’œ๐Ÿชป and white rimmed expressive eyes. Discovered in 2020 now critically #endangered ๐Ÿ˜ฟ Fight for them and #BoycottPalmOil ๐ŸŒด๐Ÿช”๐Ÿ™Š๐Ÿ”ฅ๐Ÿคฎโ›”๏ธ#Boycott4Wildlife @palmoildetect.bsky.social palmoildetectives.com/2021/01/โ€ฆ


Bei mir wohnt jetzt auch ein kleines #plushtodon auf dem Sofa. Jetzt muss ich nur noch eine passende Weihnachtsmรผtze auftreiben...
This entry was edited (2 months ago)




"Sustainable" palm oil = #greenwashing. Instead #Boycottpalmoil every time you shop. Ingredient names: STEAR GLYC PALM LAUR are generally #palmoil. Avoid these and use your wallet as a weapon! #Boycott4Wildlife ๐ŸŒด๐Ÿช”๐Ÿฉธ๐Ÿšœ๐Ÿ”ฅโ˜ ๏ธ๐Ÿง๐Ÿ™Š @palmoildetect.bsky.social palmoildetectives.com/2021/02/โ€ฆ


#Plushtodon has finally arrived! They are soo adorable and cute!!! :blobaww: Totally friend-shaped. Already made themselves at home, too! :blobmiou:

#Caturday #Cats #Katzen #Mastodon




Critically endangered by #hunting and #palmoil #deforestation in #Papua, sweet-faced #marsupials black spotted #cuscus need your help. Every time you visit the supermarket, make sure you #BoycottPalmOil #Boycott4Wildlife @palmoildetect learn more wp.me/pcFhgU-n7?utm_source=masโ€ฆ
in reply to Palm Oil Detectives

It's very difficult for a consumer to avoid all products with palm oil (which I'm sure most of us do when we can). Take the battle to the manufacturers and convince them to use something more sustainable, like canola.
in reply to Wordstitcher

@wordstitcher
It really isn't. Read ingredients of the product, when there is palm oil, don't buy it.


#News: In a pathetic turn of events, the #EU Parliament delays anti #deforestation law, bowing to business pressure. Pushed back to 2026. ACTION FOR FORESTS NOW!! ๐Ÿง๐Ÿšซ #Deforestation #CSDDD #EUDR #together4forests #Boycott4Wildlife @palmoildetect euronews.com/my-europe/2025/11โ€ฆ



Adorable and fuzzy-haired Maned Three-toed #Sloths ๐Ÿฆฅ are so slow they gather algae. Vulnerable in #Brazil ๐Ÿ‡ง๐Ÿ‡ท due to #cocoa ๐Ÿซ #palmoil ๐ŸŒด meat ๐Ÿฅฉ #deforestation. Help them to survive, be #vegan #BoycottPalmOil ๐ŸŒด๐Ÿช”โ˜ ๏ธโ›”๏ธ #Boycott4wildlife @palmoildetect.bsky.social wp.me/pcFhgU-192?utm_source=maโ€ฆ


Try Sausage, the word game that runs in a terminal.

itsfoss.com/sausage/






We Rate Dogs is my weekly source of joy!

youtu.be/WSciGGektYA?si=QBdc1pโ€ฆ



My brother writes music for table top RPGs that you can use/buy. The music is great but these games are not my area so I'm putting this out here to please share his post or follow if ye know anyone who might be interested.

mastodon.art/@thearcanecomposeโ€ฆ


Hi, Iโ€™m the Arcane Composer. Iโ€™m a classically-trained composer who makes music for and inspired by TTRPGs, in particular the D&D gothic horror adventure Curse of Strahd. My main influences are traditional film scores and game scores, and my music is atmospheric and lyrical.

If you think my work sounds interesting, Iโ€™ve recently set up a Patreon, and Iโ€™d love your support. patreon.com/c/TheArcaneComposeโ€ฆ

#music #TTRPG #soundtrack #DnD #DungeonsAndDragons #CurseOfStrahd #gothic #horror re-#introduction




Hi, Iโ€™m the Arcane Composer. Iโ€™m a classically-trained composer who makes music for and inspired by TTRPGs, in particular the D&D gothic horror adventure Curse of Strahd. My main influences are traditional film scores and game scores, and my music is atmospheric and lyrical.

If you think my work sounds interesting, Iโ€™ve recently set up a Patreon, and Iโ€™d love your support. patreon.com/c/TheArcaneComposeโ€ฆ

#music #TTRPG #soundtrack #DnD #DungeonsAndDragons #CurseOfStrahd #gothic #horror re-#introduction






#plushtodon ist angekommen & genau so flauschig wie erwartet ๐Ÿ˜€


It's official! NLnet is funding work to create an end-to-end encrypted, federated relay for OCapN. nlnet.nl/project/OCapN-federatโ€ฆ


Good luck pitching a lunch outing in a work chat with 50+ people.๐Ÿคž

Threads keep the discussion focused and contained, and easy to find in your chat list.

Read about Threads and other #Nextcloud Talk features that keep your work chat quiet: nextcloud.com/blog/the-quiet-wโ€ฆ



En "Zona de sacrificio digital: quรฉ implica un datacenter de IA" se examina el caso del centro de datos que OpenAI planea instalar en la Patagonia, megaproyecto presentado como sรญmbolo de desarrollo tecnolรณgico, pero implica un alto costo ambiental: consumo masivo de agua y energรญa, contaminaciรณn tรฉrmica y desplazamiento de comunidades.

Las โ€œzonas de sacrificio digitalโ€ muestran cรณmo el extractivismo adopta nuevas formas bajo la etiqueta de #IA

#info

ladobnews.com.ar/p/zona-de-sacโ€ฆ

#ia #info



The Southeast Asian Box #Turtle ๐Ÿข๐Ÿ’š๐Ÿซถ is rare and disappearing #reptile, they're #endangered due to #palmoil deforestation in #India ๐Ÿ‡ฎ๐Ÿ‡ณ #Indonesia ๐Ÿ‡ฎ๐Ÿ‡ฉ and the #pet trade. Fight for them and #BoycottPalmOil ๐ŸŒด๐Ÿคฎ๐Ÿ”ฅ๐Ÿงโ›”๏ธ #Boycott4Wildlife @palmoildetect.bsky.social palmoildetectives.com/2021/02/โ€ฆ


Window shadows and clipping (for uniform border radii across apps) coming soon to COSMIC.

in reply to S1m

The system notifications are often referred as "push notification" on Nextcloud. This is pretty misleading, I don't know how to name the setting to enable (web) push notifications then
in reply to S1m

hey! thanks for sharing. you can suggest an improvement here: github.com/nextcloud/server/isโ€ฆ

Lo, thar be cookies on this site to keep track of your login. By clicking 'okay', you are CONSENTING to this.

โ‡ง