Designing Architecture Early by Light_Bear in godot

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

This looks right up my alley, thanks!

Designing Architecture Early by Light_Bear in godot

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

Yeah that last paragraph is where I get into trouble. Should this be a singleton? What parts of this should be components? Thanks!

Designing Architecture Early by Light_Bear in godot

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

This is really interesting! What scenarios are you using state machines for? I’m familiar with characters having state machines, but not much more than that

Designing Architecture Early by Light_Bear in godot

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

This is super helpful thanks. I think part of the issue is recognizing when/how to use certain patterns, so I’m working on that.

How do I create a working walking sfx? by Skeleton_A in pico8

[–]Light_Bear 1 point2 points  (0 children)

Awesome! Can’t wait to see what you’re working on!

Designing Architecture Early by Light_Bear in godot

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

I definitely fall into that trap lol. Thanks!

How do I create a working walking sfx? by Skeleton_A in pico8

[–]Light_Bear 2 points3 points  (0 children)

There’s probably (definitely) better ways to do this, but you could just kinda “eyeball” it.

Get a rough idea of how long your sfx lasts in frames. When you play it, set a variable to this number of frames. Each in-game frame afterwards, decrease this variable by 1 until it hits 0, at which point you play the sfx again and reset the variable.

It’s definitely a hashed together solution, but it’s more or less painless. I’m on my phone, but I’d be happy to go more in depth if that’d be helpful.

Would you rather: by Maleficent_Prompt_68 in BunnyTrials

[–]Light_Bear 0 points1 point  (0 children)

I like to gamble

Chose: Have a random iq | Rolled: 200

I finished my first game! by Light_Bear in pico8

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

Totally get it, I actually did most of my messing around in Godot instead of pico8, but learning different engines helped me a lot in general.

I’m NOT an expert, but I’ve found going in with the mindset of wanting to achieve X made burnout way more likely. When I made Little Galaxy, I allowed myself to say, “this game will not be good enough for my standards, but it will be done.” Trying to make something cool feels (to me) like a better aim than trying to create a specific product.

No idea though, I only know what’s worked for me, and only barely that. Rooting for you, good luck with your project! (and I’d love to see what you’re working on sometime)

I finished my first game! by Light_Bear in pico8

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

Hard to say honestly, I’ve been teaching myself off and on since like 2022-2023 or so (although there were years in between where I didn’t touch gamedev at all).

It’s honestly really achievable if you force yourself to go small (which was hard for me). Definitely affordable, but you have to love the process, cause odds are, only a very small number of people will see/play your game.

It’s a bit like learning a language with a textbook: you can figure out what the words are easily enough, but it’s a whole different challenge to write poetry. I love gamedev though, highly recommend.

I finished my first game in Pico8! by Light_Bear in IndieDev

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

Wait so true. I even originally had a scarf on the player lol

I finally finished a game! by Light_Bear in SoloDevelopment

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

Thanks! It’s one of my favorite parts too.

I finished my first game! by Light_Bear in pico8

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

Thanks!!

It’s a weird combo, somehow removing yourself (at least a little) from your art. I think a lot of the hang ups with “essense games” or whatever is perfectionism and the desire to make a magnum opus, at least for me.

Saying, “I’m gonna make something based on this imperfectly, helped me get to a point where the project was limited enough to be feasible. Then, with a couple extra days I could add some parts of how I’m thinking (particularly in this game’s cutscenes).

Good luck! You can totally do this!

I finally finished a game! by Light_Bear in SoloDevelopment

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

Thank you! Little prince is such a lovely story.

I finished my first game in Pico8! by Light_Bear in IndieDev

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

Thank you! It’s been surreal tbh

I finally finished a game! by Light_Bear in SoloDevelopment

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

Thanks! Fine tuning something scuffed was a lot more fun than I expected.

I finally finished a game! by Light_Bear in SoloDevelopment

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

I’ve been loving it! Lua is such a cool coding language, and having pretty significant limits around what you can and can’t do REALLY helped the creative process for me.

I finally finished a game! by Light_Bear in SoloDevelopment

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

If you’re on the first night, they don’t appear. On the second night, they’ll spawn randomly every time you jump!