• 0 Posts
  • 20 Comments
Joined 1 year ago
cake
Cake day: July 18th, 2023

help-circle
  • Yeah, half-heartedly doing French in Duolingo for a few years meant that I knew a bunch of words and could read stuff okay, but communicating and thinking in French was incredibly difficult. I took a couple of classes IRL to fill in those other skills, so now I can actually get by as long as people are a bit patient with me. It was easier for me to learn that stuff than other people in my classes because I had Duolingo experience, but Duolingo definitely isn’t enough on its own.




  • I finished the main story last night and I basically agree with you. It’s got plenty of issues, but overall it’s fun. It is neither the 9/10 game of most reviews I saw nor the 4/10 game that people want it to be.

    I think my main issue is that it wants to have a story about the underworld and how you can’t trust anyone and you’re a huge underdog just trying to survive but it doesn’t want to commit to it. It feels thematically janky in places and ways that feel design-by-committee. It fills the shoes of Shadows of the Empire decently enough, but it feels like it was trying to be 1313 and failed.





  • It’s been almost a decade since I used C++ and had to verify, but after some quick searching around it looks like it hasn’t changed a ton since I last looked at it.

    You can use smart pointers, and certainly you should, but it’s a whole extra thing tacked on to the language and the compiler doesn’t consider it an issue if you don’t use them. Using new in C++ isn’t like using unsafe in rust; in rust your code is almost certainly safe unless marked otherwise, whereas in C++ it may or may not be managed properly unless you explicitly mark a pointer as smart.

    For your own code in new codebases this is probably fine. You can just always make your pointers smart. When you’re relying on code from other people, some of which has been around for many years and has been written by people you’ve never heard of, it becomes harder to be sure everything is being done properly at every point, and that’s where many of these issues come into play.


  • brenticus@lemmy.worldtoLinux@lemmy.mlLadybird announcement
    link
    fedilink
    arrow-up
    39
    arrow-down
    1
    ·
    5 months ago

    C and C++ require more manual management of memory, and their compilers are unable to let you know about a lot of cases where you’re managing memory improperly. This often causes bugs, memory leaks, and security issues.

    Safer languages manage the memory for you, or at least are able to track memory usage to ensure you don’t run into problems. Rust is the poster boy for this lately; if you’re writing code that has potential issues with memory management, the compiler will consider that an error unless you specifically mark that section of code as unsafe.


  • It is genuinely ridiculous how much content there is in this game for the price. Like, a lot of it looks like an excuse to play the same levels a dozen times with minor variations, but then there are tons of levels, lots of events, ongoing updates with new content of all types, so many different towers and upgrades to play with, community maps to add even more variety… It looks like I’ve played over 200 games and I have so much of the game that I haven’t even touched yet.


  • Just to throw a few other options on the pile:

    • Valheim is more combat oriented, but is probably my favourite survival crafting game after Subnautica. You’re playing vikings trying to earn their way into Valhalla. I die a lot. Very fun.
    • Planet Crafter is more chill, more jank, and more linear, but it’s a survival crafting game that is clearly heavily inspired by Subnautica. You are sent to a mars-like planet to terraform it as part of your prison sentence. It’s a great podcast game, just build and explore and watch numbers go up.
    • Less on the survival crafting side of things, the environmental storytelling is also really good in Outer Wilds and Return of the Obra Dinn. Very different games, but they were actually what I went to after Subnautica to scratch that itch and it worked weirdly well.

  • Honestly? Bash. I tried a bunch a few years back and eventually settled back on bash.

    Fish was really nice in a lot of ways, but the incompatibilities with normal POSIX workflows threw me off regularly. The tradeoff ended up with me moving off of it.

    I liked the extensibility of zsh, except that I found it would get slow with only a few bits from ohmyzsh installed. My terminal did cool things but too slowly for me to find it acceptable.

    Dash was the opposite, too feature light for me to be able to use efficiently. It didn’t even have tab completion. I suffered that week.

    Bash sits in a middle ground of usability, performance, and extensibility that just works for me. It has enough features to work well out of the box, I can add enough in my bashrc to ease some workflows for myself, and it’s basically instantaneous when I open a terminal or run simple commands.



  • My prediction is that people will overhype it with lots of hopes for super complex systems, call it shit when it has fewer mechanics and civs than 3/4/5/6 with all their DLC, and then eventually decide it’s good after a couple years of DLC and patches.

    You know, the usual Civ cycle. I’ll probably buy it day 1 assuming it isn’t actually broken, per usual, and dump a couple hundred hours in it, per usual.






  • What is the current state of the Early Access version?

    “Most planned core features of the game have been implemented. Single-player and multiplayer modes are fully functional and we have a separate dedicated server tool if you want a server running 24/7. There are currently six fully developed biomes out of a planned total of eight (plus the Ocean). There are hundreds of different items (weapons, materials, armor etc) in the game, to be found or crafted by the player. We have over 200 building pieces, and about 50 different types of creatures including monsters, animals and bosses.”

    It sounds like the game’s getting Ashlands plus one more biome, but not much for new features. So depending on your definition of feature complete it’s at least pretty close anyways. From this point on it’s theoretically more of the same.

    I’m pretty much on the same page as you, although I started playing a couple months ago with a couple friends. The game is obviously not abandoned, and it’s a pretty full game even with more to come. We finally built a hot tub on the weekend and I don’t know how I’m supposed to expect more from this game than chilling in a tub with your naked viking bros.


  • Since release I’ve been playing BG3 every week with a friend and we finally beat the game on Saturday. Great game, but man we’ve been playing it for a long time.

    Picked up Viewfinder yesterday. Fun little indie puzzler. Very cool concept, don’t know how much I care about the plot or anything but it’s got some of the same trippy fun as Superliminal.

    Oh, and I played a couple hours of Against the Storm and have been hesitant to pick it up again because I’m pretty sure it’s going to be problematic for my already busy schedule.