基于OpenGL的三维魔方游戏设计与实现【开题报告】.doc

上传人:文初 文档编号:296790 上传时间:2018-09-13 格式:DOC 页数:3 大小:25.50KB
下载 相关 举报
基于OpenGL的三维魔方游戏设计与实现【开题报告】.doc_第1页
第1页 / 共3页
基于OpenGL的三维魔方游戏设计与实现【开题报告】.doc_第2页
第2页 / 共3页
基于OpenGL的三维魔方游戏设计与实现【开题报告】.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

1、本科毕业论文(设计)开题报告 论文中文题目 基于 OpenGL 的三维魔方游戏设计与实现 论文英文题目 Based on the 3d cube OpenGL game design and implementation 专业 计算机科学与技术 选题的背景和意义 魔方是一种变化多端的智力玩具,又称鲁毕克方块, 1974年由匈牙利建筑学教授鲁毕克发明。由于魔方的奥妙无穷,一直以来,不但有魔方游戏的大批爱好者,在学术界,对魔方也有着广泛而深入的研究,包括数学、物理等各个方向,魔方的研究成果也在许多领域得到了 应用。 史上最早的 3D游戏产生于雅达利公司的业务用筐体,即我们通常所说的街机,它的名字叫

2、做夜之车手( Night Driver)。时针指向 1996年年中,一个划时代的游戏作品诞生了,那就是俗称为雷神之锤的 Quake。随着芯片技术和运算速度的快速发展,到今天已经 3D技术发展的较为成熟。采用 OpenGL可以根据少数几个基本几何原图来构造复杂的物体,为游戏业、影像处理提供了强有力的技术手段。 Visual C+开发环境已成为许多领域的程序开发环境,其简单的可视化编程方法使其为许多程序设计人员所青睐。所以研究 和学习在 VC 6.0环境下采用 OpenGL实现经典游戏 3D魔方有着广泛的应用前景和现实意义。 本课题研究目的是研究学习在 Visual C+ 6.0环境下采用 Ope

3、nGL实现 3D模仿游戏实现的方法,并根据设计思想编程实现 3D魔方游戏。 课题基本内容,拟解决的主要问题 本课题主要研究采用 OpenGL 图形设计的方法和实现途径,具体说包括以下几个方面: 1.首先要研究并理解游戏制作的原理和应用方法,学习 OpenGL 图形编程的方法,熟悉OpenGL 的接口函数的使用方法。 2.学会使用 Visual C+6.0 开发环境,熟悉 VC 6.0 下使用 OpenGL 的方法。 3.理解目前已存在的游戏开发的原理,从实现效果和运行性能两方面分析比较已有方法的优劣,研究找出适合本课题的实现方法。 主要实现让魔方可以在计算机显示逼真的 3D 效果,可以让玩家手

4、动操作魔方的旋转,利用堆栈记录用户对魔方的操作过程,并能通过控件对拨乱后的魔方实现复原,展示复原的过程动画。 拟解决的主要问题: 1.模拟实现 3D 魔方的逼真效果,需要对魔方的显示进行特殊的处理以实现 3 立体效果,在这个方面可以使用到一些计算机图形学中 OpenGL 中的一些知识。 2.观 察魔方的任意面,需要通过鼠标或者键盘控制魔方整体旋转和魔方 6 个面不同方向的单层旋转。使的游戏更加的逼真,增加游戏的可玩性。 3.编制相应的代码 课题研究方法及技术路线 1.首先解决有关采用 OpenGL 实现图像渲染的基本技术问题,如 VC 6.0 的使用、 OpenGL的接口函数等。 2. 查找已

5、有的 3D 魔方游戏的算法和实现方法,分析已有方法的实现思路,根据分析比较的结果,找出一种较为适合的方法,作为本课题的参考方法。 3. 根据参考方法,研究一种适合本课题的算法和实现步骤。根据自己设计的实现算法,编写实现程序 。从实现算法、运行性能、实现效果等方面测试模拟程序,根据课题要求和实际效果,作出相应的优化处理。 4.研究的总体安排和进度计划 总体安排: 第一步,准备题目。查阅资料。 第二步,提交开题报告,准备开题。 第三步,完成作品设计并提交。 第四步,完成论文初稿并提交。 第五步,完善作品和论文打印论文。 第六步,答辩。 第七步,完成所有电子材料提交工作。 进度计划: 1.2010.

6、9.6 2010.9.30 毕业论文(设计)题目 2.2010.10.1 2010.10.31 查阅资料,撰写综述、翻译及开题报告 3.2010.11.1 2010.11.6 开题答辩 4.2010.11.7 2011.1.10 作品设计过程 5.2011.1.11 2011.1.21 作品验收,审核论文大纲 6.2011.1.22 2011.4.8 论文撰写和修改过程 7.2011.4.10 2011.5.7 评审、打印论文 8.2011.5.7 2011.5.8 答辩 9.2011.5.13 以前 提交所有电子材料 5.主要参考文献 1 Dave Shreiner, MasonWoo, J

7、ackie Neidrer 等 OpenGL Programming Guide Fifth Edition Addison-Wesley , 2006 1 158 2 Donald Hearn, M.Pauline Baker Computer Graphics with OpenGL Third Edition Prentice Hall, 2005,7 240 3 何智勇,贲可荣 .基于 OpenGL 的魔法自动求解算法与实现 J.哈尔滨工业大学学报 .2004, 36( 7) .890-895. 4 彭晓君 .基于 Turbo C2.0 的人工智能魔方模型方案 J.肇庆学院学报 .20

8、05, 26( 2A) .42-45 5郭兆荣,李菁,王彦 Visual C+ OpenGL 应用程序开发 北京:人民邮电出版社,2006 4 6唐龙 . 3D 计算机图形学 (OpenGL 版 ). 北京:清华大学出版社, 2006.7 7 唐泽圣 , 周嘉玉 , 李新友 计算机图形学基础 北京:清华大学出版社, 1995.1 8吕希奎 , 周小平 . 实战 OpenGL 三维可视化系统开发与源码精解 视盘 . 北京:电子工业出版社, 2009.6 9 胡昭民 . 游戏设计概论 视盘 . 北京: 清华大学出版 , 2008.3 10罗斌 .Visual C+ 编程技巧精选 500 例 . 北京:中国水利水电出版社, 2005.3

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 开题报告

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。