资源简介
这个程序在C++中调用OpenGL,实现3D的桌球游戏,非常酷。
代码片段和文件信息
/****************************************************************************
**
** Anzeige.cpp Stefan Disch Tobias Nopper Martina Welte 2001
**
*****************************************************************************/
#include
#include
#include //2CHANGE wieder raus wenn kein printf mehr drin
#include
#include “LA.h“ // Zum Handling von .bmp-Files bzw. Matrix-Bildern
#include “bmp.h“
#include “Anzeige.h“
#include “Namen.h“
#include “createTexture.h“ // Funktion zum Generieren einer Textur aus einem
// Matrix-Bild (aus “Ubungen)
int KugelAnzeige[16];
/* --------- Konstruktor ---------- */
Anzeige::Anzeige() {
StossStaerke=0;
//for (int i=1;i<16;i++) {
// KugelAnzeige[i]=0;
//}
}
void Anzeige::male() {
if (StossStaerke>0.0) {
glPushMatrix();
glBegin(GL_QUADS);
glColor4f(1.01.01.00.2-0.2/StossStaerke);
glVertex2f(14.02.0);
glVertex2f(15.02.0);
glColor4f(1.01.01.0.7*StossStaerke/45.0);
glVertex2f(15.02.0+StossStaerke*.2666);
glVertex2f(14.02.0+StossStaerke*.2666);
glColor4f(1.01.01.00.1-0.1/StossStaerke);
glVertex2f(15.010.0);
glVertex2f(14.010.0);
glColor4f(1.01.01.0.1*StossStaerke/45.0);
glVertex2f(14.02.0+StossStaerke*.2666);
glVertex2f(15.02.0+StossStaerke*.2666);
glEnd();
glPopMatrix();
}
}
void Anzeige::Initialisiere() {
}
void Anzeige::setzeStossStaerke(GLfloat neuStossStaerke) {
StossStaerke=neuStossStaerke;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2002-04-26 09:26 BillardGL\
文件 1511 2002-04-23 16:10 BillardGL\Textfeld.h
文件 1175 2002-04-23 16:10 BillardGL\Schild.h
文件 1723 2002-04-22 10:31 BillardGL\LA.h
文件 64 2002-04-22 10:31 BillardGL\SchattenKreis.h
目录 0 2002-04-26 08:51 BillardGL\lang\
文件 12989 2002-04-26 08:51 BillardGL\lang\900.lang
文件 15353 2002-04-23 08:28 BillardGL\lang\901.lang
文件 12770 2002-04-23 08:04 BillardGL\lang\904.lang
文件 88 2002-04-22 10:30 BillardGL\lang\999.lang
文件 14558 2002-04-22 10:58 BillardGL\Kugel.cpp
文件 3165 2002-04-23 13:56 BillardGL\Makefile
文件 398 2002-04-22 10:31 BillardGL\Tischfunktionen.h
文件 7396 2002-04-23 08:11 BillardGL\createTexture.cpp
文件 4411 2002-04-22 10:31 BillardGL\LA.cpp
文件 17171 2002-04-26 09:23 BillardGL\Benutzerschnittstelle.cpp
文件 411 2002-04-22 10:31 BillardGL\resource.h
目录 0 2002-04-26 08:47 BillardGL\Win32\
文件 28728 2002-04-26 08:47 BillardGL\Win32\glut32.lib
文件 7978 2002-04-26 08:47 BillardGL\Win32\BillardGL.dsp
文件 571 2002-04-26 08:47 BillardGL\Win32\BillardGL.dsw
文件 345088 2002-04-26 08:47 BillardGL\Win32\BillardGL.ncb
文件 57856 2002-04-26 08:47 BillardGL\Win32\BillardGL.opt
文件 1935 2002-04-26 08:47 BillardGL\Win32\BillardGL.plg
目录 0 2002-04-23 06:23 BillardGL\Texturen\
目录 0 2002-04-23 16:18 BillardGL\Texturen\1\
文件 196662 2002-04-23 07:40 BillardGL\Texturen\1\filzkachel.bmp
文件 196662 2002-04-22 10:30 BillardGL\Texturen\1\1.bmp
文件 196662 2002-04-22 10:30 BillardGL\Texturen\1\2.bmp
文件 196662 2002-04-22 10:30 BillardGL\Texturen\1\3.bmp
文件 196662 2002-04-22 10:30 BillardGL\Texturen\1\4.bmp
............此处省略141个文件信息
- 上一篇:C语言栈和队列代码实现
- 下一篇:Drcom账号密码读取
相关资源
- 交互式计算机图形学 第六版 OpenGL源代
- VC++基于OpenGL模拟的一个3维空间模型
- 打飞机小游戏57466
- 俄罗斯方块游戏源码(Tetris)
- c++ 猜拳小游戏
- 扫雷游戏.cpp
- 杨中科游戏开发引擎
- 智商超高的中国象棋游戏源码(C++版
- c++ 扫雷游戏源码(控制台)
- C++跑跑卡丁车
- C++“倒忌时”小游戏
- XX游戏客户端源码
- c++小游戏源码.doc
- 基于ege图形的推箱子游戏
- C语言ege贪吃蛇游戏
- C++小游戏4款(源码)
- 推箱子小游戏源码
- 五子棋游戏源码(控制台)
- 猜数字游戏.sb3
- C++贪吃蛇控制台小游戏代码
- 扫雷游戏.cpp(较简单)
- MFC五子棋游戏
- VC++ 大富翁4_大富翁游戏源码
- c++常用游戏算法及数据结构设计
- c++的飞行鸟游戏
- 2048小游戏c语言实现
- opengl绘制汽车.cpp
- c++编写简略单机对战小游戏
- c++各种小游戏我们老师的
- C++实现21点游戏
评论
共有 条评论