• 0 Posts
  • 24 Comments
Joined 1 year ago
cake
Cake day: November 20th, 2024

help-circle
  • I know it, but I don’t know or use it, honestly

    I forgot to say: some of how I figure stuff out is just by autocomplete (in my case, an LSP plugin), and if that isn’t obvious I look at the docs (Raylib has this).

    I like to start with pure code first (no framework), at least where it makes sense (like my sweeper example, I focused on generating the initial maps first) and making that usable via import. The framework/engine-specific file is where I put all the code that is more closely tied to input, game state, and rendering. Doing it this way also means that making a different implementation is a bit easier.

    ‘pure code first’ doesn’t really apply to more advanced(/realtime) stuff like a physics game or platformer though, as you’d be more closely using an engine’s functions and types.


  • but what quick projects? What can I do? I have no idea

    I know exactly what you mean, I am the same way. The most common sort-of-thing I’ve done typically is generator-y involving loading stuff from text files (adventure book reader (gtk4 framework), polygons (raylib)) as it’s an easy start though I didn’t get far with those for one reason or another (I don’t write+font didn’t scale as desired, polygons were too technical of a thing for me to do a complete implementation viable to use).

    Took a while with thinking about structure before I attempted it (I didn’t follow a guide or anything), but the last thing I’ve done is a minesweeper clone with the map generated as a few sequence-of-sequences (in Nim-lang). I finished that with Godot for the GUI+tile rendering as it seems easier for me (I lean in on a lot of the editor features, too), though projects like this could certainly be done with RayGUI (+tilemap editors maybe?). Stalled when it comes to sharing though (for a few different issues).

    So yeah, my method is to find that intersection of something understandable and at least somewhat interesting to you. Something you can actually use. Which sure, may be easier said than done. If you do follow guides, it might make sense if you go in with a plan for adaption after completion (like dodge-the-creeps turned into a roguelike shooter).



  • From a quick check, their anti-cannabis laws seems to be not really that old as far as culture goes (and might be related to British colonization, also tied at the hip with opium)

    Also:

    For recreational usage cannabis is not legal. However, cannabis plays a major role in the traditional culture of the island, with the specific Sinhalese or Sanskrit names virapati (“hero-leaved”), capta (“light-hearted”), ananda (“bliss”), trilok kamaya (“desired in three worlds”) and harshini (“the rejoicers”) indicating its various properties, such as inducing euphoria and heightening sexual energy.

    That said, the amount here in this specific case (along with related monk-drug headlines) seems excessive* to the point where I wonder if it was a trade/running/money thing.

    If it were legal and solely for their own use it would be much better for them to grow and process their own plants (and consume without combustion).

    * unless maybe it was actually for way more than 22 monks, I don’t know how long (properly stored) it could last but maybe over many years (and accounting for bulk losses) prohibition could actually make the numbers make sense


  • I’m of the mind that it’s probably better to start out with engines/frameworks to get your footing before you move on to lower-level stuff. Then again, I’m not very far either (and sort of stalled for a few reasons).

    Godot might be a good avenue with GDextension (GDnative for 3.X), particularly with C/C++. Nim bindings exist (and this is my language of choice) but if you like C/C++ it will certainly have a lot less friction and with those you probably can get far with just the official docs. For C++, you could probably edit the engine itself especially for older versions.

    Raylib is another option (and you will likely do a lot more boilerplate stuff) for pretty much any language. And again, with C/C++ it will likely be even more straightforward.

    EDIT: Sorry, I see that you know about Raylib already. To say it more directly, I am saying it is likely better to find quick projects that you want to make on the device you’re already coding on (likely a computer) rather than trying to immediately support a specific device or dream projects. Though other low-cost devices (single-board-computers, microcontrollers) if you can get them (at/below MSRP) might be an easier way to fill that niche as well.





  • The art and celebration part is too subjective and flys over my head completely. It’s just food

    It seems very human to me for a communal meal to lift morale, even though that’s largely a thing of the past (especially now with money and captive markets). Maybe it’s celebrating an accomplishment, maybe it’s about meeting new people or having some fun, maybe it’s just spending time with loved ones.

    It doesn’t even need to be an expensive or large gathering. Nice things are nice, I don’t think this one needs a 1-hour video essay. Though yes I do see this as a maybe-weekly maybe-monthly maybe-yearly sort of thing depending on scale and circumstance, not every day.

    It does make more sense when there is reason to celebrate, so maybe not much would change considering the bar (in USA) is extremely low right now.

    Sidenote: I don’t really drink or dance, so that might be an influence for my opinion here compared to modern parties


  • I’m non-spiritual, though I do believe something similar to dualism* in an abstract sense (I see it more as 4*, along with different levels of granularity depending on the type of interaction). Though in reality also am about as disconnected as one can be (so I’m not even on the chart).

    Transhumanism: leave my brain intact (remember: no copies) and I’d roll the dice if I could do so without techbros. Ideally I’d have more microbiomes/(types of)living cells to keep me alive and stable+clean (and synthesis maybe) rather than the tech-only life-support model often seen in sci-fi.

    Somewhat disagree on food, I think cooking is a useful skill and can see utility in art and celebration. Though yeah that’s less-and-less common for me, I’ve eaten a lot of not-great frozen burritos. Even if I didn’t need to eat food, I think it’d be nice to have an excuse to eat decent food at least sometimes.

    EDIT:

    * I’m not actually sure if dualism/non-dualism is the best term here (I’m talking about organisms only, not mind/body or rocks etc). The 4 I mention is roughly: self, other, friend, unknown. Something like a jellyfish would be the unknown. Though things can move in that chart, and will obviously be different for survival vs society.




  • Not coffee, so a bit of a side note: with a frother I’ve noticed oat milk seems to give a more consistent froth (compared to dairy which has foam float to the top).

    Though that might be an interaction with the cappuccino mix that I use (2 different types of thickeners helps, maybe?). When dairy foam rises, it also somewhat pulls the mix too (when cold mixed, at least).


  • Probably because these days, it’s often found via scripts/bots. Either it’s found via content-ID (it scans a video, finds a match for audio) or you included some trademarked term in your title or description (and I wouldn’t be surprised if this gets non-related stuff too, especially when they do it in bulk for places like Github, itch, gamejolt etc). In some cases it might be from popularity or news coverage.

    The obvious connection is that how would they even know you’re using it as your ringtone etc.? Unless maybe you are in the room with a Nintendo lawyer for some reason. And also this might seem frivolous if word ever got out if something like this were tried (not that I think it’d stop them).

    Though I should say that non-commercial “infringement” is pursued. They don’t actually care if you’re making money or not, just as they don’t care if it’s parody/transformative or not (they can DMCA anybody, the only punishment they get is if you fight it in court… but they have more lawyers than you). Distance yourself from their IP at all costs, even if you think they’re “cool”, and again if you’ve made all your own assets at least keep it out of titles and descriptions.




  • Don’t know if it’ll help, but I turned off wi-fi for a while and that changed my habits a bit. I was able to finish a programming project (sweeper clone). If I ever used the internet, it was on my phone (browser mostly for questions, not logged into anything, overall less comfortable without a keyboard for me) and even then I turned the wifi back off shortly after.

    I still played games etc. that I already had downloaded, but it’s a lot more limited with choice and I also deleted quite a bit of stuff that I didn’t care about (weighed against how much data it took up). So even that was not so bad.

    I also hooked up the old PS3 and replayed some games, which made more sense with limited options.

    Finishing the project sort of ended that though, was hoping to get answers to questions and did not. That and dislike the GH co-pilot situation so I haven’t even shared my sweeper project, so kinda killed my motivation’s momentum.

    Going by my post history here, it was ~2.5 months for me.