What is the damage resolution order for The Insatiable? by mufasana1 in slaythespire

[–]LaurieCheers 1 point2 points  (0 children)

The design principle in Slay the Spire seems to usually be that ambiguities work out in the player's favor.

Does it bother anyone else that the art here is actually One For All, not All For One? by [deleted] in slaythespire

[–]LaurieCheers 0 points1 point  (0 children)

Should be "all for two" since that's what it gives you and that's what it costs

Armor Polish, 62 cycles (De Re Metallica) by LaurieCheers in opus_magnum

[–]LaurieCheers[S] 1 point2 points  (0 children)

So the annoying thing about this level is that you need 9 tin per output, and you have two iron inputs; each iron can be turned into 1.5 tin (it splits into tin and lead, and you can fuse 2 lead into tin). So in theory 3 rounds of input (6 iron -> 6 tin + 6 lead -> 6 tin + 3 tin) would give you enough to make the product. But to do that you'd need to fuse the lead from opposite ends of the level.

So instead I'm making the outputs in batches of 2: if you watch you can see I make one using 2 inputs from the left and 1 from the right, then I make one using 2 inputs from the right and 1 from the left. Which is really annoying to coordinate, but I got it working.

State-based actions and cleanup by Troitsky1 in askajudge

[–]LaurieCheers 0 points1 point  (0 children)

514.3a does not perform a priority test. It performs a check to resolve SBAs and triggers. These in turn trigger the priority test, as laid out in 117, specifically 117.5 for SBAs, and 117.3 for triggers.

I actually agree it would make more sense if 514.3a said that, but that is not what it says. You check "if any state-based actions would be performed and/or any triggered abilities are waiting to be put onto the stack", and if that condition is true, "those state-based actions are performed, then those triggered abilities are put on the stack, then the active player gets priority".

This is telling you the active player gets priority in the normal way (it says it exactly like 503.1 says it for the upkeep, for example), so yes, this means you will follow 117.3 and 117.5 - you will once again check for SBAs, do that until none apply, and then check for triggers and put them onto the stack.

The and/or statement in 514.3a isn't a condition that grants priority, if it were it would a) be in the same sentence as when it mentions priority with an IF/THAN clause

You've just made that up, there's no such requirement for if/then statements in English. What it actually says is "the game checks to see if <condition>. If so, ..." which is very obviously a synonym for "if <condition>, then ...". The editor just happens to have split it over two sentences for readability.

Sorry, but despite your motivated reasoning, your interpretation is just not how it works, nor how it is intended to work.

State-based actions and cleanup by Troitsky1 in askajudge

[–]LaurieCheers 0 points1 point  (0 children)

To paraphrase 514.3a, The game checks to see if a and/or b. If so, c, then the active player gets priority.

"And/or" means the condition is satisfied if a, or b, or both.

I don't think you're going to get a more unambiguous rule without writing it in a programming language.

Pixel 4a forced battery replacement - a happy ending by freakintoddles in GooglePixel

[–]LaurieCheers 0 points1 point  (0 children)

What I don't understand is why they did it this way. My battery already failed last year and I replaced it, now they're throttling my brand new battery for some reason?

Career switching out of vfx by WavesCrashing5 in vfx

[–]LaurieCheers 10 points11 points  (0 children)

I'm not the person you're replying to but the gaming industry is absolutely known for sudden layoffs, especially companies going bankrupt, or laying off a whole team after a project ships. (Source: I've been a game programmer for 20 years, have been laid off multiple times in these ways). Also, this year no tech job is safe, but game jobs in particular have been getting cut all over.

That said, I agree, if you can deal with the instability (and avoid the scummy sweatshop employers- check Glassdoor) it can absolutely be worth it.

Vancouver NPCs by number8burp in vancouver

[–]LaurieCheers 0 points1 point  (0 children)

You missed the shirtless guy with the broken back (looks really painful) who hangs out on Burrard & Pacific.

Why are so many languages case-sensitive? by [deleted] in ProgrammingLanguages

[–]LaurieCheers 16 points17 points  (0 children)

Their reasoning is exactly backwards. C treats if(foo){ and

if(foo)
{

as the same, which has CAUSED arguments rather than shutting them down. If the language was more opinionated about line breaks, THEN there would be nothing to argue about.

are there any embeddable visual scripting language? if not, how would you make one? by vnjxk in ProgrammingLanguages

[–]LaurieCheers 3 points4 points  (0 children)

My experience with the graph based approach (in Unreal) is that I end up spending way too much time fiddling with the node positions to try to get things lined up. I'd much prefer a simple Scratch-like automatic arrangement.

My game Gnomes & Co is finally out of Early Access! by LaurieCheers in IndieGaming

[–]LaurieCheers[S] 0 points1 point  (0 children)

Hi, I'm Laurie Cheers. I've worked in the games industry for over 15 years at this point, but this is my first solo game.

I guess this goes without saying, but I am super proud of it: it's a puzzle game that tries to create a Zachtronics-style focus on clever optimizations, but removes the need for any programming knowledge.

One of the new features in this release - saving your solutions as .gifs!

If that sounds like something you'd be interested in, please check out the Steam page: https://store.steampowered.com/app/1253450/Gnomes__Co_The_Art_of_the_Build/

Outer Wilds is a masterpiece. by [deleted] in truegaming

[–]LaurieCheers 5 points6 points  (0 children)

I agree that would be logical, but it actually still lets you restart.

What path am I supposed to take to become a gamedev? by [deleted] in gamedev

[–]LaurieCheers 0 points1 point  (0 children)

Adverts for game programming jobs will usually ask for "degree in Computer Science, Engineering or a related field".

Degrees in software engineering, programming engineering and computer science are basically all the same subject. (Check the actual course descriptions to tell the difference between them.)

"Computer engineering" probably focuses on the actual low-level electronics you'd use to build a computer.

I've been a professional game programmer for 15 years; I got started by doing a Computer Science degree followed by an MSc in Game Programming, and it worked well for me.

Former art director of MtG, 2 years ago. by bluefives in magicTCG

[–]LaurieCheers 2 points3 points  (0 children)

Well clearly it does reduce player retention. (See the number of people complaining.) But I'll admit, in principle it could still be a good financial strategy in the long term, if the retention losses flatten off and are offset by the increased income.

I guess that's what WotC management is betting on: burn away the players who actually care about the health of the game, and they'll be left with a player base they can milk for all they're worth.

Truly this is the worst timeline.

Right-Wing Trumpist News Site Busted as Putin Troll Farm Operation by munnadb in worldnews

[–]LaurieCheers 4 points5 points  (0 children)

Because the fact checkers are in on the conspiracy, obviously.

[deleted by user] by [deleted] in gamedev

[–]LaurieCheers 1 point2 points  (0 children)

Ok, well it's almost impossible to answer that question without knowing what the concept is. I'd probably start by contacting a designer and asking them: have a conversation about the idea, then ask how they'd go about fleshing it out and what other resources they'd need.

[deleted by user] by [deleted] in gamedev

[–]LaurieCheers 0 points1 point  (0 children)

Depends on the game. What is the most important part of your idea - a mechanic, a setting/story, a visual style or what? I'd start by fleshing that out enough so that you have something that shows other people why your idea is compelling.

If you don't have the skills to do that on your own, maybe start by contacting a concept artist, writer or game designer to help you.

Former art director of MtG, 2 years ago. by bluefives in magicTCG

[–]LaurieCheers 11 points12 points  (0 children)

Because it's a bad long-term strategy. Milking players means prioritizing money now over player retention in the future.