摘要: 游戏策略子系统 时间:2017.1.10 1.完成的内容 项目组的成员已经完成了各自的任务,交由组长将代码整合。 代码整合之后进行了初步的测试,发现有一些Bug,如冰球在碰撞的时候有时会卡进击球器中等等,修改代码之后这个问题貌似得到了解决,不过还是有一些小问题。 将最终完整的项目上传至Github, 阅读全文
posted @ 2017-01-10 21:38 秒速五光年 阅读(159) 评论(1) 推荐(0) 编辑
摘要: 游戏策略子系统 时间:2017.1.8 1.完成的内容 在这几天的时间内,写好了计算击球点位置以及击球器到达击球点的速度和时间的算法。 接下来需要等待小组其他成员的子系统完成,才能进行后续工作。 2.遇到的问题 由于我个人的编程能力和编程经验实在有限,很多问题都不能独自解决,不过在组长的帮助下还是完 阅读全文
posted @ 2017-01-10 12:59 秒速五光年 阅读(136) 评论(1) 推荐(0) 编辑
摘要: 游戏策略子系统 时间:2017.1.5 1.完成的内容 关于C++的问题,请教了组员之后,对这种复杂的不编程有了一些新的认识。 写好了冰球游戏击球策略的类的框架。 初步确定了击球策略,将击球器位置到冰球轨迹的垂足作为击球点,然后使用一个随机数,使冰球能够被随机的击回到球门范围内。 2.遇到的问题 对 阅读全文
posted @ 2017-01-10 12:56 秒速五光年 阅读(117) 评论(1) 推荐(0) 编辑
摘要: 游戏策略子系统 输入:冰球的当前位置和速度。 输出:目标击球位置,到达该位置的时间,以及在该位置击球器的速度矢量。 主要参数:游戏桌几何尺寸(长、宽和底边上的门洞宽度),冰球和击球器的几何尺寸,仿真物理过程所需要的动力学参数。 功能:根据冰球当前位置和速度,确定击球点,计算出击球器的控制指令。 时间 阅读全文
posted @ 2017-01-08 22:14 秒速五光年 阅读(159) 评论(1) 推荐(0) 编辑
摘要: 博客作业: 本学期课程的目标是完成一个二轴桌面冰球游戏的软件设计。 请在博客中针对整个系统设计或其中的某一个功能阐述你的设计思路和方案,包括但不限于: 1)可以使用的第三方库和工具。 2)模块和任务的划分,以及相互之间的数据接口和通信机制。 3)关键的算法以及算法的设计与仿真。 游戏策略系统的分析: 阅读全文
posted @ 2017-01-03 22:10 秒速五光年 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 一、阅读笔记:介绍SylixOS的性能特点 1.系统简介 SylixOS是一款嵌入式硬实时操作系统,从全球范围上看,SylixOS 作为实时操作系统的后来者,在设计思路上借鉴了众多实时操作系统的设计思想,其中就包括RTEMS、VxWorks、ThreadX等。SylixOS 无论是内核还是系统功能在 阅读全文
posted @ 2016-12-14 21:17 秒速五光年 阅读(175) 评论(1) 推荐(0) 编辑
摘要: 状态机的所有状态 等待汽车 起落杆上升 汽车通行 起落杆下降 状态机所接收到的外部事件 入闸传感器:汽车进入门禁 s_in 出闸传感器:汽车通过门禁 s_out 起落杆位置传感器:起落杆到达顶部 s_up 起落杆位置传感器:起落杆到达底部 s_down 状态机所产生的动作 起落杆上升或下降 通行灯亮 阅读全文
posted @ 2016-12-07 23:15 秒速五光年 阅读(149) 评论(1) 推荐(0) 编辑
摘要: 汽车ABS系统案例分析 该系统有哪些强实时功能需求?需要对哪些实时事件进行实时响应,对允许的实时延迟的数量级进行估计。 实时功能需求:(1)检测车轮的转速 (2)检测制动压力 需要根据车轮转速信号判定有车轮趋于抱死时,进行防抱死制动压力调节响应。 实时延迟的数量级为毫秒。 如果你是软件设计者,要实现 阅读全文
posted @ 2016-11-29 16:52 秒速五光年 阅读(134) 评论(1) 推荐(0) 编辑