Recent comments in /f/killallgames
Moonside OP wrote (edited )
Reply to comment by twovests in Limited size integers considered harmful by Moonside
Sad lofi Nintendo music plays their coders just got REKT
twovests OP wrote
Reply to comment by hollyhoppet in godot engine 3.0 just came out, so there goes one of my excuses by twovests
P H Y S I C S B A S E D R E N D E R I N G
hollyhoppet wrote
woah this looks pretty rad
twovests wrote
Reply to Limited size integers considered harmful by Moonside
ctrl h int -> BigInteger
twovests OP wrote
Reply to comment by Moonside in Floating point considered harmful (for games) (a rant by 1vs) by twovests
I never even considered time in a server or the whole mess of floats in emulators. I hope to dink nobody is using floats for time.
I also haven't considered about probabilities getting outside the bound of 1, but I still reserve my right to be angery at floats here. grrr floats.
I also have not considered rational numbers, because, wow, they sound very satisfying, and also even less supported, and I want to be their friends, where can I use them,
missingno wrote
but they didn't account for the human element
Moonside wrote
They represent real limitations for games (not really, but let's pretend)
They do, actually, if they're used for tracking time. If the game runs long enough (very possible in server-based online games), the physics increasingly start to go wonkier as the simulation becomes less and less fine-grained.
They're susceptible to flaws (different hardware might do different fast float maths - bad for speedruns, maybe? but also not a big deal at all)
It makes things more difficult for emulators, also in subtler ways like different kinds of conventions for rounding. I do wonder if these could be accounted for somehow, there are computations for which accuracy, reproducibility, making sense on a semantic level and so on are importanter than the pursuit of SPEED.
Other places we see floating points where fixed points could work just as well:
- Anything dealing with percentages (likely bounded 0 to 1, or 0 to 100.)
I do wonder how well that actually works. While for probabilities it is always the case that for any event X, 0 ≤ P(X) ≤ 1, you can have steps in calculations that go out of these bounds. For example, 0 ≤ P(A∪B) = P(A) + P(B) - P(A∩B) ≤ 1, but if P(A) = P(B) = 1 then we'll have P(A∪B) = 1 + 1 - 1 = 2 - 1 = 1, where of course 2 > 1.
Also my shout out to humble rational numbers: the opportunities for using them are rare, too rare perhaps, but you feel clean like after having a bath when you do get to use them.
twovests OP wrote
Reply to comment by voxpoplar in Floating point considered harmful (for games) (a rant by 1vs) by twovests
Convincing argument;;;
voxpoplar wrote
All numbers in PICO-8 are fixed precision. Yet another reason all games should be made in PICO-8.
butthole69 wrote
I love it!
twovests OP wrote
Reply to comment by voxpoplar in Does this idea make sense? 2 time dimensions in video games by twovests
Oh yeah, I know exactly how I'd do these! The only problem is free time (plus my excuse of "I'm waiting for Godot 3.0 to come out!").
I've also got some levels in mind :D
voxpoplar wrote
There's no reason you couldn't do this. It would really only be marginal more complicated than programming a normal game I think. Designing levels that make good use of it would be hard though.
twovests OP wrote
Reply to comment by musou in Does this idea make sense? 2 time dimensions in video games by twovests
Ugh I had a comment mostly written and then I replied to toasthaste and it got deleted ;v;
Basically, yeah there has to be some mechanic to adjust or change the rates, else it's logically equivalent to one clock. They can take on any real value >= 0 (and, tbh they could go backwards too just as easily). In my platforming idea you'd probably just switch between the two clocks.
twovests OP wrote
Reply to comment by toasthaste in Does this idea make sense? 2 time dimensions in video games by twovests
gonna wait for godot 3.0 to come out, and then do that over spring break ;0
toasthaste wrote
I think i get it but this feels like the type of thing that would be more grokkable with a prototype 👀 do it do it do it
toasthaste wrote
Reply to Rip in peace by hollyhoppet
the new one is so cute! I really like the swooshy curly style of fur and such I've seen from modern WoW stuff
musou wrote
this is a cool idea. would both time streams tick at different (adjustable) rates continuously or would you be able to switch back and forth?
twovests wrote
Reply to I think Moira's just OP but I really HOPE that actually it's just my overpowering love and attraction to her making me do so well with her by toasthaste
I think once people learn you gotta run towards the orb to escape it, she'll be Weak;;;
hollyhoppet wrote
Reply to I think Moira's just OP but I really HOPE that actually it's just my overpowering love and attraction to her making me do so well with her by toasthaste
i'm way better with mercy and anna than moira so this is perfect evidence that she's not op and that you're just good with her
mankyfax wrote
Reply to I think Moira's just OP but I really HOPE that actually it's just my overpowering love and attraction to her making me do so well with her by toasthaste
there's no escaping the DEATH ORB
Presidential_Afro wrote
sometime life is not fair
toasthaste OP wrote
Reply to comment by neku in I think Moira's just OP but I really HOPE that actually it's just my overpowering love and attraction to her making me do so well with her by toasthaste
you may not like it, but this is what peak performance looks like
Emily wrote
Reply to I think Moira's just OP but I really HOPE that actually it's just my overpowering love and attraction to her making me do so well with her by toasthaste
she's awesome and if you have a team that works with her you can do Super Well
neku wrote
Reply to I think Moira's just OP but I really HOPE that actually it's just my overpowering love and attraction to her making me do so well with her by toasthaste
its only natural that the character that shoots piss out of their hands like the aliens + gwb in that one scary movie is the most powerful. that's just biology. that's just reason and logic.
neku wrote
Reply to godot engine 3.0 just came out, so there goes one of my excuses by twovests
would you say that you've been waiting for godot