APP下载

3D计算机游戏程序设计语言教学的探索与实践

2011-10-17徐东红中国矿业大学计算机科学与技术学院江苏徐州221116

中国科技信息 2011年6期
关键词:引擎游戏设计

徐东红 中国矿业大学计算机科学与技术学院,江苏 徐州221116

3D计算机游戏程序设计语言教学的探索与实践

徐东红 中国矿业大学计算机科学与技术学院,江苏 徐州221116

3D计算机游戏是融合了技术、艺术、商业的文化产品,更是软件产品。在课程讲授过程中,如何让技术开发与艺术创造在冲突的理念中相互包容,让学生理解3D游戏开发的理念,掌握游戏开发的关键知识点与技术细节,并在实践中融会贯通,最终形成游戏开发的专长,就此类问题具体阐述了笔者的教学内容、教学模式、考核形式以及教学效果。

3D游戏编程;OpenGL;教学模式

1.简介

近几年来计算机游戏发展的速度与规模日新月异,其相关技术已应用到科研、工程、商业、艺术等社会和工业生产的几乎一切领域[1]。以3D游戏设计为基础的科研与教学成为越来越多的院校,相关专业必修或者选修的专业课程,同时学生对于以3D游戏设计为基础的相关专业知识也越来越感兴趣。3D计算机游戏是融合了3D图形、图像及声音技术和艺术的文化产品,同时也是一个软件产品。对于工科院校的学生,不仅仅是学习一些简单的语言设计,而是想以此学习为基础,进行更深入的研究与应用。因为其相关知识和技术的更新、发展非常快,只有及时学习和掌握新的研究成果并提高实际应用能力,才能为以后的工作与研究奠定基础。同时计算机3D游戏软件的开发学习和一般软件开发学习有着明显的不同[2,3]。计算机3D游戏程序设计人员不仅需要掌握程序设计技巧,还需要有坚实的专业领域知识,才能有效地生成和实现游戏的画面内容、音效处理以及与玩家的交互等。……

登录APP查看全文

猜你喜欢

引擎游戏设计
瞒天过海——仿生设计萌到家
蓝谷: “涉蓝”新引擎
设计秀
有种设计叫而专
疯狂的游戏
爆笑游戏
第八章直接逃出游戏
无形的引擎
基于Cocos2d引擎的PuzzleGame开发
设计之味