资源简介

这个程序在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个文件信息

评论

共有 条评论