排序:
默认
按更新时间
按访问量

Unity3d之坦克对战游戏 AI设计

作业要求 使用“感知-思考-行为”模型,建模 AI 坦克 场景中要放置一些障碍阻挡对手视线 坦克需要放置一个矩阵包围盒触发器,以保证 AI 坦克能使用射线探测对手方位 AI 坦克必须在有目标条件下使用导航,并能绕过障碍。(失去目标时策略自己思考) 实现人机对战 这次作业的具体要求如上面所述...

2018-06-19 13:12:46

阅读数:156

评论数:0

VS2017连接Mysql

前言 这次数据库实验作业要求使用EMbedded SQL,课本上的教程还停留在10年前的水平,,其实最麻烦的无非就是环境配置的问题,在此为大家填一下坑~ 操作步骤 右键项目名称,选择属性: 在配置属性->VC++目录里面,分别将mysql安装目录下的include...

2018-06-08 12:29:49

阅读数:141

评论数:0

Unity3d-UI系统之ScrollView选择板

导语

2018-06-05 22:23:41

阅读数:13

评论数:0

Unity3d-粒子光环特效

要求 这次作业主要是学习粒子系统的使用,在 http://i-remember.fr/en 网站上,可以看到一个很酷炫的白色粒子光带,效果如下: 当鼠标hover到图一中间的+号圆圈中间时,光环会收缩成图二的状态,具体效果可自行前往网站体验~ 我们需要模仿这个效果并尝试用粒子流编程控...

2018-05-29 17:17:55

阅读数:83

评论数:2

Unity3d-简单巡逻兵

目录 目录 游戏要求 游戏设计要求 程序设计要求 游戏规则 游戏要求 游戏设计要求 创建一个地图和若干巡逻兵(使用动画); 每个巡逻兵走一个3~5个边的凸多边型,位置数据是相对地址。即每次确定下一个目标位置,用自己当前位置为原点计算; 巡逻兵碰撞到障碍物,则...

2018-05-10 09:49:59

阅读数:94

评论数:0

Unity3d-打靶游戏

游戏内容 靶对象为 5 环,按环计分; 箭对象,射中后要插在靶上; 游戏仅一轮,无限 trials;添加一个风向和强度标志,提高难度; 思路 游戏设计 首先制作所需要的游戏对象。 靶对象的制作 创建一个Empty对象,命名为Target,然后创建五个Cylinder子对...

2018-04-24 21:44:41

阅读数:425

评论数:0

Unity3D 飞碟游戏改进版

飞碟游戏改进 这次作业在上一次打飞碟游戏的基础上增加了adapter设计模式,用来统一物理运动和运动学动作管理器的接口,使得游戏可以动态改变飞碟的行为,同时支持物理运动和运动学变换,具有更高的可扩展性。 适配器模式 在设计模式中,适配器模式(英语:adapter pattern)有时...

2018-04-24 13:47:39

阅读数:360

评论数:0

Unity3D-鼠标打飞碟

游戏规则 游戏包括了n个round(回合),每个回合有十次trial。 通过按空格开始每个trial,同时会发射飞碟(UFO),发射飞碟的数量会逐渐递增,为了减低游戏难度我把发射飞碟的数量限制为最多3个(因为自己体验的时候发现5个的话要全命中难度较大)。颜色/角度/速度均随机产生。 用户在每一...

2018-04-16 22:14:58

阅读数:33

评论数:0

Unity3D-GameObject-and-Graphics-学习笔记

牧师与魔鬼 动作分离版 上一次作业中游戏对象牧师、魔鬼、船体都包含有MoveBehavior,由它们对应的控制器负责控制自身的移动。在这一次的作业中我实现了一个动作管理器来管理这些游戏对象的移动,通过场记(SceneController)来调用动作管理器,这样将动作与游戏对象解耦,也实现了更好的...

2018-04-09 01:21:12

阅读数:37

评论数:0

Angular权威教程阅读总结(3)—— Http & Router

Http模块 首先要注意的是把HttpModule作为依赖项,加入NgModule的imports列表中,这样就可以把Http(和另外一些模块)导入组件之中。 pre标签:保存换行、空白符,可用于展示代码。 基本请求 this.http.request('http://jsonplac...

2018-04-05 22:36:19

阅读数:38

评论数:0

Unity3D-Space-Motion-学习笔记

1. 简答题 游戏对象运动的本质是什么? 游戏对象运动的本质是每帧通过变化不断地修改物体的position、rotation、scale等属性。 请用三种方法以上方法,实现物体的抛物线运动。 下面方法均以抛物线y = -x^2 +5 为例。 方法一:直接修改transform...

2018-04-01 23:18:02

阅读数:20

评论数:0

Angular权威教程阅读总结(2)

顶层概念 Angular应用其实就是一棵由组件构成的树,游览器启动时会引导(bootstrap)最顶层的组件,然后递归渲染下级组件。 每个组件由三个部分组成: 组件注解 视图 控制器 组件注解 @Component注解是对组件进行配置的地方,包括selector、template...

2018-03-31 18:03:56

阅读数:15

评论数:0

Angular权威教程阅读总结(1)

启程 寒假的时候老师布置了一个web作业,做一个个人博客,并给出了种子项目代码,一看发现是用angularjs写的,并且是好几年前的东西了(大概已经被淘汰了吧233),于是看了下angular的文档,决定用angular5进行开发。如今加入一个team,刚好里面的前端框架也是用angular5,...

2018-03-27 18:04:59

阅读数:42

评论数:0

Unity3D-Week1-Note

1.解释 游戏对象(GameObjects) 和 资源(Assets)的区别与联系。 GameObjects是Unity中代表人物,道具和场景的基本对象。它们本身并不是很完整,但它们充当组件的容器。 Assets:表示在Unity项目中所用到的资源文件,可以是来自于Unity之外创建的文件也可...

2018-03-25 16:54:17

阅读数:91

评论数:0

Java RMI Demo

Java RMI 简单实例

2017-12-08 21:23:09

阅读数:51

评论数:0

LeetCode 714 Best Time to Buy and Sell Stock with Transaction Fee

LeetCode 714

2017-12-04 22:36:48

阅读数:83

评论数:0

LeetCode 5. Longest Palindromic Substring

LeetCode 5 Longest Palindromic Substring 最大回文子串

2017-11-16 20:19:32

阅读数:63

评论数:0

JavaScript Closure Memorization

js闭包记忆化编程学习利用记忆化使递归次数大大减少。

2017-11-03 21:59:07

阅读数:209

评论数:0

LeetCode 120 Triangle

Leetcode 120 Triangle 题目如下Given a triangle, find the minimum path sum from top to bottom. Each step you may move to adjacent numbers on the row below.

2017-11-01 20:59:18

阅读数:97

评论数:0

LeetCode 55 Jump Game

LeetCode Jump Game

2017-10-21 17:44:22

阅读数:125

评论数:1

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