Assine nosso RSS, me siga no Twitter ou cadastre o seu e-mail
para receber notícias quando novos artigos são publicados.
Jogo em OpenGL Street Frog

Criei esse jogo para avaliação da matéria de Computação Gráfica da FACAPE. Aproveito e disponibilizo abaixo o download do jogo e do código fonte.
Frogger, é um jogo 2D no qual eu jogava no ATARI (Console / Vídeo Game). Criei então o “Street Frog” uma versão genérica para OpenGL com suas funcionalidades básicas.
Em Street Frog, você é um sapo no qual tem que atravessar a avenida para concluir os níveis de velocidade. Ao atravessar e chegar do lado oposto, a tela mudará. A ida é baseada em atravessar a avenida, e a volta em pular troncos em uma lagoa. Entretanto você não poderá ser atropelado e nem poderá cair do tronco, (esse sapo não gosta de água), no caso ao ser atropelado, você voltará ao inicio (Acostamento da pista), e caso seja na lagoa, voltará para a beira do lago. Lembre-se o sapo não pode cair do tronco, e nem permanecer em cima desse tronco até o fim do rio, caso contrário voltará para o inicio. Na fase da lagoa, há duas pontes, locais seguros no qual o sapo pode caminhar livremente.
Os níveis são baseados na quantidade de idas e voltas, totalizando 3 idas e 3 voltas. Exemplo: Primeira ida e primeira volta = Nível 1, Segunda ida e segunda volta = Nível 2, Terceira ida e terceira volta = Nível 3. Com a mudança de níveis a velocidade dos carros e dos troncos aumentará consideravelmente.
Clique aqui para aprender como compilar o jogo.
Download: Street Frog (2MB)
Qualquer duvida, faça um cometário abaixo.
Artigos Relacionados:
- Versão Explicativa do Jogo em OpenGL Street Frog
- Jogo em OpenGL PackMan (pacman – come come)
- Jogo simples (Semaforo) em OpenGL
- Jogo de nave feito em OpenGL
- Configurando o Dev C++ para compilar jogos em OpenGL
| Imprimir artigo |
|
|
Nenhum trackback ainda.
Os comentários estão encerrados.











há 1 ano atrás
sou novo no site, estou procurando um codigo fonte de um jogo simples desenvolvido em c++ usando open gl. É para avaliação de computação grafica, tentei baixar esse jogo mas não consegui. será q vc tem um jogo simples, um labirinto por esemplo, onde eu possa baixar?
há 1 ano atrás
Amigo o link do jogo está funcionando acabei de testar. O codigo fonte em C está incluso. Tem outro artigo que fiz simplificando e comentando o mesmo jogo, vale a pena conferir: http://www.thiagomedeiros.com/blog/jogos/versao-explicativa-do-jogo-em-opengl-street-frog
há 1 ano atrás
bom.. como vou começar com opengl, posso usar ele no visual studio? ou teria uma ferramenta específica? um sdk?? pode me ajudar nisso?
como começar.
por onde começar
já que gosto tanto do c# posso programar opengl com c# teria algum problema?
abraço
há 1 ano atrás
Poder usar o Visual Studio pode, mais eu recomendo você começar com o Dev C++ 4.9.9.2. E configurar o Dev com essas opções: http://www.thiagomedeiros.com/blog/jogos/configurando-o-dev-c-para-compilar-jogos-em-opengl
Para usar o Visual Studio, você precisa realizar essas configurações: http://www.cosc.brocku.ca/Offerings/3P98/course/OpenGL/3P98Examples/GettingStarted/msvcnetglut.html , ou http://thoughtsfrommylife.com/article-748-OpenGL_and_Visual_Studio_Express_2008
Você pode programar em C# em OpenGL usando o CsGL: http://csgl.sourceforge.net/ Um exemplo de uso do CsGL: http://www.codeproject.com/KB/openGL/arcball.aspx