I have had an interest in Game Development for a long time now but have always had the perception that it was heavily "art based" and I have never been great at drawing/sketching. After finding the Game Development SE and Blender SE I have considered attempting Game Development again. With tools like the Unreal Engine, Unity, and Blender out there, where should I start? Is it heavily art based? Besides this SE, are there any other learning tools out there or should I take some classes at my local college? Java, SQL, HTML? (I don't know coding)

Lets assume I am going to try and make a third person shooter type game.

  • 3
    \$\begingroup\$ A good first step is always to check whether your question has been asked before, using the search feature on this site. Doing this will show you two things: 1. if previous posts have been closed as off-topic, then you know not to post a new one asking the same thing. 2. Comments on the past posts will give you directions for where you should look/what you should try instead. \$\endgroup\$ – DMGregory Aug 22 '16 at 19:21
  • 1
    \$\begingroup\$ You can ask this kind of question on GDNet, by the way. \$\endgroup\$ – user1430 Aug 22 '16 at 19:23
  • \$\begingroup\$ Understood, thank you for that info. While writing I did not see any questions on the right side that pertained to my question. Granted, I did believe that this sort of question was asked before. I will follow these steps next time around, thank you again @DMGregory, and thank you Josh Petrie \$\endgroup\$ – Mumford451 Aug 22 '16 at 19:24
  • 1
    \$\begingroup\$ Slightly related: gamedev.stackexchange.com/questions/854/… \$\endgroup\$ – Exilyth Aug 31 '16 at 15:09

I think you're focusing on the wrong part of Game Development.

When you look at all the games out there, do you see art? Of course. But does that mean that YOU have to draw that art? No. Does that mean that you have to be able to draw to develop games? No. Does that mean that your game even HAS to have art? No!

Game development is, mostly, programming (or using some interface instead of programming), to make GAMEPLAY. The art is optional, but highly highly recommended, of course if you're planning on releasing your game. If you just want to get in to game development in general? Hell, use squares. Use triangles. You could be the worst artist in the world but the best game developer.

Good luck.

PS: I'd recommend learning Unity & C#, Unreal, or learning HTML5 game development. Most of those are pretty future-proofed. Take some classes if you want, that could help you.

| improve this answer | |
  • 4
    \$\begingroup\$ Please avoid answering off-topic questions. \$\endgroup\$ – Vaillancourt Aug 22 '16 at 19:09
  • \$\begingroup\$ Not sure what's off topic about this question, but OK? \$\endgroup\$ – Genevra Aug 22 '16 at 19:10
  • 2
    \$\begingroup\$ @GMR516 Questions about "How to get started, what to learn next etc." are definitely off topic here. \$\endgroup\$ – LukeG Aug 22 '16 at 19:12
  • \$\begingroup\$ Basically this place is only for technical Game Development questions? \$\endgroup\$ – Genevra Aug 22 '16 at 19:12
  • 1
    \$\begingroup\$ @GMR516 Technical and gameplay-design related questions mainly, yes \$\endgroup\$ – LukeG Aug 22 '16 at 19:14

Not the answer you're looking for? Browse other questions tagged or ask your own question.