APP下载

基于C#的音乐节拍类3D游戏《功夫》的设计与实现

2018-11-14万发林李悦乔

设计 2018年12期
关键词:游戏音乐设计

万发林 李悦乔

摘要:介绍了基于C#游戏引擎实现的一款名为《功夫》的音乐节拍类3D游戏的开发过程。在介绍C#语言特点的基础上,简要介绍了《功夫》游戏的总体设计与游戏规则,然后进一步从角色及场景模型设计、UI交互界面设计、游戏数学模型建立、关卡设计、特效设计与制作等方面,完整介绍了音乐类游戏的开发流程。

关键词:音乐节拍类 3D游戏 游戏开发

中图分类号:TB47 文献标识码:A

文章编号:1003-0069(2018)06-0139-03

引言

随着计算机技术和互联网技术的快速发展,在世界范围内,游戏设计产业及教育都正进入崭新的发展时期,在新的时代背景下,游戏设计已经形成了融合多个行业的产业集群,并且成为不少国家和地区经济发展的一大助推力。音乐游戏是在音乐伴奏或歌曲伴唱下,受音乐的内容、性质、旋律、节奏、结构等主导和制约下进行的活动,根据游戏规则和要求,音乐游戏不仅具有陶冶情操、培养玩家审美能力和促进玩家身心健康发展的重要作用,玩家在游戏中通过主动听辨不同的旋律、节奏、速度、力度、音色的过程中,还能够潜意识地调动和发展听觉、视觉、触觉和运动觉,培养注意力、记忆力、音乐思维能力和语言能力等,不仅从音乐游戏中获得快乐,还能发展音乐智能。

一、C#程序设计

C#是由C和C++衍生出来的面向对象的编程语言,它在继承C和C++强大功能的同时去掉了一些它们的复杂特性,因此C#安全、稳定并且简单。C#综合了VB简单的可视化操作和C++的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言。……

登录APP查看全文

猜你喜欢

游戏音乐设计
瞒天过海——仿生设计萌到家
圣诞音乐路
设计秀
有种设计叫而专
疯狂的游戏
音乐
爆笑游戏
第八章直接逃出游戏
音乐
秋夜的音乐