
Olá!
Esse é pong “genérico” escrito em c++ distribuído com a licença MIT, só testei no linux então não sei como será nas outras plataformas, se alguém compilar no windows ou mac me avise! (É necessário ter opengl e glut instalado)
EDITADO: O jbcnrlz testou com o xcode no mac e rodou.
Download Aqui
ou
http://code.google.com/p/genericpong/
Vlw!
Uma nota rápida para quem usa linux e quer programar com a biblioteca glut (C/C++):
Instale o pacote freeglut-devel - Se você usa opensuse pode encontrar no YaST
Crie o seu programa, por exemplo:
#include <iostream>
#include <glut.h>
using namespace std;
void draw(void) {
glClear(GL_COLOR_BUFFER_BIT);
glFlush();
}
void init(void) {
glClearColor(0.5f, 1.0f, 1.0f, 1.0f);
}
int main(int argc, char **argv) {
glutInit(&argc, argv);
glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB);
glutCreateWindow("Primeiro Programa");
glutDisplayFunc(draw);
init();
glutMainLoop();
return 0;
}
Depois compile e rode usando:
g++ SEUPROGRAMA.cpp -o main -I/usr/include/GL -I/usr/include/GL/freeglut -lX11 -lglut
./main
E pronto:

t+
Obs* O código foi roubado da aula do botega =)