• 0 Posts
  • 9 Comments
Joined 2 years ago
cake
Cake day: June 23rd, 2023

help-circle
  • gwheel@lemm.eetoGames@lemmy.worldThe Half-Life Delusion
    link
    fedilink
    English
    arrow-up
    11
    ·
    5 days ago

    I’m not sure if the author’s point here is “A lot of games emulated Half Life’s scripted sequences but in a worse way and that is Half Life’s fault” or “Half Life’s style of immersion overshadowed immersive sims and sandbox games and that was bad”. I could maybe get on board with the second but you can’t then go praising Naughty Dog because they mixed cinematics with their scripted gameplay.

    As the author says, scripted sequences are a tool alongside cinematics and anything else. In the case of COD (I haven’t played a new one in around 15 years, so I’m talking from the perspective of COD4 and its derivatives. I don’t know how anything recent is structured) the briefing screens during loading are literally cinematics delivering narrative in a stylistically appropriate way. They do take away agency via QTEs (which act as resets for the gameplay and limit dynamism) or extended ‘you can jiggle your camera’ cutscenes, but those aren’t inherently bad, and Half Life doesn’t do them anyway.

    Outside of maybe two moments in Half Life you have all of your weapons and abilities available, so those scripted sequences are not a cutscene you are forced to jiggle your camera at, but environmental set dressing or one-off combat scenarios. A cutscene showing a tank smashing into the room through a wall would break the flow of the firefight, and having it there from the start would take away the player’s ability to set up an ambush with tripwire mines or one of their other tools. A good scripted event doesn’t reduce interactivity, it is a stimulus for the player to interact with.





  • gwheel@lemm.eetoSelfhosted@lemmy.worldHow do you keep up?
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 months ago

    I switched away from truecharts once scale switched to native docker and my experience has been much smoother since. TC had some kind of breaking change every other month, now I only have to worry about breaking changes when the actual apps have a major update.

    The transition was way easier than i expected. First I set up nginx pointing to the TC load balancer for every url, so I could swap apps one at a time. Then I used heavyscript to mount the volumes for an app and rsynced them to a normal dir. With that I could spin up the community apps version or a custom docker config and swap over nginx once I confirmed it was working.