Not sure if this goes here or not? but ive dabbled a little here and there with different things but i lack like every skill to make a game. Im wondering what aspect or skill is worth getting better at, for gamedev?

I cant code, i cant draw/3d art, i cant make music, im bad with ideas, etc.

Where do i even begin or what would you advise?

  • sbird@sopuli.xyz
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 day ago

    For me, I picked up programming as a kid through tinkering around with other people’s Scratch projects, modifying them to do strange stuff and learning more about how it worked. Also: books. I learnt Python through an excellent book, and it helped me pick up loads of programming concepts. Those skills can then be transferred to whatever programming language I tried (since they all have variables, loops, the sort)

    If you’re starting out with game dev, I highly recommend Godot (specifically, Godot 4. Make sure to search for tutorials for version 4, not 3 since they are quite different!). GDScript is much easier to work with than the C# used in Unity and the C++ used in Unreal Engine, and Godot is also lighter on your system hardware. I recommend watching videos from GDQuest (for learning the basics, like the interface and such, they have a website too) and HeartBeast (loads of good starter projects)

    One great way to learn game dev is to start out with a basic project and slowly expand it with cool new things that you search up how to do and thus learn as you go. When I first started (with Unity), I followed a basic tutorial on making a bean move around and making basic platforms and coins and such. I then expanded that to have evil bean enemies, loads of additional levels that all have their own unique flair (opening and closing doors by touching a button, lots of unique blocks, platforms, etc that I made myself, spinning blades, a rickroll block, a whole bunch). It’s a horrible, horrible game (the bean could fly and skip all the levels since I never bothered to implement ground checking), but I learnt a lot and had fun doing it.

    Something easy to start with is basic pixel art. I was able to pick it up, and with practice, you can make it look quite good!

    For music, I would recommend Jummbox (drag around beats until something sounds good), for SFX bfxr is great. Alternatively, go to somewhere like opengameart.org or Kenney for art, sound, music, etc.

    Another good option would be to work with a friend, or multiple.