FromBottomToTop第十三周项目博客】的更多相关文章

FromBottomToTop第十三周项目博客 本周项目计划 完成游戏核心算法以及界面相关类和怪物类 项目进展 用户可选择游戏模式,共有20张不同的地图. 炮台的建立和升级. 小怪的路径算法. 参考资料 Android游戏开发大全(第3版) 人民邮电出版社 吴亚峰 苏亚光 于复兴 编箸…
FromBottomToTop第十一周项目博客 项目内容 塔防游戏 大体就是在地图上以合理阵型建设防御炮塔来阻止小怪进入我方阵地.玩家需用现有的金币进行炮台建设或升级,金币数可根据打怪个数增加.入侵的怪物有自己的生命值,当损耗尽就会消失.当入侵的怪物数量达到一定数值时,游戏结束. 目标 游戏设有菜单,附有简介与游戏玩法 游戏设有不同的场景地图可供玩家选择 通过智能算法,计算小怪的路径,并能根据玩家的炮台变动进行实时调整 每个场景地图下都设有暂停保存功能,可方便玩家暂停切换 游戏会有最高分记录 实…
FromBottomToTop第十二周项目博客 本周项目计划 设计整体架构,收集素材,制作出静态界面部分 项目进展 已完成游戏整体架构设计 已完成游戏界面.背景音乐等素材的收集 正在进行静态界面部分的制作 游戏整体架构 框架类及核心类 Activity的实现类MainGameActivity Activity的实现类ListViewActivity及StartGameActivity Activity的实现类AboutGameActivity及GuidanceActivity 游戏的核心算法Ga…
RocEDU.课程设计2018第六组 第三周进展 博客补交 小组成员:20155211解雪莹,20155217杨笛,20155227辜彦霖 计划完成任务:完成课设所有内容 实际完成任务:跑通老师ucosiii的范例代码 实践过程中的问题及解决: STM32F4XXDFP安装之后出现如下错误: 出现错误的原因是版本不匹配,这个安装包安装到MDK5.15上是没问题的,5.11上会出现这个问题.现在MDK的策略是低版本基本不让更新安装包,让用户去上级到新的MDK版本上. 解决办法是下载MDK5.15,…
RocEDU.课程设计2018 第三周进展 博客补交 本周计划完成的任务 (1).本周计划完成在平板电脑上实现程序的功能,跟第二周计划完成任务基本相似. 本周实际完成情况 (1).实际完成情况还差最后一步,实验代码运行的载体选择,具体问题,如图所示: 本周遇到的问题与解决过程 (1).跟第二周的问题一样,我上网搜了相关解决办法,原因是在相关目录下adb.exe文件出了问题,要在命令行下删除再重新下载 我的相关路径存放在platform-tools" 目录 使用uninstall命令,它的格式就是…
第十三次ScrumMeeting博客 本次会议于12月3日(六)21时30分整在3公寓725房间召开,持续20分钟. 与会人员:刘畅.辛德泰.张安澜.赵奕. 1. 每个人的工作(有Issue的内容和链接): 队员 今日完成任务 明日任务计划 刘畅 完善评论部分接口设计,补全消息相关数据库说明文档 张安澜 1.回帖功能 2.获取帖子/跟帖信息功能 3.跟帖评价功能 1.消息功能 2.获取用户跟帖 辛德泰 完善帖子界面,尝试调用编辑器 1.回帖编辑界面 2.帖子界面衔接 方科栋 学习邮箱认证相关知识…
Linux内核分析第一周学习博客 通过反汇编方式学习计算机工作过程 总结: 通过这次对一个简单C程序的反汇编学习,我了解到计算机在实际工作工程中要涉及大量的跳转指针操作.计算机通常是顺序执行一条一条的指令,如果有必要就通过寄存器跳转到特定的地址,再执行,然后通过一系列机制返回原有的地址,继续顺序执行. 在这个过程中,显然一旦指针的工作出现差错,就可能导致bug或者溢出漏洞.幸好现在有一些相关机制来避免发生类似情况,但是我们从程序员的角度出发还是要慎重. zl + 无转载 + <Linux内核分析…
Linux内核分析第二周学习博客 本周,通过实现一个简单的操作系统内核,我大致了解了操作系统运行的过程. 实验主要步骤如下: 代码分析: void my_process(void) { int i = 0; while(1) { i++; if(i%10000000 == 0) { printk(KERN_NOTICE "this is process %d -\n",my_current_task->pid); if(my_need_sched == 1) { my_need_…
Linux内核分析第三周学习博客--跟踪分析Linux内核的启动过程 实验过程截图: 过程分析: 在Linux内核的启动过程中,一共经历了start_kernel,rest_init,kernel_thread等几个函数的执行.其中start_kernel相当于普通C程序的main函数.Trap_init负责初始化中断向量,mm_init负责内存管理模块初始化,sche_init负责调度模块初始化. 两把宝剑: 1.中断上下文切换 2.进程上下文切换 Qemu工具学习: 格式: qemu -ke…
系列文章 基于 abp vNext 和 .NET Core 开发博客项目 - 使用 abp cli 搭建项目 基于 abp vNext 和 .NET Core 开发博客项目 - 给项目瘦身,让它跑起来 基于 abp vNext 和 .NET Core 开发博客项目 - 完善与美化,Swagger登场 基于 abp vNext 和 .NET Core 开发博客项目 - 数据访问和代码优先 基于 abp vNext 和 .NET Core 开发博客项目 - 自定义仓储之增删改查 基于 abp vNe…