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查看全文
