Uma maneira de começar a criar um jogo sem conhecimento de programação é usar um dos muitos mecanismos de jogo especificamente criados para um gênero de jogo. E como foram projetados com um único gênero de jogo, geralmente nem exigem que você aprenda uma linguagem de script. Para nomear alguns:
- RPG Maker - para jogos de role-playing 2D (eu adorava brincar com isso quando tinha a idade dele!)
- Visionaire Studio - para aventuras gráficas point'n'click
- MUGEN - para jogos de luta 2D
E embora ele precise aprender um pouco de programação, não deve ser tão difícil de usar:
- Flixel - Uma biblioteca de jogos em Flash, de uso geral, mas com muitas facilidades para ajudar a criar jogos de plataformas.
- GameMaker - também é famoso, embora eu nunca o tenha usado.
Além disso, desde que ele está começando, recomendo começar com jogos em 2D antes de passar para jogos em 3D.
Eu acho que o RPG Maker seria um ótimo lugar para começar, porque, embora você não precise escrever código diretamente, a maneira como o sistema de eventos é configurado faz com que você pense logicamente, o que é essencial para um programador.
Você basicamente cria eventos, configura as condições para que eles sejam acionados e adiciona uma série de ações com parâmetros configuráveis. Você também tem sinalizadores para definir quais equivalem a variáveis e pode controlar o fluxo desses eventos usando condicionais e loops. No conjunto, todo esse tipo de pensamento se traduzirá muito bem em programação real mais tarde.
O Visionaire Studio também é muito parecido com isso, mas para outro gênero!