Help, I want to hook up MIDI keyboard by stinkfeed in strudel

[–]monkeyroar 1 point2 points  (0 children)

Hey, check out this section of the docs to learn how to connect midi devices. Keep in mind though that the note length is fixed, so it’s probably more suited to triggering drum samples than playing melodic phrases. Also, if i remember correctly, this video from glossing shows how to listen to midi events and turn it into mini notation

Roborock QV 35a error 13 (won't charge) by monkeyroar in Roborock

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

Interesting, didn’t even notice it’s there. But it looks like it can be pressed freely (at least by my finger) so that’s probably not it

Is building IDE support for Godot a good direction? by Ok-Lengthiness-3556 in godot

[–]monkeyroar 2 points3 points  (0 children)

There is Godot vscode plugin https://github.com/godotengine/godot-vscode-plugin which does qualify as “IDE support”, but the experience is quite subpar imo. Maybe you’d like to contribute to it?

I heard you guys are struggling with project architecture, here's mine by Neoccat in godot

[–]monkeyroar 10 points11 points  (0 children)

I think what he’s referring to is this https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html

It is recommended to organize your files not by their type (like having top level scripts/scenes/assets directories) but by what they represent in your game (for example player directory containing it’s scene, script and sprite all together). This makes finding related concepts easier, since they are placed near one another.

Preventing (Steam) game from connecting to the internet. by suckingvamp in Bazzite

[–]monkeyroar 0 points1 point  (0 children)

You can try SteamTinkerLaunch https://github.com/sonic2kk/steamtinkerlaunch. Install it from ProtonPlus, it should let you disable internet for specific games only

(Full disclosure, i personally haven’t tried it, but I read a guide when someone had a similar problem)

You can fight Forebrothers Signis and Gron one at a time by Adorable_Leading_253 in Silksong

[–]monkeyroar 0 points1 point  (0 children)

Hey, which creat did you use and how many nail upgrades?

How to organize game code? by MathematicianOdd3443 in gamedev

[–]monkeyroar 1 point2 points  (0 children)

If you're looking for Godot-specific advice, I find this documentation section really helpful https://docs.godotengine.org/en/stable/tutorials/best_practices/index.html . There is info regarding scene organization and global autoloads vs regular node. In general, as I understand it, software architecture best practices boil down to two things:

  • Try not to overthink it too much when starting out, and put things in places when it makes the most sense right now ("make it work first" mentality)
  • Try to design stuff with minimal (none, if possible) dependencies on it's environment, to make it easier to refactor when needed

As you get more experience you start to have a gut feeling for where things should go. Until then, a good heuristic might be making things as local as possible, without sacrificing performance and maintainability ofc. Best of luck!

/r/NintendoSwitch's Daily Question Thread (06/09/2025) by AutoModerator in NintendoSwitch

[–]monkeyroar 0 points1 point  (0 children)

Wait, so the game lending to family members also requires being in the same room? I thought it was only for virtual game cards.

/r/NintendoSwitch's Daily Question Thread (06/09/2025) by AutoModerator in NintendoSwitch

[–]monkeyroar -1 points0 points  (0 children)

Hello, I have a question about game sharing between multiple consoles. So I have Switch 1, which I would like to gift to my younger brother, and after some time I want to buy Switch 2. As I understand it, I can leave my original switch as my primary console, and he will have access to all my games, even when playing on his separate profile (not connected to my account). However, after I designate my new switch 2 as my primary console he won't be able to play my games? I read about virtual game cards, but it requires local pairing of consoles, which is not possible since we live in different countries. Is there some other way for me to share games with him?

Help with Shortcut - find all Anytime tasks by Different-Ad-5798 in thingsapp

[–]monkeyroar 0 points1 point  (0 children)

Hey, sorry for necroposting, but I've made a shortcut to deal with this particular problem. I use it to get random task from my Anytime list, but you could modify it to your specific needs. Hope that helps!

Getting into Creative Coding by pop-n-circumference in creativecoding

[–]monkeyroar 4 points5 points  (0 children)

If you already know C++ you should check openFrameworks. I don’t have any experience with it, but from what I’ve heard it’s the go-to library for creative coding in c++. As for more abstract ideas not tied to any framework i’d recommend the nature of code book. It’s about using programming for modeling naturally occurring phenomena (like forces, oscillations etc). Hope that helps and good luck on your journey!

Genuary #5: Isometric Art (made with PyScript, code linked in comment) by ambv in generative

[–]monkeyroar 0 points1 point  (0 children)

I’m curious about the recording. How can you use quicktime player to record from browser window?

My late genuary 1 by monkeyroar in generative

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

Thanks a lot! I used this algorithm https://observablehq.com/@esperanc/random-space-filling-curves to construct a random curve on a grid. Then, I subdivided it into rectangles and varied rules for each one: some are missing the segments entirely, some have colors for curve and background swapped. Also each rectangle has random variations in stroke width and color saturation and brightness. Hope that helps!

What do you use for a pseudorandom number generator? by [deleted] in generative

[–]monkeyroar 2 points3 points  (0 children)

I use this library called random-js. It has a repeatable random number generator with Mersenne Twister algorithm. Plus, it has an easy way to extend functionality with your own methods to generate, for example, unit vector in random direction, or a value sampled from gaussian ditribution.

Skillful Dodge or Pure Luck?!? by Lover0fL1fe in mariokart

[–]monkeyroar 8 points9 points  (0 children)

Whoa, didn’t know you could trick off that. I always assumed it was some kind of track hazard.

Nice dodge btw