An open API service indexing awesome lists of open source software.

https://github.com/mlcruz/pelesoccer

Implementation using "pure" opengl(gl3d+glfw) of a basic 2d game atari game.
https://github.com/mlcruz/pelesoccer

Last synced: 2 months ago
JSON representation

Implementation using "pure" opengl(gl3d+glfw) of a basic 2d game atari game.

Awesome Lists containing this project

README

        

Very simple 2d drawing engine in openGL. Implements a very simple atari game, including scroling screen and colision detection.

![Game screen](https://raw.githubusercontent.com/mlcruz/PeleSoccer/master/Sem_campo_de_visao.png)

//LISTA DE COISAS A FAZER(Completo):

//Basico:

//--

//1º:Estrutura pra representar e inicializar jogadores e bola:100%

//2ºFuncoes para movimentacao de jogadores e time:90%

//3º:Interacao entre jogadores e a bola

//4º:Implementar 60 fps

//5º:Logica de jogo, verificar condicoes de pontuacao e vitoria

//6º:Leitura de arquivos com formacoes de jogadores

//7º:Implementar controle do segundo time(facil)

//8º:Implementar tabela de high scores

//--
//Extra:

//8º:Texturas

//9º:Som

//10º:Rescrever a funcão de desenho do jogador para permitir 3 angulos de chute(jogador "3x3" em 1 bloco)

//11º:Customização dos jogadores(chute mais longo/mais rapido etc)

//12:º:Oponente controlado por computador

//Provavelmente nunca:

//??:Otimizar eficiencia do loop de desenho(não tem pq desenhar todos os 0s)

//??:Implementar 2d isometrico