@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

Hypothetical scenario:

You live on and around the moons of Jupiter.

You and your friends discover that Jupiter has captured a tiny black hole the size of a grape and the perhaps 0.5x the mass of Earth, which is now orbiting the gas giant as a very irregular satellite.

It's likely going to perturb or impact the countless other bodies in the system, endangering millions of lives.

How do you get rid of it? Discuss.

jupiter,
@jupiter@mastodon.gamedev.place avatar

Star Trek's Q would probably suggest locally changing the universe's Gravitational Constant for a little while again.

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

This is Juno. She only got a little done today.

Too much time spent on social media.

Too fixated on a problem that causes her UI to lag behind 1 frame, but it appears only to do so for rotations.

Don't be like Juno.

jupiter,
@jupiter@mastodon.gamedev.place avatar

Desolé.

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

@georgetakei They said it about the orange man, too.

Let's ensure either can't, for real.

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

@SmudgeTheInsultCat

killall -9

no further parameters
I want this.

GossiTheDog, to random
@GossiTheDog@cyberplace.social avatar

Microsoft replaced dozens of journalists at MSN with AI more than 3 years ago. That AI is now recommending the Ottawa Food Bank as a tourist destination, saying you should “consider going into it on an empty stomach.” https://www.theverge.com/2023/8/17/23836287/microsoft-ai-recommends-ottawa-food-bank-tourist-destination

jupiter,
@jupiter@mastodon.gamedev.place avatar

@GossiTheDog Oof, beyond cynical. Stranger than fiction.

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

Idea: Contextual pause menu, when player hits ESC or presses the Menu key, the pause menu opens up at specific points depending on context.

Player is in tutorial phase where keybinds are explained? ESC directly opens into the controller bindings screen.

Player is in character inventory screen? Pre-navigate to the options pane for that.

Player is in main menu, first launch? Directly load into accessibility and display settings. Diablo 4 does this automatically on first launch. I loved it.

jupiter,
@jupiter@mastodon.gamedev.place avatar

I like to say "sure, only 1% of users may use a screen reader, but for these users your game is 100% unplayable if you don't support it."

It's very hard for Indie Devs to support that stuff, though. Don't feel bad if you can't, but if you can, by all means, do.

(I'm still looking for a good screen reader support in Unity UGUI, I kind of fear it doesn't exist, not even for UIElements)

mcc, to random
@mcc@mastodon.social avatar

ME: Hmm… a git repository from 2008 with C++ code and a CMake file. I will simply run CMake to compile it. There is no reason why C++ code from 2008 should not compile fine now.

CMake: C:\Users\Andi\work\g\other\tangere\Common/FileIO/Image.t(127,9): error C2678: binary '<<': no operator found which take
s a left-hand operand of type 'std::basic_ostream<char,std::char_traits<char>>' (or there is no acceptable conversion)

Me:

jupiter,
@jupiter@mastodon.gamedev.place avatar

@mcc Skill issue.

(j/k)

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

