Sometimes I make video games

Itch.io

  • 1 Post
  • 270 Comments
Joined 1 year ago
cake
Cake day: July 26th, 2023

help-circle

  • I wasn’t aware my mediocrity was on display. 😅

    Honestly, I liked the professor. When he had time to teach something he was clearly interested in, he did a great job of connecting. He didn’t get to teach us OOP though because there was a staffing emergency. The person we did get normally taught Hardware, so he was basically just reading aloud the textbook. Poor guy.

    And you’re right, the professor did let us know that there was going to be a change of requirements partway through. But it wouldn’t be a good lesson if he told us what was going to change, although he did give some examples from previous times he’d taught the course.

    A lot of people got burned when the change came. For my part I thought I did pretty okay, the refactor didn’t go perfectly but it was better than if I hadn’t been prepared. But I’ve also written a bunch of really gross objects that served no purpose just because they might change later. As anything is, it’s all about finding that happy medium


  • I’ve always understood rice cookers to be most energy efficient. If I had to guess why, it’s probably a factor of insulation and their precision of temperature control. Less heat is lost versus the stove top.

    Admittedly, that’s mostly a hunch. But even if my opinion here is misinformed, the convenience factor of the rice cooker can’t really be overstated.

    I don’t know if I have a BIFL recommendation. I got a mid-tier one to see if I liked it and would use it, and usually when buying my first appliance of a new kind longevity isn’t my biggest concern. But now I know I won’t go back to making rice on the stove top, so for my next one I’d hope to buy it for life.

    Mine is an Arrow Professional Plus. I’ve had it close to five years now and it still looks and behaves as new. I might have already stumbled into buy-it-for-life, I don’t know



  • Most of my college coursework was around OOP. That said, they actually did a pretty lousy job of explaining it in a practical sense, so since we were left to figure it out ourselves a lot of our assignments ended up looking like this.

    At the end of the program, our capstone project was to build a full stack app. They did a pretty good job simulating a real professional experience: we all worked together on requirements gathering and database design, then were expected to build our own app.

    To really drive home the real world experience, the professor would change the requirements partway through the project. Which is a total dick move, but actually a good lesson on its own.

    Anyway, this app was mostly about rendering a bunch of different views, and something subtly would change that ended up affecting all views. After the fact, the professor would say something to the effect of “If you used good objects, you’ll only have to make the change in one place.”

    This of course is only helpful if you really appreciated the power of OOP and planned it from the start. Most of us were flying by the seat of our pants, so it was usually a ton of work to get those changes in



  • I’m a big fan of Darkest Dungeon, but I’m also a chronic restarter. Building a roster of heroes is fun, but permadeath is so punishing. I have a similar problem in XCOM where you spend so long in a campaign building up your roster, then you lose your ace squad and the whole thing unravels

    I really enjoyed Darkest Dungeon 2. There are some radical changes, but it still hits the core vibe and offers a more roguelike experience. Even if I fail my run in spectacular fashion, I’m able to start over on the next one. Far less frustrating than a whole new campaign


  • This one is completely different from your typical ARPG, but I’m going to recommend Noita.

    It’s a 2d game where you play as a wizard off spelunking. The magic system is rad as heck, you find wands with spell slots in them, and spells that you can put in the wands. You can rearrange and combine spells to get some truly bizarre effects

    I’ve killed myself in a dozen hilarious ways trying to make the perfect wand. It never gets old



  • I’ve lived with the snow all my life, but I can probably still offer some tips that people get caught on.

    Snow removal is a bastard. Snow’s often heavier than it looks, especially when it’s wet. If you’re doing it yourself, make sure to stretch and not to attempt it if you have a heart condition. The low temperature makes the exertion more difficult on your heart, lungs, and muscles. It’s a fantastic way to stay in shape, but I often pull something in my back with the first major snowfall.

    Winter driving bears some special consideration. Your car might need more time to warm up before it’s good to drive, and freezes will kill low batteries. Traction is poor, and even with a light layer of snow it can be very difficult to drive uphill. You often need a running start, and around here sometimes you just can’t make it to the top. Be prepared by knowing alternate routes, and by keeping an eye out for other drivers that might start rolling back towards you.

    People often get stuck in the snow, so it’s important to be prepared. There’s two types of roadside emergency kits that you should be prepared to use. One is for attempting to get your car out of the snow, and the other is for survival if you can’t get unstuck. People more qualified than I could tell you what should be in them, but warm clothing and blankets are a must. If you have enough fuel, you might think that you could run the car all night to keep warm. But be warned that might not always be an option, and if the snow is piling up it can cause your exhaust to back up and asphyxiate you.

    Walking in snow requires a higher level of exertion. It’s harder on your muscles, and stabilizing on packed snow might cause you to use some unfamiliar muscle groups. Again, it’s a great way to stay in shape, but if you’re not prepared for it you can quickly have a bad time. If the snow is particularly deep, you might be interested in snowshoeing or skiing. These are easier than clomping through the snow, but again, they’ll be unfamiliar muscle groups and require some practice.

    I would do some research to see what level of snow removal your destination city does. Some places are super accessible, some plow only roads and leave sidewalks buried, and some places you’re snowbound for months at a time. I personally find it quite cozy to be snowed in, but it can become a serious problem if you’re not prepared for it.

    This one’s probably subjective, but I find it important to keep separate Winter and Autumn outerwear. We’re at the time of year now where we’re starting to see some freezing temperatures, but it’s nowhere near what it’ll be in a couple months’ time. If you’re coming from a hot climate, you might be tempted to put on your warmest clothes as soon as it’s colder than you’ve been in your life. But then when it gets even colder than that, you’ll be happy to have something warmer to add to it.

    Find something fun to do in the snow. If you’ve never seen snow in person before, I understand it’s often a magical feeling. But once you live with it for a long time, the magic can fade, and the inconveniences can mount. Having something to look forward to with the snow sometimes makes all the difference between Winter Wonderland and Frozen Hellscape. Whether that’s tobogganing, skating, or snowball fights, you’ve got to do something to keep up the morale in the winter months.






  • Over the past three weeks, members of the group, which falsely claims that Helene was caused by a “weather weapon,” have been making conspiracy-driven claims that the U.S. military is attempting to kill U.S. citizens with “directed energy weapons.”

    I’m directing some energy at them right now, let’s see if they can pick up on it.

    You want to pour sugar in tanks, like whatever. I’m not sure North Carolina has a legitimate need for armoured vehicles and the military industrial complex is pretty whack. But they also want to destabilize the cellular and electrical infrastructure which would be essential to provide relief for hurricane victims.

    Doxxing elected officials and threatening the police is a bold choice. Usually these nutcases are making allies with the police.

    By golly, this almost seems like it could be terrorism.


  • Friend, it’s not inconvenient to me. I just thought it was kind to alert you to the social blunder you’re committing.

    You both largely agree with each other. The other commenter is advocating for police reform and admits that the police aren’t doing a good job of protecting the community. Doubling down on your stance while the person you’re debating is trying to work with you ultimately prevents cooperation, and neither of you needed to resort to personal attacks.

    All cops are bastards, but abolishing the police isn’t something that’s going to happen overnight - it’ll be procedural and subject to reform. And if things go as you hope, and the judicial system is to find a way to solve societal problems, it would be a great benefit to use existing resources. You can dismantle the police while splintering them into more wholesome services that actually serve the will of the community.

    Even if we end the war on drugs and criminalizing people due to their circumstance, there’s still going to be traffic. Traffic doesn’t have to be enforced by an armed thug, or threat of incarceration, but it’s too dangerous of a problem to simply ignore.




  • So imagine there’s three parties up for election. Party A gets 40% of the vote, Party B gets 30%, and Party C gets 30%.

    In this scenario with first-past-the-post, Party A wins because they get the majority. This means 60% of voters (also known as the majority) had no impact on the election because their candidates are thrown away.

    On the surface, proportional voting might look similar. But when you consider the highly gerrymandered state of voting districts, you start to realize that the deck is stacked in a very unfair way.

    This is sort of how you wind up in a situation where a candidate wins the election despite not attaining the popular vote - although as I understand it that has more to do with the electoral college (which frankly, also seems undemocratic)