@jupiter@mastodon.gamedev.place
@jupiter@mastodon.gamedev.place avatar

jupiter

@jupiter@mastodon.gamedev.place

A tireless tigress, level 45.

Game developer during the day, and game developer at night.

git checkout https://fennecs.tech ... the tiny, tiny, high-energy Entity Component System written in modern C#! Free and libre open source.

Also working on https://jupiter.blue ... a space real-time fleet tactics game about privateering, plunder, and salvage in a post-human cyber/solar/biopunk world! (new website soon)

This profile is from a federated server and may be incomplete. Browse more on the original instance.

jupiter, to random
@jupiter@mastodon.gamedev.place avatar

Imaginary numbers are a scam.
https://www.youtube.com/watch?v=Idlv83CxP-8

(I ended up learning a lot about geometry today, never stop learning!)

cstross, to random
@cstross@wandering.shop avatar

Silvio Berlusconi heirs weigh up fate of his mostly worthless art collection

Italian former PM estimated to have spent €20m on artworks, often buying through TV auctions

https://www.theguardian.com/world/2023/oct/19/silvio-berlusconi-heirs-weigh-up-fate-of-his-mostly-worthless-art-collection

(I imagine Trump is even worse, unless he accidentally outsourced his art acquisitions to someone with good taste. Or acquired it via money laundering pay-offs.)

jupiter,
@jupiter@mastodon.gamedev.place avatar

@cstross yikes? It's one of the more harmless things he did.

Also, billionaire heirs having fewer billions is a good thing.

freiheitsfonds, to random German
@freiheitsfonds@mas.to avatar

Gefängnis-Mitarbeiterin in Bayern bittet uns, eine Gefangene freizukaufen: "Die Inhaftierte ist psychisch erkrankt und zudem noch schwanger. Der Fall ist besonders dringend."
Die Betroffene sollte wegen Fahren ohne Ticket noch fast 2 Monate einsitzen. Wir haben sie freigekauft.

Das ist kein Einzelfall. Ein großer Teil der Menschen, die wegen Fahrens ohne Fahrschein ins Gefängnis müssen, ist krank und in einer psychischen Extremsituation. Sie einzusperren verschärft ihre Situation nur.

jupiter,
@jupiter@mastodon.gamedev.place avatar

@oliverg @freiheitsfonds nee dann müsste die Regierung ja eingestehen, dass Leute jahrzehntelang zu unrecht im Schuldturm inhaftiert wurden.

Die Reform kommt wohl nicht. Und wenn das politische Klima noch weiter nach rechts driftet... Den Ursprung hatte die Haft für's Schwarzfahren soweit ich weiss im 3. Reich. Passt also wie Arsch auf Eimer.

Ich bin froh, dass es den Freiheitsfonds gibt.

jupiter,
@jupiter@mastodon.gamedev.place avatar

@derAnhaltiner @oliverg @freiheitsfonds

Herr Wayne, wenn einer schon mansplained, dann doch bitte richtig...

Das Gesetz ist von 1935. Es is spezifisch zur Abgrenzung vom Betrug gedacht, z.B. durch Überlisten eines Drehkreuzes oder Münzfernsprechers (also keines Menschen).

Damit bestand eine Strafbarkeitslücke. Um diese zu schließen, wurde das Gesetz vom 28. Juni 1935 mit Wirkung zum 1. September 1935 die Strafnorm des § 265a StGB in das Strafgesetzbuch aufgenommen.

jupiter, to godot
@jupiter@mastodon.gamedev.place avatar

The number of YouTubers showing Breath of the Wild footage and low-key or blatantly insinuating it's something that is made with, or could be made with, :godot: , is too damn high.

BotW is a AAA product, regardless of how "cheap" it looks in terms of polygon budget or animation quality. It is built for a very limited hardware platform, but it's still world class tech art and art direction and literally had hundreds of people working on it.

https://zelda.fandom.com/wiki/The_Legend_of_Zelda:_Breath_of_the_Wild/Credits

jupiter, to random
@jupiter@mastodon.gamedev.place avatar

The three genders:

int, float, and void*

Tattooed_mummy, to news
@Tattooed_mummy@wandering.shop avatar

Met Police say if they are going to be identified when they shoot people, they'll stop shooting people. 🤔

https://news.sky.com/story/met-police-firearms-officers-plan-mass-downing-of-guns-if-chris-kaba-murder-suspect-is-identified-marksman-tells-sky-news-12970527

jupiter, (edited )
@jupiter@mastodon.gamedev.place avatar

@Tattooed_mummy
Needs a hashtag.
Wow.

jupiter, to random
@jupiter@mastodon.gamedev.place avatar

What if we made a Rust integration but we acknowledge we don't really like Rust, nor what it stands for.

jupiter, to random
@jupiter@mastodon.gamedev.place avatar

You can't make this shit up.

jupiter,
@jupiter@mastodon.gamedev.place avatar

