Um primeiro jogo…

Começar por cima só se for para fazer um buraco ou uma demolição, para se construir deve-se começar de baixo, essa é a dica desse artigo! Quem está começando a desenvolver o seu primeiro jogo deve começar por algo simples, quanto mais simples melhor.

Concluir o desenvolvimento de um jogo simples dá ânimo para tentar algo mais complexo, tentar algo muito difícil logo de cara pode ser insatisfatório e frustrante. É o equivalente a começar a jogar um jogo no nível hard da última fase.

Então sugiro que quem começa no desenvolvimento de jogos escolha uma linguagem de programação e logo em seguida crie um ‘hello world‘, se possível desenhe algo na tela, só depois pense em criar algum tipo de movimento.

Puzzle DeslizarUma lista de jogos possíveis de serem concluídos como primeiro jogo:

  • Jogo-da-velha
  • Jogo-da-forca
  • Jogo-da-memoria
  • Puzzle de deslizar e ordenar numeros
  • Jogo de empurrar caixas

É possível fazer jogos assim até mesmo em modo-texto (tela preta do prompt)

Pela web encontramos milhares de tutoriais ensinando como fazer esses jogos. Vários em português.

snakeEm uma fase intermediária podemos fazer algum jogo com movimento:

  • Jogo-da-cobrinha
  • Jogo-pong
  • Jogo tetris
  • Jogo de plataforma
  • Jogo de corrida infinita

Eu já tive a oportunidade de construir versões para a maioria desses jogos e incentivo outros a desenvolverem também, programação de computadores é uma área muito interessante e fortemente relacionada a desenvolvimento de jogos. Portanto a dica desse artigo é: comece pelos jogos simples.

Author: Rodrigo Schio
Rodrigo Schio é um programador que reside em Ribeirão Preto. Já fez mais de 10 jogos incluindo apps para celular android. Rodrigo conseguiu realizar seu sonho de infância de criar jogos. Teve que adaptar seu sonho para a realidade e teve que pesquisar bastante e ler complicados manuais de instrução. Agora ele quer dividir seus conhecimentos com toda internet. Rodrigo não gosta de frameworks nem nenhum tipo de ferramenta que gere código-fonte e dedica uma parte do seu tempo livre na criação de novos jogos e manutenção de seus jogos.

Leave a Reply

Your email address will not be published. Required fields are marked *