Hey there, so in short, what I want is a tutorial that gets quickly into practical applications. I have a very hard time learning about stuff in a theoretical sense, I need to see it in action for it to really absorb. So I'd like a tutorial that can gloss over some stuff to get straight into how to actually make a game run.

Alternatively, if anyone would be willing to spend some time to teach me personally, that would always be the easiest way to learn. I'd much appreciate any offers for that!

Anyway, ideally I want to learn C#, and also ideally I'd like to learn about it in isolation (so outside the context of, for example, Unity) to start with. But that's all I've got.

  • vertexarray [any]
    ·
    4 years ago

    Monogame is a good place to start if you're looking to work with relatively unadulterated C#, those tutorials seem pretty hands-on. Can try skipping right to the Monogame section after you've covered a little bit of C# for maximum speed.

    Also, I haven't watched it, but Tom Francis has a series of (unfortunately) Unity tutorials that are close to what you're looking for.

    • Amorphous [any]
      hexagon
      ·
      4 years ago

      Thanks! I'll check both of them out. The reason I was looking to learn it in isolation is because I've looked into some Unity tutorials before and I find Unity to be extremely intuitive and self-explanatory, but the scripting part ends up being a wall. So I figure if I learn c# on its own first, I won't have as much trouble.

      • vertexarray [any]
        ·
        4 years ago

        Aha, yeah, if you're finding scripting to be a wall there's not much for it but to approach it from many different angles until things start to click. Also, feel free to DM me with questions — I was recently made unemployed and have not much to do lol

        • Amorphous [any]
          hexagon
          ·
          4 years ago

          Sorry to hear about that. I was looking into a job right as covid hit the US, so that ended up falling through.

          But yeah, thanks for the offer. I'll definitely let you know if there's something specific I need help figuring out.

  • CatherineTheSoSo [any]
    ·
    4 years ago

    I used this tutorial to learn unity and found it hands on and a lot of fun. If you'll have trouble finding where to download it for free I can give you links.

    • Amorphous [any]
      hexagon
      ·
      4 years ago

      Wow, that looks more thorough than anything I've encountered before. I don't actually know where I'd look for a free download. A quick google showed a couple of sites that offer that, but idk if there's a specific one you'd trust more than another or anything.

  • Waylander [he/him,they/them]
    ·
    4 years ago

    phaser.io is a good starting point if you're happy to learn JavaScript instead of C# to begin with. As it's a weakly typed language it's arguably (and I mean that there are a lot of arguments about this) an easier language for beginners.