@DXMacGuffin The newest LTS release IS from 3 days ago.

Also, their license terms for Unity Hub are in a TINY window and CANNOT, in their CURRENT version that you are asked to accept, be:

  • enlarged
  • copied out of the window
  • printed
  • searched

Fuck that.

jupiter,
@jupiter@mastodon.gamedev.place avatar

@DXMacGuffin The editor installer itself just doesnt bother and links you to 2 web pages that could change at any instance.

jupiter, to godot
@jupiter@mastodon.gamedev.place avatar

So.... I hacked sharded physics AND sharded rendering worlds into today. (a lightweight alternative to World3D instances)

C++ iteration time: 30 seconds, 1 minute when recompiling both physics and the renderer.
GDscript iteration time: 1 second.

The code base is compact and tidy. Object orientation is used well, as are unions for its incredibly compact renderer.

It took me quite a lot longer to get this to work in Unity, and render shards were impossible, i.e. no additional cameras.

jupiter, to Football
@jupiter@mastodon.gamedev.place avatar
jupiter, to ukteachers
@jupiter@mastodon.gamedev.place avatar

It is with great pleasure I can report that today I have increased my understanding of quaternions by 1%, for a grand cumulative life total of 1.3%.

(watch these interactive videos - you can change everything while they play - and obtain your 1% of 4D intuition free of charge)

https://eater.net/quaternions

jupiter, to random
@jupiter@mastodon.gamedev.place avatar

With 30 years of C/C++ experience, they are still my least productive languages.

C++ has nice features, but wow, the tooling sucks, the DX is practically the same that Bjarne wrote onto a soggy napkin in 1985, and for a language that has such pervasive templating features, boy do real-life code bases still rely on the preprocessor a lot.

Watched a talk by a C++ gremium with some Nvidia and O3DE people in it, and they said its main strength, really, is only the existing code bases that use it.

jupiter, to random
@jupiter@mastodon.gamedev.place avatar

C++ modules are going to be too late to restore any goodwill.

jupiter, to random
@jupiter@mastodon.gamedev.place avatar

Basically starting from scratch also has its good sides - you can discover and experience Stockholm Syndrome when you realize that no, Unity's patently shitty shadow maps were NEVER good, and haven't improved for nearly a decade and a half.

shadows have countless options, each one looking better than the next. It's positively exhilarating.

jupiter, to unity
@jupiter@mastodon.gamedev.place avatar

The real problem isn't the 20%, 40%, 100+%, or <5% revenue share that the :unity: Unity Runtime-Fees would ultimately constitute (it varies, based on your ARPU, which for many games is sub-$1, oftentimes sub-$0.50, where it absolutely becomes a studio killer)

But the real problem is that this ToS change sends a message.

A message that there is no remorse, no pity, no stopping before every single cent is extracted from an ecosystem that was built and is shared by all.

jupiter,
@jupiter@mastodon.gamedev.place avatar

And Unity Technologies will not stop, ever.

Even if pushed to walk back now, they will inevitably come back again later, in a month, a quarter, a year - with a new ideas, and they will try something shady again.

The fact that they clandestinely changed valid ToS documents
completely and certifiably destroyed all trust.

This is why I can't look at Unity as a tech stack anymore, it's just a mire of half-baked features and three extortion mechanisms dressed up as a Game Engine.

jupiter, to random
@jupiter@mastodon.gamedev.place avatar

Oh holy Nimrod/gdb.
A single output like this in Rider/Unity would have me saved many hours of work every year.

Almost a small vacation.

jupiter,
@jupiter@mastodon.gamedev.place avatar

@gray17 It's new to someone who has been in the dotNet, Burst, and python ecosystems for way too long.

jupiter, to random
@jupiter@mastodon.gamedev.place avatar

Switching from Unity to Godot side by side Guide (2023)

https://www.youtube.com/watch?v=4gzO60GhmW8

thomasfuchs, to random
@thomasfuchs@hachyderm.io avatar

Did you ever wonder how Mastodon servers look and how it all works behind the scenes?

Not like this, regrettably.

jupiter,
@jupiter@mastodon.gamedev.place avatar

@thomasfuchs

Peaceful giants.

jupiter, to random
@jupiter@mastodon.gamedev.place avatar
jupiter, to random
@jupiter@mastodon.gamedev.place avatar
  • All
  • Subscribed
  • Moderated
  • Favorites
  • anitta
  • everett
  • cubers
  • thenastyranch
  • magazineikmin
  • InstantRegret
  • rosin
  • Youngstown
  • mdbf
  • slotface
  • Durango
  • kavyap
  • tacticalgear
  • DreamBathrooms
  • JUstTest
  • osvaldo12
  • provamag3
  • ngwrru68w68
  • khanakhh
  • GTA5RPClips
  • ethstaker
  • tester
  • cisconetworking
  • megavids
  • modclub
  • Leos
  • normalnudes
  • lostlight
  • All magazines