游戏枪系统的设计与实现

来源 :湖南大学 | 被引量 : 0次 | 上传用户:tian1_sheng2_wo3_cai
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现在市场上能够供射击玩家选择的游戏外设越来越多。从传统的鼠标键盘到能够有部分体感体验的游戏手柄,再到不同品牌游戏枪的相继诞生。市面上的射击类游戏外设是五花八门,尽出不穷,性能也是高低不一。本论文先介绍了游戏枪系统的发展历史和现状,说明了本设计相对于其他产品的优势和前景。经过多方面的计算和考虑,本文的游戏枪系统主要使用了图像采集处理技术、串口、无线和USB等通信等技术原理。多个模块、多个程序协同的工作。先介绍了系统设计的一些关键技术,包括图像处理、蓝牙通信、USB通信等,这些关键技术具有比较复杂的原理和协议,但使用这些关键技术可以给设计开发带来极大的方便。随后进行了需求分析,从整体上对系统的构架设计做了阐述。通过对游戏枪射击系统、射击坐标处理系统、USB通信系统三个子系统的介绍,描述了系统的整体功能和方案设计。然后对本系统所采用的算法进行了详细的分析介绍。首先介绍射击坐标获取的各种算法,分析了它们的可取之处,又说明了其不足之处,随后结合优缺点引出了本文所采用的射击坐标的获取算法,详细分析介绍了本系统的算法步骤,考虑各种情况下射击点坐标的获取方法,最后分析本算法的误差原因和误差范围,说明误差是不可避免的只可减小,还提出了减少系统算法误差的措施。接着本文对系统中的三个主要模块的硬件和软件的设计做了详细的分析和研究。其中,游戏枪射击模块主要是以STM32F407为主控制芯片,捕捉扳机信号来控制震动器和发声器的工作以及子弹上膛的动作。射击坐标获取模块也是以STM32F407为主控芯片,利用OV7670采集图像,对图像的详细处理根据射击坐标获取算法得到射击点的坐标,之后将坐标信息发送给USB通信模块。然后就是USB通信模块,主要完成USB通信协议的编写和配置,接收坐标处理模块发送过来的坐标信息来进行游戏的操作。最后还有游戏播放部分,主要利用电脑主机将游戏界面通过投影仪投影到投影屏幕上显示游戏界面。最后,对系统做了全面的测试与分析。先进行分模块的测试,保证各个模块自身工作稳定、通信正常。然后进行整体的性能测试,运行游戏,测试功能的正确性。最后表明本文设计的游戏枪系统运行相对稳定可靠,满足设计的需求。
其他文献
手性配体交换色谱法是分离手性化合物的基本方法之一,其中手性配体和金属离子是决定手性化合物分离选择性的根本因素。本文采用流动相添加法和固定相涂渍法对手性化合物对映体
目的观察康复新液配合波姆光治疗宫颈糜烂的临床疗效。方法选择2014年1月~2014年12月于我院的治疗宫颈糜烂病例共计95例,按照治疗方案分为治疗组与对照组,对照组:采用POME-Ⅲ
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
精品课自动录系统是针对传统精品课录制模式的不足而发展起来的,为高校录制大量精品课程和节约人力成本提供了很好的解决方案。分析了传统精品课录制模式的不足,分析了精品课自
近日,中山大学范朋飞教授及其博士研究生马驰、陈远应云南无量山哀牢山国家级自然保护区景东管护局的邀请到大寨子监测站对已参加及有兴趣参加景东管护局西黑冠长臂猿及灰叶
张仲景承《内经》“邪害空窍”的观点,根据风邪为病的具体情况,采用初服侯氏黑散二十日,用温酒调服,使药物迅速发挥填充皮毛肌腠的空窍;而后冷食之六十日乃图缓治,意在药积在腹中不
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
本文介绍了在民营医院,护士长从抓好护士服务和护理质量,留住人才,争取更多的顾客等方面做好科室的管理工作,从而提高民营医院的社会及经济效益。
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
通过对C3I系统体系结构的多维多层次性特征的分析,表明C3I系统分析的分层策略是一种突出系统整体性,体现系统相关性,实现从定性到定量综合集成的有效方略,可以应用于C3I系统分析的各个阶段