自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 系统分析设计(九)

Final Report一,课程学习自我总结本次的课程学习,让我了解了整个软件开发生命周期,特别是了解了“分析”和“设计”,以及后期的“测试”。过去的学习更侧重于学习“开发”和计算机的一些基础的理论的知识,而系分课程让我了解了开发一个软件绝不仅仅是打代码。前期的分析设计,各种文档的编写、画各种UM...

2018-07-03 23:35:02

阅读数 63

评论数 0

原创 系统分析学习(八)

一、描述软件架构与框架之间的区别与联系软件架构 :软件架构就是把系统分解为一些部件,描述这些部件的职责及它们之间的协作行为。架构是一组重要决策,其中涉及软件系统的组织,对结构元素及其组成系统所籍接口的选择,这些元素特定于其相互协作的行为,这些结构和行为元素到规模更大的子系统的组成,以及指导该组织结...

2018-06-09 15:28:06

阅读数 109

评论数 0

原创 系统分析学习(七)

1.Airbnb民宿预订系统的用例图2.Airbnb民宿预订系统的活动图3.Airbnb民宿预订系统的领域建模4.

2018-05-14 11:34:14

阅读数 152

评论数 0

原创 系统分析学习(六)

(1)使用 UML State Model ● 建模对象: 参考 Asg_RH 文档, 对 Reservation/Order 对象建模。 ● 建模要求: 参考练习不能提供足够信息帮助你对订单对象建模,请参考现在 定旅馆 的旅游网站,尽可能分析围绕订单发生的各种情况,直到订单通过销售事件(柜台销售...

2018-05-08 22:25:56

阅读数 86

评论数 0

原创 系统分析学习(五)

领域建模阅读 Asg_RH 文档,按用例构建领域模按 Task2 要求,请使用工具 UMLet,截图格式务必是 png 并控制尺寸说明:请不要受 PCMEF 层次结构影响。你需要识别实体(E)和 中介实体(M,也称状态实体)在单页面应用(如 vue)中,E 一般与数据库构建有关, M 一般与 st...

2018-05-01 22:34:19

阅读数 191

评论数 0

原创 系统分析学习(四)

用例建模阅读 Asg_RH 文档,绘制用例图。 按 Task1 要求,请使用工具 UMLet,截图格式务必是 png 并控制尺寸选择你熟悉的定旅馆在线服务系统(或移动 APP),如绘制用例图。并满足以下要求:--对比 Asg_RH 用例图,请用色彩标注出创新用例或子用例--尽可能识别外部系统,并用...

2018-04-20 16:02:49

阅读数 103

评论数 0

原创 微信小程序入门

首先申请帐号点击 https://mp.weixin.qq.com/wxopen/waregister?action=step1 根据指引填写信息和提交相应的资料,就可以拥有自己的小程序帐号安装开发工具前往 开发者工具下载页面 ,根据自己的操作系统下载对应的安装包进行安装,有关开发者工具更详细的介...

2018-04-15 22:00:30

阅读数 245

评论数 0

原创 系统分析学习(二)

简述瀑布模型、增量模型、螺旋模型(含原型方法)的优缺点。瀑布模型的优点:有利于大型软件开发过程中人员的组织、管理,有利于软件开发方法和工具的研究,从而提高了大型软件项目开发的质量和效率。瀑布模型的缺点:开发过程一般不能逆转,否则代价太大;很难严格按该模型进行;(很难清楚地给出所有的需求。瀑布模型的...

2018-03-19 20:01:36

阅读数 97

评论数 0

原创 Win10如何用jekyll + Github Pages搭建个人博客

Github Pages 是在github上托管的静态网页。从2016年6月15日开始,通过域名github.io访问使用的是https协议。github pages的代码仓库容量限定是1G,并且带宽限制是100G或者每月10万次访问。这里是官网入口。使用github搭建个人博客步骤如下:1.Cr...

2018-03-13 13:50:06

阅读数 416

评论数 0

原创 系统分析基础

一.软件工程基础知识1.软件工程定义将系统化,规范化,可度量的方法应用于软件的开发,运行,维护的过程对上述方法的研究总而言之,软件工程就是把经过实践考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来。2.软件危机定义60年代以来,随着计算机发展,对大型软件的需求增加。由于软件复杂性和高...

2018-03-10 15:08:59

阅读数 109

评论数 0

原创 Unity3D学习(16)之初识DDD

最开始看到DDD是不是一脸懵逼?DDD其实是 Data Driven Design,也就是数据驱动设计。通过数据驱动设计,使得游戏代码更加稳固 (robustness)。我们可以通过改变数据,实现游戏规则、 场景布局、游戏难度的动态改变,而不要程序员的参与。 让游戏发布后,运维与设计师进行”后设计...

2017-05-19 21:20:05

阅读数 391

评论数 0

原创 Unity3D学习(15)之Navmesh使用

最近学了Unity3D的自带寻路Navmesh,觉得挺好用的,所以写出来和大家分享一下。 自带寻路Navmesh的三大组件: 1.Nav Mesh Agent:主要挂在寻路物体上 2.Off Mesh Link:实现区域转移功能(例如,有时不一定只是在地面上进行寻路,可能有些高高的平台,平台与地...

2017-05-11 20:16:36

阅读数 889

评论数 0

原创 Unity3D学习(14)之可折叠公告牌

最近越来越觉得Unity3D的UI很好玩,所以我尝试去制作可折叠的公告牌。先上个成品图: 首先新建Canvas,在Canvas里面新建两个Panel,一个Panel用于放置背景,一个Panel用于公告牌。在公告牌的Panel里面新建3个Button和3个Image和3个Text。具体设置如图

2017-05-07 11:33:46

阅读数 1356

评论数 0

原创 Unity3D学习(13)之UI界面与背包系统

之前傻傻地认为Unity3D的UI只是在OnGUI的时候画画Button,Image用的,根本没想过UI的效果竟然可以这么棒。废话不多说先上个效果图。                                      是不是看起来特别帅,感觉一个好的UI界面是一个游戏成功的一半啊。 首...

2017-05-05 23:18:10

阅读数 5998

评论数 0

转载 Unity3D学习(12)之粒子光环

参考网站首页的光环效果:http://i-remember.fr/en          利用Unity做了一个类似的光环:(后面还有进阶效果哦~)         可以观察到光环有最小半径和最大半径,并且光环的中间部分比边缘有更多的粒子。眼尖的可以发现这个光环至少有2层,外环顺时针旋转,内环逆时...

2017-04-28 11:23:05

阅读数 531

评论数 0

原创 Unity学习(11)之自动巡逻兵改进

一个好的游戏必不可少的是美工资源。虽然作为程序员我们不会美工,那么能够寻找到资源就是一个重要的课程了。这周我用一些动画资源来改进自动巡逻兵的游戏。先来看一下前后变化图。 这是第一次的游戏效果图 这是改进后的游戏的效果图 很明显加了动画是不是更酷炫了。当然我加了一些功能进去。

2017-04-27 20:10:51

阅读数 2427

评论数 0

原创 Unity学习(10)之自动巡逻兵游戏

这次我们来做一个智能巡逻兵的游戏,先看看需求 首先我想着要做什么样的地图呢?单纯正方形没啥意思,突然想到之前看的一个户外真人闯关的综艺节目,和我们的游戏很像,它是蜂窝的形状的地图,由很多小的正六边形拼起来的大六边形。但是Unity3D没有正六边形的方块(但是自己挖的坑再大也要跳),我只能用正方体来...

2017-04-19 14:45:42

阅读数 2345

评论数 0

原创 Unity3D学习(9)之动画效果与itween插件使用

Unity3D拥有很强大的动画系统,不仅可以制作简单动画还能管理动画。 制作简单动画可以借助Animation。详情请看这篇Animation博客 为了管理动画,Unity3D配置了Animator Controller文件类型,它包含以下功能。 可以对多个动画进行整合; 使用状态机来实现动...

2017-04-16 20:39:14

阅读数 1696

评论数 0

原创 Unity3D学习(8)之射箭游戏

射箭游戏:  靶对象为 5 环,按环计分,最内环为5分,最外环为1分,出靶则-2分;  箭对象,射中后要插在靶上;  游戏无限轮,每轮10trials达到要求分数即可进入下一轮;  增强要求:     添加一个风向和强度标志,提高难度 游戏成品图 首先讲下靶的建立,新建一个空对象...

2017-04-02 17:12:17

阅读数 2383

评论数 2

原创 Unity3D学习(7)之物理引擎的应用与代码复用

Unity3D的物理引擎做得很不错,让物体的运动更加贴近现实了。没有人喜欢高深的数学,去计算复杂的运动曲线和力学。使用物理引擎,而你仅需要高中的物理(牛顿!三定律, F = m * a)。

2017-04-02 11:06:16

阅读数 1669

评论数 1

原创 Unity3D学习(6)之场景单实例实现和序列化

上一篇博客中DiskFactory留下一个缺陷

2017-03-26 16:15:12

阅读数 893

评论数 2

原创 Unity3D学习(5)之工厂回收利用的3D版飞碟游戏

这一次我们来做的任务是3D版鼠标点击鼠标的游戏。我们先来看一下游戏需求。 案例研究:“鼠标打飞碟”游戏设计 游戏需求:     1. 分多个 round , 飞碟数量每个 round 都是 n 个     2. 每个 round 的飞碟的色彩,大小;发射位置,速度, 角度,每次发射飞碟数...

2017-03-26 14:22:08

阅读数 1240

评论数 0

原创 Unity3D学习(4)之分离动作管理器的3D版牧师与魔鬼

上次作业做完之后,我一直有一个疑问,场记需要做的事情实在太多了,既需要载入资源,也需要控制数据,显得很臃肿。即使写再多的接口,你的函数实现仍然要在场记里面。到了下一节课,老师讲了动作管理器,将动作从场记里面解放出来了。

2017-03-18 20:13:35

阅读数 2054

评论数 1

原创 Unity3D学习(3)之基于鼠标点击的3D版牧师与魔鬼

这次实验让我们用Unity3D来做一个牧师与魔鬼的游戏,不过这可是3D版本哦听起来就有点小兴奋有木有。        牧师和魔鬼游戏是一款益智类游戏,游戏的目标是将3个牧师和3个魔鬼从河的一端安全地送到河的另一端。在运送过程中,船可以搭载两个人,而且必须有一人掌船。无论何时,只要河一边的魔鬼数量多...

2017-03-14 16:53:29

阅读数 761

评论数 0

原创 Unity3D学习(2)之精美太阳系

Unity3D中一个很基础的知识点是物体坐标位置的变换。这次让我们通过简单的太阳系制作来体验下。 先安利一个学习的入口------官方API。

2017-03-14 14:10:16

阅读数 2134

评论数 0

原创 UNITY3D学习(1)之GUI井字棋

Unity3D是由Unity Technologies开发的一个强大的游戏引擎。Unity3D具有入门快,操作方便,开发迅速等特点大受欢迎。Unity3D具有AI,渲染,物理运算,声音,动画系统,资源管理,跨平台,系统架构等模块并且同时支持开发3D和2D游戏,使得开发游戏门槛大大降低。     ...

2017-03-14 12:05:55

阅读数 2245

评论数 0

提示
确定要删除当前文章?
取消 删除