- 2
- 0
- 约2.94万字
- 约 47页
- 2016-04-05 发布于辽宁
- 举报
2D赛车游戏的设计与实现
摘 要
随着电脑的普及,游戏已成为大多数年青人的主要休闲方式,赛车价格比较昂贵,而赛车游戏则可以让那些想玩赛车却没法玩的人体验一把。爱好赛车竞速游戏的玩家们以体验比赛中的刺激为乐趣,玩家唯一的真实目的就是“最快”。
本设计所实现的赛车游戏是基于C语言设计开发的,所选用的游戏引擎是基于Directx8.0编写的。能进行赛车、赛道以及各种图片的绘制,实现各种游戏音效,获取键盘输入,单人游戏时,可与电脑控制的赛车竞速,多人游戏时可与其他玩家或电脑AI竞速。
与其他类似游戏相比,本设计所采用的碰撞检测算法,像边界矩形盒算法和颜色识别算法,不仅速度快,而且检测灵敏。多人游戏的实现是靠socket网络编程与多线程的联用,socket提供C/S模式下数据的可靠传输,多线程解决了socket等待问题,两者结合使得在局域网内的多人游戏运行比较流畅。
关键词:2D,DirectX,赛车,游戏
Design and Implementation of 2D Racing Game
Abstract
With the popularity of computer games has become a major leisure activity for most young people , cars are expensive , and racing games f
您可能关注的文档
- 大肠杆菌来源的hpv6l1重组蛋白的基础及应用研究博士本科生毕业论文(设计).doc
- 大河肉牛养殖场新建500头肉牛项目投资建设可研报告.doc
- 大型立式圆筒形储罐的结构设计及焊接工艺设计本科生毕业(设计)论文.doc
- 大型零售企业自有品牌优劣势及营销策略研究本科生毕业(设计)论文.doc
- 大学辅导员与教师岗位分析与评价课程设计本科生毕业论文(设计).doc
- 大学生就业求职网的设计与实现本科生毕业(设计)论文.doc
- 大学生就业问题及解决方法本科生毕业(设计)论文.doc
- 大学生心理健康监测与辅导网络平台数据库课程设计本科生毕业论文(设计).doc
- 大学生作息调查与研究本科生毕业(设计)论文.doc
- 大众dsg变速器浅析本科生毕业(设计)论文.doc
- 二级斜齿圆柱齿轮减速器课程设计本科生毕业论文(设计)说明书.doc
- 二级斜齿圆柱齿轮减速器课程设计本科生毕业论文(设计)说明书本科生毕业论文(设计).doc
- 二巯基苯并噻唑本科生毕业(设计)论文.doc
- 二十一音电子琴的设计本科生毕业(设计)论文.doc
- 二手车交易市场项目投资建设可研报告书.doc
- 二纬路生活用房设计本科生毕业(设计)论文.doc
- 二氧化铈基催化剂的制备及醇氧化研究本科生毕业(设计)论文.doc
- 发动机怠速不稳故障分析与诊断检修本科生毕业论文(设计).doc
- 发动机流水线控制系统设计带式输送机本科生毕业(设计)论文.doc
- 发动机叶片的制造与应用本科生毕业(设计)论文.doc
最近下载
- 如何撰写医学科研项目申请书.ppt VIP
- 基于CTA数据后处理对颈内动脉狭窄处血流动力学特点的研究.pdf VIP
- 基于STM32麦苗生长舱设计.docx VIP
- 统编版三年级语文下册第二单元综合过关验收卷(含答案).pdf VIP
- 浙江工商职业技术学院传播与策划、电子商务、跨境电子商务市场营销等专业提前招生综合测试实施细则(大纲).pdf VIP
- [文学]1、掌握唐代散文 发展概况 2、了解 唐代古文 运动的概况3 ….ppt VIP
- (正式版)D-L∕ T 758-2009 接续金具.docx VIP
- 基于PLC的扫地机器人控制系统设计.docx VIP
- 三峡水轮机活动导叶表面损伤分析研究.pdf VIP
- 医学科研项目申请书的撰写.ppt VIP
原创力文档

文档评论(0)