Feng, Ying (2004) Implementation of 3D snooker simulator. Masters thesis, Concordia University.
Preview |
Text (application/pdf)
3MBMQ91029.pdf - Accepted Version |
Abstract
The implementation of 3D Snooker Simulator project is one part of the 3D Snooker Simulator project. It mainly focuses on porting the graphic and user interface of the existing 2D Snooker Simulator from 2D to 3D by using OpenGL and ANSI C++. In the report, a brief introduction is given to the current situation of game programming, game programming using OpenGL and the features of the 2D Snooker Simulator. In the last decade, 3D graphic and user interface has become the main stream of computer-based game development and OpenGL is the main graphics-programming library, software interface to graphic hardware, and a "standard" for 3D graphics. The target of the project is to implement the Snooker Simulator as a platform-independent 3D game with user-friendly, game-like User interface while preserving all the functionalities of the 2D version. The author describes how to reach these goals from designing, 3D object modeling and implementation. Meanwhile, lots of implementation problems and solutions are discussed in the report. Finally, the author points out that the current 3D Snooker Simulator has achieved most of the design goals, but still has space for improvement.
Divisions: | Concordia University > Gina Cody School of Engineering and Computer Science > Computer Science and Software Engineering |
---|---|
Item Type: | Thesis (Masters) |
Authors: | Feng, Ying |
Pagination: | vi, 92 leaves : ill. ; 29 cm. |
Institution: | Concordia University |
Degree Name: | M. Comp. Sc. |
Program: | Computer Science |
Date: | 2004 |
Identification Number: | QA 76 M26+ 2004 no.7 |
ID Code: | 7988 |
Deposited By: | Concordia University Library |
Deposited On: | 18 Aug 2011 18:12 |
Last Modified: | 27 Oct 2022 19:53 |
Related URLs: |
Repository Staff Only: item control page