Like the title says. I don't know how to program or what even goes into making a game. Does anybody have a good guide, study class, or even videos that can teach me how. Also good programs to use like unity or unreal or whatever makes vidya games tick.

  • SerLava [he/him]
    ·
    edit-2
    7 months ago

    I've been knocking an idea around in my head, I have a feeling it would be doable with like unity store assets or something.

    It's basically a 3v3 shooter where you don't control your guns, you just have two little shoulder cannons. One cannon that gradually and simultaneously plink plink plinks all enemies in a 360 degree line of sight. You also have a shoulder cannon that heals any ally at about half that rate. Damage rate could go up with closer range. And there probably needs to be a mechanic to prevent 3 guys from just walking around holding hands, like you take splash damage from your allies getting hit.

    There's a big UI display showing how many allies and enemies are in your LoS. There are lots of obstacles to jump around, and hopefully the movement is fun because the shooting obviously isn't fun. I know that good movement is extremely hard though, but it wouldn't be necessary to have an MVP.

    The idea is to sort of train people or demonstrate to people how to position in an FPS. It just makes it literally definitionally impossible to leap after an enemy behind cover and go have alonetime with them where your allies can't see either of you. People really really really do not understand why this is a bad idea in other shooters.

    -- I've also for quite a while wanted to make an anti-game that is essentially a fighting game except 0 complexity, you pick any one of 4 regular-looking people from a character select screen, and you can walk forward, back, and punch, but your enemy is a 17 foot demon who immediately one-shots you literally no matter what you do, and then it ends.

    • IvarK@lemmygrad.ml
      ·
      7 months ago

      Haha that sounds fun! FPS controls are really tough unless you're good with math (head bobbing, relative rotations, etc need a fair amount of math), but the rest sounds fine-ish. I have no experience with multiplayer but I’ve heard it’s really tough. Splitscreen is ok if you take some time to ensure that the tech side of things doesnt depend on the player being “unique” (this happens quite frequently in games otherwise)

      • SerLava [he/him]
        ·
        edit-2
        7 months ago

        Ahh, good to know, maybe that type of game would be best created as a mod of some other multiplayer FPS, just so the networking stuff doesnt need to be touched

        I've definitely played some indie games where it'll be like "whoops, two players on the same router? We haven't figured that out yet, go download Hamachi"