deleted_by_author

  • Loading...
  • jupiter,
    @jupiter@mastodon.gamedev.place avatar

    @psychicparrot42 Jeff Minter would be proud.

    Loving the breakbeat :)

    Edit: And thanks for the Ouya love. My bf still has one, I don't have mine anymore sadly :)

    jupiter,
    @jupiter@mastodon.gamedev.place avatar

    @psychicparrot42 in hindsight
    ... The company I worked for was one of the initial backers, so we all had the engraved version. Mine died probably during moving house.

    Would have preferred a proper dev kit, but since we were android developers, we had a good time with it, even though it kind of fizzled and our games didn't make it that much better.

    OUYA needed more Towerfalls and less Guns&Glory. And a proper Rev.2 board.

    I, for one, liked the controller, though. I liked it a lot.

    jupiter,
    @jupiter@mastodon.gamedev.place avatar

    @psychicparrot42 we could ask for a first hand opinion, but I think @llamasoft_ox is currently traveling.

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

    Mental note, a new use for my favourite formula:

    DR = remap(1, -1, 0, 1, dot(shield_north, projectile_vector))

    ...or...

    DR = smoothstep(1, -1, dot(shield_north, projectile_vector))

    Let's see which way to calculate [D]amage [R]eduction is better, probably the first, but the 2nd one will make raking stern-to-bow awesome, everything else ~50%ish, and hitting shields head-on ("north" is forward, apart from ships with multiple shield grids) practically 0% Damage / 100% DR.

    jupiter,
    @jupiter@mastodon.gamedev.place avatar

    Visualization of how the unipolar shield harmonics would work, on single shield generator ships.

    At 0% fully degaussed, the shield is nice and blue, 100% damage reduction all around.

    The equilibrium gradually approaches ~50% polarization, from normal plasma exhaust of the ship.

    When taking damage from charged particles, in particular when exposed to plasma, the kinetic shield polarizes more and more; e.g. up to 1000%

    Kind of like the damage meter in SSBM!

    shader visualization in unity editor - a white silhouette of a ship in a rainbow-colored bubble. The mouse moves a slider from 0-10, showing how at 0, the entire shield is blue (omnidirectional protection), and at higher values, more and more directions towards the rear of the ship will be less and less protected.

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

    Remember, version control is no backup.

    jupiter,
    @jupiter@mastodon.gamedev.place avatar

    Did you know that nobody actually wants a backup; but what they at some point in the future will likely really, really want is a restore?!

    jupiter,
    @jupiter@mastodon.gamedev.place avatar

    Wow Synology.

    Who in the world thought THIS was a reasonable fallback?!?

    I'd rather see that on clicking "Login", as a warning, "Hey, uh, we got a problem, do you want to send your super secret thingy via plaintext, or should we wait?"

    What even does "Cancel" in this place, I wonder. Un-transmit the credentials?

    jupiter,
    @jupiter@mastodon.gamedev.place avatar

    WELL GUESS WHO WAS TOO SMUG!

    My offsite backups silently failed. (working for many years)

    Notification didn't come through, glad I checked. Maybe should check every 3 months going forward.

    Edit: Wow. You don't want to see that syslog.

    Edit: DNS failure. I changed my DNS last year after problems and totally forgot I had a hardcoded DNS configured on this box (which itself is my fallback DNS)

    Oh wow. I wanted to say "I know my shit", but turns out "I really didn't know shit".

    Bullet dodged.

    jupiter,
    @jupiter@mastodon.gamedev.place avatar

    It's also the reason why it couldn't send notifications. (that requires a DNS lookup, too)

    Argh, this is almost like raising kids.

    It's never good when they are quiet.

    jupiter,
    @jupiter@mastodon.gamedev.place avatar

    @gray17 I'm nowhere as disciplined, as you might tell.

    Your stringent routine is really inspiring; I can barely read my email and should really strive to be better.

    An indicator dashboard would be cool; and today I learned that "absence of error messages" is not "absence of failures", so I should build one with a watchdog that says "hey, I haven't heard from this-and-that service in a while, let's paint it blood red because it likely died."

    emilymbender, to random
    @emilymbender@dair-community.social avatar

    Reproducibility crisis of "AI" work in one image (note the citation count)

    jupiter,
    @jupiter@mastodon.gamedev.place avatar

    @emilymbender A veritable house of cards.

    llamasoft_ox, to random
    @llamasoft_ox@toot.wales avatar

    Chap goes in for a shit. He is wearing sandals with no socks.

    jupiter,
    @jupiter@mastodon.gamedev.place avatar

    @llamasoft_ox Yikes!

    twostraws, to random
    @twostraws@mastodon.social avatar

    The latte art in Tokyo is next level 🤯 I asked for a bear, Sophie asked for a tiger, and Lottie asked for Munchlax from Pokémon.

    3D latte art of the Pokémon Munchlax.
    3D latte art of a tiger’s face.

    jupiter,
    @jupiter@mastodon.gamedev.place avatar

    @twostraws Someone get me one of those tiger lattes, now, please. 💙

    emilymbender, to random
    @emilymbender@dair-community.social avatar

    This essay is an utterly brilliant take on . I'll put a few excerpts here, but you should definitely go read the whole thing:

    https://karawynn.substack.com/p/language-is-a-poor-heuristic-for

    >>

    jupiter,
    @jupiter@mastodon.gamedev.place avatar

    @emilymbender I get really annoyed at the AI hype, as someone who was in university during the deep AI winter.

    It's not about AGI. Anyone claiming this is delusional. This is an evolution of search and generation, and as such, it has real application.

    LLMs and Diffusion models are tremendously useful, valuable tools.

    I wouldn't expect my nail gun to build my house for me, but wow does it beat driving the nails in with a rock while I build it.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • kavyap
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • osvaldo12
  • khanakhh
  • Youngstown
  • mdbf
  • slotface
  • rosin
  • everett
  • ngwrru68w68
  • Durango
  • anitta
  • InstantRegret
  • GTA5RPClips
  • cubers
  • ethstaker
  • normalnudes
  • tacticalgear
  • cisconetworking
  • tester
  • Leos
  • modclub
  • megavids
  • provamag3
  • lostlight
  • All magazines