Esse é o espírito! Só porque você tem grandes sonhos, não significa que você não pode realizar eles.

Novatos Completos

Se você nunca fez um jogo, tente iniciar com o menor projeto que dá para imaginar. Crie um jogo como Pong ou Asteroids. Mesmo isso pode levar muito tempo para novos desenvolvedores. Uma vez que você tem algo básico funcionando, tente polir aquilo. Adicionar pontuações mais altas, menus, opções. Estas pequenas peças serão todas experiências de aprendizagem valiosas.

Qualquer jogo com várias mecânicas é um ponto inicial dificil. Diablo 1 pode parecer simples, mas é na verdade vários mini-jogos em um. Tem a parte de combate, a parte da pilhagem, a parte de diálogo, a parte de inventário e etc. Cada uma dessas pode ser mais complexa do que fazer um jogo de Pong inteiro.

Começar aos poucos e crescer a partir daí

Eu sempre incentivo as pessoas a implementar a menor parte do jogo possível. Por exemplo: um nível, um inimigo, nenhum menu. Se é divertido o suficiente, você estará motivado para continuar a trabalhar nele e adicionar mais recursos de forma incremental. Além disso, ter algo jogável precocemente é bom para mostrar aos amigos e fãs.

Se não é possivel deixar o núcleo da jogabilidade divertido, você vai descobrir rapidamente. Tome o que você aprendeu e tente algo novo.

Os segundos 90%

Os primeiros 90% do código representam os primeiros 90% do tempo de desenvolvimento. Os 10% restantes do código representam os 90% restantes do tempo de desenvolvimento. -Tom Cargill, Bell Labs

Uma coisa é fazer um jogo jogável; outra coisa completamente diferente é aprimorar e lançar ele. Isso é difícil de planejar, mas você vai ficar melhor a cada jogo que você terminar. Isso é outra boa razão para começar pequeno e só então crescer.

Recursos

Extra Credits é uma série de vídeos divertidos destinados à pessoas interessadas na indústria de desenvolvimento de jogos. Eu gosto especialmente da explicação de Gráficos vs. Estética deles.

Não é um artista? Há coleções de arte para jogos com licenças permissivas. Open Game Art é a minha favorita, que apresenta uma abundância de obras Creative Commons.

Aqui está uma grande coleção de recursos indie, tudo desde música até informação de marketing.

Faça amigos na comunidade de desenvolvimento de jogos! Eu participo do r/gamedev no Reddit mas há muitos outros lugares por aí.

E algum encorajamento. Você pode fazer video games!