criando jogos 2D

Jogos 2D

Jogos 2D são aqueles jogos, cuja movimentação é o espaço 2D, ou seja, aqueles que tèm ausència de profundidade. Tal detalhe, apesar de ser óbvio, é o primeiro detalhe para se fazer jogos 2D. Os personagens estarão se movimentando na horizontal e na vertical, a menos que seu jogo empregue alguma técnica que simule em algum momento o 3D, nem que rusticamente.
// acrescentar algo
Para se criar jogos 2D, há algumas técnicas envolvidas no processo dependendo do jogo.

A técnica mais famosa é a de usar um mapa de tiles. Nesta técnica a tela fica dividida em forma de grade, aonde cada célula recebe o nome de um tile e guarda informações sobre o tipo de conteúdo da célula,.

Porém a técnica a ser usada vai depender do tipo de jogo sendo construido. Se o jogo for de corrida, uma tecnica e fazer um cenario que use checkpoints para verificar se o carro esta fazendo o tracado correto e, montando um trajeto pré-definido para a CPU.

Para luta um exemplo que se pode ter e carregar um sprite como plano de fundo, seja ele animado ou nao e, pre-determinar o tamanho do sprite dos jogadores e pontos de batida para que a implementacao seja facilitada.

O que vai determinar qual efeito sera utilizado ou nao, entao, e o conhecimento do programador, o estudo da maneira como outras pessoas fazem determinado tipo de jogo e o que é adequado em relação à demanda do conteúdo do jogo.

Estilos de jogos 2D

Os gêneros de jogos 2D têm diversos elementos em comum, mas também características que lhe são peculiares. Seguem alguns links de como fazer certos gêneros de jogos 2D:

Luta

Jogos de Luta

Esportes

Jogos de Corrida
Futebol
Atletismo

Simulação

Simulação

Estratégia

Estratégia

RPG

RPG

Plataforma

Jogos de Plataforma/Aventura

Histórias Interativas

Histórias Interativas: Neste gênero se incluem MUDs e Visual Novels

Puzzle

Puzzle (Quebra-cabeça):

Jogo de Apontar e Clicar (Point and click)

Point and click

Tabuleiro

Tabuleiro:

Veja Também

Ferramentas Visuais para construção de jogos
Ferramentas para criar niveis baseados em Tiles
Bibliotecas2D para Java
Bibliotecas2D para C/C++
Bibliotecas2D para Outras Linguagens

Links

xxx COLOCAR

2d
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-Share Alike 2.5 License.