Utterly shocked at how extensive our SkateBIRD credits are on Mobygames. I really hope they found the credits.txt I left for them in the game files (or at least I think I did), cus hand-transcribing all these from the scroll would have been hell D: mobygames.com/game/windows/s…
They actually found the right account to link to for @PartlyAtomic.
Even I didn't know that! (and I still won't list it, cus I just list what folks want, so I don't accidentally unmask anybody)
Speaking of, if you DO see your credit in here in a too-accurate way? You gotta contact them, I don't control these, sorry. But if you need help yelling at 'em just let me know.
(but try to be kind, it at least used to be 100% volunteers, just folks doing their best)
They even enshrined the thank-you to our backers. Yay!
Extremely proud to have added to the record of Tom's illustrious career.
This is WILD. I don't think folks are as excited about this as they should be.
It's a sea change for how to make 3D platforming/action games more accessible. This generalizes in so many ways, if you start designing from the idea that perspective dictates reality.
This is coyote time for 2022. It's the same idea, extrapolating intent that diverges from physical reality, but applied to perspective. It looks like it should work, so it does.
Will this make 3D platforming/action games easier in an easily exploitable way? Of course.
Does that matter? Come on. There's clearly an audience for harder games in the space (Hat In Time), but Banjoe Kazooie wasn't really about perfectly timed and aimed melee attacks.
I feel like someone is gonna take that last slide and go "SkateBIRD only made $500k, because their budget was 210k and they said they're at 2x so-"
and nah. Remember, revshare! All primaries, porters included, got a slice. Yay! It went to workers, not funders.
Also taxes. AAAA.
And remember that a lot of that XBox slice is GamePass, and amounts to a year's worth of rev basically? That's sort of how these deals work, they're covering you for (however long their free-offering lasts).
So the other slices will likely catch up over the next 6 months or so.
Seriously tho the taxes made me have to sit down. This was the first year I'd ever seen Real Business Taxes and I had a tiny panic attack. I did not estimate them correctly, and I'd just finished paying off our house, so it was like.
Me: No of course I can't just make DataTable in UE4 reference static meshes. Spawning in-world objects entirely by data would be dangerous. The table's mesh refs would be pure strings! super fragile, what if the mesh moves?!
UE4 Experts: "..."
Me: <tries it> Motherfucker WHAT
Me: HOLY SHIT IT WORKED
UE4 Devs: "Now make them soft references so they don't get auto-loaded, only on demand"
Me: But that would probably cause segfaults! Dangerous
UE4 Devs: "... actually-"
Me: <tries it> oh my god they're even cute pastel colors
(you can do some of this in The Other engine, but you can't really, it ends up causing performance nightmares and incredibly long load times because of how hard the references are VS how you have to structure your entire game to use soft references)
days since I embarrassed myself in UE4 chat by not understanding it is better than Unity and has basic functionality I'd simply assumed wasn't there.
Did you know that in UE4, you can create an arbitrary component on an actor, that requires a startup argument, and simply flag it as On Spawn? And then when you spawn that actor,
IT JUST GIVES YOU THAT ARGUMENT AS PART OF THE SPAWN
meaning you can feed it startup arguments?
It's cool, it's cool, just thinking about how many hours I've spent working around backfeeding startup arguments into Unity objects because of how they're instantly Instantiate'd with no way of providing constructor arguments due to code structure it's cool I'm fine it's all fine