[–] -1 points 5 months ago (2 children)

good for you, you make decisions for you, and let everyone else make their own fucking choices for their products. in no way shape or form does this hurt you, you're just anti - whatever - and want those choices closed off for others.

selfish, and short sighted, but you do you

  • source
  • parent
  • context
  • [–] 0 points 5 months ago (3 children)

    I guess Steam and Itch.io are right there? Especially considering that this SDK is only for PC anyway. Maybe there are millions of Microsoft Store/Xbox PC-only players, but I think it's much more likely that they already overlap significantly with the Steam user base.

  • source
  • parent
  • context
  • [–] 3 points 5 months ago

    While it's good to see Xbox supporting Godot, the fact that this is for Xbox for PC (Xbox game store on windows) rather than the consoles makes it something I imagine a lot of people won't really make use of.

  • source
  • [–] 0 points 5 months ago (3 children)

    Not really, I make games for fun.

    I do think about potential users and believe it's most important I do not take away their software freedoms (access to source code, the right to redistribute changes). If others want to make my code work on proprietary systems then I've given you that choice?

  • source
  • parent
  • context
  • [–] 2 points 5 months ago

    While I think we can all respect that, I also feel a little nostalgia for this sort of thing - I remember the impact Xbox Arcade had for Indies, and it's cool that just a little bit of that old spirit might still be there.

  • source
  • parent
  • context
  • [–] 2 points 5 months ago (1 child)

    Naively: Isn’t the second one slightly better because the first one will always check both variables twice but the second one only checks one of them once then the other variable once when inside?

  • source
  • [–] 3 points 5 months ago

    Sony is godawful at naming anything that isn't a PlayStation. Look at their headphones or phones. I used to use the Sony Xperia 5 III. Which was the midrange model. The top shelf one was the Xperia 1 III.

  • source
  • parent
  • context
  • [–] 5 points 5 months ago*

    Both these devs are far too full of themselves to think of using an enum table or anything clever with datatypes themselves.

    Because that would mean the way they've been doing things was potentially grossly inefficient at runtime... and they've been doing that for years...

    But a narcissist never makes a mistake, so instead, here's a bunch of reasons why actually writing optimized code is stupid, first among them being 'well it didn't occur to me, therefore doing it this way would reduce code readability for this code base that only I and no else needs to read'.

    I am guessing the concept of a sentinel value or an overloadable function would make their minds implode.

    But anyway, 'switch' is 'match' in gdscript:

    https://docs.godotengine.org/en/latest/tutorials/scripting/gdscript/gdscript_basics.html#match

    match <test value>:
    	<pattern(s)>:
    		<block>
    	<pattern(s)> when <pattern guard>:
    		<block>
    	<...>
    
  • source
  • parent
  • context
  • [–] 5 points 5 months ago

    They make reference to something called, “the Xbox PC ecosystem” as if that's a thing I've ever heard of.

    But they also link to this GitHub repo which says “This is a sample specific to XBOX on PC.”

    What is the difference between Xbox PC and XBOX on PC? And if it runs on PC, what does Xbox got to do with anything?

  • source
  • [–] 5 points 5 months ago*

    Please sir, I'd like to purchase the Sexbox One.

    No, wait, I mean... the ExBox Series S.. X?

    Series Box X ...

    head implodes

    My personal 'why the fuck did they name it this' thing is...

    The Windows Subsystem for Linux.

    No. Nope.

    It is a Linux subsystem, within Windows, so it should be 'the Linux Subsystem for Windows'.

    Its like they actively despise English grammar.

  • source
  • parent
  • context
  • [–] 5 points 5 months ago

    I'm convinced that Microsoft's routinely incomprehensible naming schemes are deliberately designed to make it more difficult for people to discuss anything about their products in detail.

    You just throw up your hands in confusion and frustration and avoid formulating an actual precise opinion.

    I used to work for them, over a decade ago now, and I could barely stand it or keep it straight back then.

    They can't possibly actually think this shit makes any sense from a marketing appeal perspective... so... yep, I think it is a deliberate obfuscation tactic.

  • source
  • parent
  • context
  • [–] 3 points 5 months ago (2 children)

    It doesn't help that they're all called variations on Xbox X Series 1 X Plus PC AI Co-pilot. There should be some sort of award given to companies who are committed to terrible names over generations of the product.

    Say what you want about Sony but at least they understand how the name things, PS1 PS2 PS3 PS4 PS5 What's the next one? PS6

  • source
  • parent
  • context
  • view more: ‹ prev next ›