programando jogos delphi

3681 palavras 15 páginas
Programando Jogos em Delphi
Animação, Lógica e Controle versão orientada à objetos

Antônio Sérgio de S. Vieira
1

Corrigida e Melhorada - 2011

sergiosvieira@hotmail.com

1. Introdução
Este texto foi escrito para pessoas que se interessam pela arte de programação de jogos, uma das mais completas, pois utiliza tanto a parte visual, quanto a sonora e interativa. Este trabalho não tem como objeto de estudo a criação do enredo do jogo e sim a parte lógica de seu desenvolvimento utilizando das facilidades do Delphi. Nesta nova versão deste tutorial, utilizou-se programação orientada à objetos.
É de suma importância que o leitor possua um bom nível em programação e algum conhecimento em ciências exatas, pois serão vistos assuntos específicos que utilizam lógica, matemática e física. 1
No desenrolar da leitura serão abordadas questões relacionadas a manipulação de resoluções do vídeo, utilização de músicas e dos controles do jogo. Também será abordada a parte lógica do comportamento do personagem principal e de seus inimigos 2 .
Neste primeiro exemplo, será criado um jogo de nave com personagem principal e tiros. Para isto, nesta nova versão do tutorial, resolvi utilizar programação orientada à objetos que ao meu ver facilita bastante o desenvolvimento de qualquer aplicação, principalmente jogos.
No segundo exemplo será explicado o desenvolvimento de um jogo estilo Mario Brothers, baseado em Blocos (Tile Based Game).3

1

Neste primeiro tutorial não é preciso saber tanto.
A ideia inicial era criar vários tutoriais sobre programação de jogos.
3
Atualmente estou escrevendo um livro sobre programação de jogos, onde finalmente vou abordar este assunto.
2

2. Posicionando o Personagem do Jogo na Tela
A primeira coisa que se deve ter em mente é que o posicionamento do personagem no
“cenário” (formulário do Delphi) é definido segundo um plano cartesiano invertido.
Plano cartesiano para quem não lembra, é um local (plano) onde através de coordenadas (x, y) pode-se definir a

Relacionados

  • Delphi
    1326 palavras | 6 páginas
  • Linguagens de programação
    1385 palavras | 6 páginas
  • Linguagem de programação
    2556 palavras | 11 páginas
  • Programado games
    4357 palavras | 18 páginas
  • Administração
    3836 palavras | 16 páginas
  • Trabalho
    808 palavras | 4 páginas
  • trabalho
    2029 palavras | 9 páginas
  • AUTOMACAO
    1260 palavras | 6 páginas
  • Fundamentação teoria 5 semestre - cti
    6469 palavras | 26 páginas
  • Aplicativo derive
    13882 palavras | 56 páginas