Arquivos

Arquivo para a categoria ‘C/C++’

Pong

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!

OpenGL no Linux

05/03/2010 1 comentário

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 =)

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.