
学习
Zhaomy8
这个作者很懒,什么都没留下…
展开
-
VS配置连接Mysql
VS配置连接Mysql不难,就是需要用的时候要查看一下资料,现记录配置过程如下,方便日后使用一、实验环境:Window10操作系统、Visual Studio 2018二、配置过程1)打开VS2018软件,新建一个工程项目(控制台应用空项目)2)因为Mysql是64位的,所以要设置VS为64位右键点击项目,点击属性将平台设为x64Debug设为x643)添加<mysq...原创 2020-04-02 21:34:04 · 1526 阅读 · 1 评论 -
物理系统与碰撞
文章目录实践内容实践要求:分析代码游戏效果:实践内容改进飞碟(Hit UFO)游戏:实践要求:按 adapter模式设计图修改飞碟游戏使它同时支持物理运动与运动学(变换)运动分析Adapter 模式设计Adapter模式可以将一个类的接口转换成客户希望的一个接口,使得原本由于接口不兼容的类能一起工作。在本次实践中,将原来方便场记调用动作的动作管理类改为了FirstAct...原创 2020-02-19 16:51:09 · 322 阅读 · 0 评论 -
与游戏世界交互
编写一个简单的鼠标打飞碟(Hit UFO)游戏游戏内容要求游戏有 n 个 round,每个 round 都包括10 次 trial;每个 trial 的飞碟的色彩、大小、发射位置、速度、角度、同时出现的个数都可能不同。它们由该 round 的 ruler 控制;每个 trial 的飞碟有随机性,总体难度随 round 上升;鼠标点中得分,得分规则按色彩、大小、速度不同计算,规则可自由...原创 2020-01-05 02:43:05 · 234 阅读 · 0 评论 -
游戏智能
编程实践坦克对战游戏 AI 设计实践要求使用“感知-思考-行为”模型,建模 AI 坦克场景中要放置一些障碍阻挡对手视线坦克需要放置一个矩阵包围盒触发器,以保证 AI 坦克能使用射线探测对手方位AI 坦克必须在有目标条件下使用导航,并能绕过障碍。(失去目标时策略自己思考)实现人机对战实现过程:从商店下载游戏:“Kawaii” Tank 或 其它坦克模型,将地图加入场景...原创 2020-01-04 19:34:51 · 265 阅读 · 0 评论 -
AR/MR技术
vuforia的使用注册登录(https://developer.vuforia.com/)创建证书,用于获取License Key创建目标数据库,用于对所有Target及其特征数据进行管理和保存将单幅图像提前上传至数据库进行特征提取上传成功创建Unity新项目,在Vuforia官网中下载Unity扩展包,点击运行将AR拓展文件放置在unity安装目录...原创 2019-12-28 16:26:48 · 386 阅读 · 0 评论 -
粒子系统
实践内容参考 http://i-remember.fr/en 这类网站,使用粒子流编程控制制作一些效果, 如“粒子光环”参考博客步骤添加:粒子系统新建空对象ParticleHalo,并在其下面添加空对象Clockwise_outer为子对象添加组件Component → Effects → Particle System粒子系统脚本1) 新建ParticleHalo.cs 脚...原创 2019-12-30 10:39:13 · 293 阅读 · 0 评论 -
UI系统
练习血条(Health Bar)的预制设计。具体要求如下分别使用 IMGUI 和 UGUI 实现使用 UGUI,血条是游戏对象的一个子元素,任何时候需要面对主摄像机分析两种实现的优缺点给出预制的使用方法...原创 2019-12-29 18:35:36 · 353 阅读 · 0 评论 -
Unity3d——游戏对象与图形基础
1、基本操作演练【建议做】下载 Fantasy Skybox FREE, 构建自己的游戏场景写一个简单的总结,总结游戏对象的使用2、编程实践牧师与魔鬼 动作分离版【2019新要求】:设计一个裁判类,当游戏达到结束条件时,通知场景控制器游戏结束3、材料与渲染联系【可选】从 Unity 5 开始,使用新的 Standard Shader 作为自然场景的渲染。阅读官方 S...原创 2019-10-07 16:19:59 · 659 阅读 · 0 评论