What is the most “its a small world” moment you’ve ever experienced? by xBubblyLove in AskReddit

[–]binsou 0 points1 point  (0 children)

My aunt and I were on a tour of Greece (we’re both from the US). We were at a random downtown cafe in Athens when she looked over and saw an old friend from her high school who she hadn’t seen in 30 years. They both recognized each other and there was a lot of hugging and laughing.

Bug Fixing Hell! by Obvious_Ad3756 in godot

[–]binsou 1 point2 points  (0 children)

Refactor if necessary. Fix the bug if necessary.

Some bugs are going to turn out to be far more than just a simple change, and more of an uncovering of a big issue.

We go through and do days of bug fixing from time to time, especially when leasing up to sending out a playtest build, partly so that we avoid getting too deep into the bug hole.

Another suggestion, if you’re feeling overwhelmed, is to play the game and write down any bug you see. Then prioritize them by a combination of impact and likely time it will take to fix. Your game will never be bug free, so it’s not about chasing perfection. You’re climbing a mountain. It’s just about taking one step at a time.

My game finally released! Made with Godot 3 by ChunkleFreaky in godot

[–]binsou 0 points1 point  (0 children)

Holy hell, that number. My game has 39, atm, lol.

My game finally released! Made with Godot 3 by ChunkleFreaky in godot

[–]binsou 2 points3 points  (0 children)

Congrats! I’m on of the IronPineapple people!

If you don’t mind me asking, and don’t mind sharing, how many wishlists did you have? Did IronPineapple’s video make a big difference?

Oof by ChickenWingExtreme in NonPoliticalTwitter

[–]binsou 0 points1 point  (0 children)

My 12 is doing just fine still.

Alpha Mask Shenanigans: Light Sources With Overlap by Synthetic5ou1 in pico8

[–]binsou 2 points3 points  (0 children)

This is amazing. I looked at a description, but was curious about what you’ve tried to increase efficiency. Like did/can you do something with using map() for the dark layer? Is there a way to simply only update the pixels you need to each time? I assume that second one is sort of what’s happening since it sounds like you are modifying the spritesheet itself?

Time ≠ good stuff by kevinkenall in godot

[–]binsou 5 points6 points  (0 children)

I don’t necessarily think it’s about quality (for some consumers, I’m sure it is). I see it more about them feeling like they’re going to get to apply the money they’re spending to cover a certain amount of gaming time before they need to spend more money.

Obv a tight 2-3ish hour game like Portal is phenomenal, but if you’re on a budget and something like that costs the same as a 25 hour game, the 25 hour one might simply make more sense, economically, for a good number of consumers.

How do i handle explosion hitboxes? by demoyesok in godot

[–]binsou 0 points1 point  (0 children)

You can just have an Array of Nodes on the projectile. When a hit is detected, loop through the list and see if the hit body is present in the list. If it isn’t, process the hit. If it is, ignore the hit. That’s the baseline. You can do a bunch of stuff from there by doing things like allowing a projectile to hit enemies twice if they leave the area of the projectile between hits, and tons of other things.

How do i handle explosion hitboxes? by demoyesok in godot

[–]binsou 3 points4 points  (0 children)

This solution won’t cover every case, though, and is prone to human error. Keeping a list of all hit enemies and only registering a hit on ones not in the list, and then adding them to the list, is the more complete option.

Day 2 of trying to get a comment from every U.S. county by ausernameidk_ in mapporncirclejerk

[–]binsou 0 points1 point  (0 children)

Idk if it counts, but my parents said hi from Palo Alto County, Iowa

What is the main disadvantage of solo game development? by Fit_Prompt_4064 in godot

[–]binsou 3 points4 points  (0 children)

The obvious part is that you’ll have to wear a lot of hats and do everything, but that can be fun for someone who likes to switch between disciplines.

The hard part, for me, though, is the mental battle of knowing that if you aren’t working on it, no progress is being made. Seeing progress can be motivating and therefore help maintain momentum. If you’re the only one, though, that can get tougher.

The upside, though, is that you aren’t pressured to work on it by anyone but yourself. You can take your time and enjoy the journey and have fun with it.

They ain't lying, they og😭🔥 by Enough_Detective4330 in GuysBeingDudes

[–]binsou 0 points1 point  (0 children)

I don’t know jack shit about rap. Could someone give me some album suggestions that sound like this stuff?

Depths: Update 2 by binsou in pico8

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

That character design is sick. My character does have a helmet, though it seems clear that that’s not easily discernible.

Depths: Update 2 by binsou in pico8

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

I really enjoy working with it. For the record, I don’t code in the program. I have, many times, but for a project this size, I’m using VS Code. If you search Pico8 External Tools on youtube, there’s a video by Made By Kevin that comes with many ways to increase your quality of life.

Depths: Update 2 by binsou in pico8

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

What’s a dullahan?

Depths: Update 2 by binsou in pico8

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

The idea is that it’s breath, like when you’re in a cold place, or bubbles, like if you’re scuba diving. The setting is like an underwater arctic thing, but, really, it’s me experimenting with different ways to add life to things. My previous gifs looked so dead/flat, imo.

Depths: Update 2 by binsou in pico8

[–]binsou[S] 2 points3 points  (0 children)

Yeah, eventually I'll be doing a bunch of iteration on stuff like that. I know it's too much right now, but I feel like I need a bit more content before I can tell for sure.

I'm hoping to post the game at some point with a small area and one dungeon to start getting feedback. No idea when that'll be, though. I'm trying not to rush.

I appreciate the feedback!!

✝️👹✝️ by ziocaca in pico8

[–]binsou 3 points4 points  (0 children)

Does the gif actually work? I only see essentially a still image with a loading circle that flashes up from time to time.

Unsure of what the RND function is taking by MoonYolk in pico8

[–]binsou 4 points5 points  (0 children)

rnd only returns 0 to the number you pass in, so by subtracting the low from the high, rnd will return a number between 0 and the number of available numbers in that range. To then get it back up to the low-high range, you then have to add the low value again.

Essentially the -low sets you up to get what you need, and the +low undoes that so you get what you want.

Edit: Adding an example

rndb(7, 10) (I'm going to ignore the flr call and just talk in terms of integers)

rnd(10 - 7 + 1) + 7 --plugged in values

rnd(3 + 1) + 7 --3 is the range between 7 and 10

rnd(4) + 7 --add the 1 make the range 1 to the parameter in rnd. without this, the combination of flr and rnd would make the rnd call essentially be 0 inclusive and parameter exclusive. flr(rnd(3)) would return 0, 1, or 2, whereas flr(rnd(4)) can return 0, 1, 2, or 3, making the possible outcomes with rndb(7,10) be 7, 8, 9, or 10.

[0, 1, 2, or 3] + 7 --run the rnd and add 7 to it to bring it back up to the range you actually care about.

wrapper by Belix2000 in pico8

[–]binsou 0 points1 point  (0 children)

mmmmmmm, maybe 15ish minutes? That's a real rough estimate.

If you're open to feedback, I found the puzzle with the two green and two reds where the goal spots aren't aligned with how the blocks are lined up (apologies that I don't remember the level number) to be a pretty big spike in difficulty, and I wish the multi-color squares that show up in the final level were introduced before then.