3D游戏编程与设计
JANEEETTE
这个作者很懒,什么都没留下…
展开
-
AR/MR 技术
图片识别与建模虚拟按键小游戏图片识别与建模Vuforia SDK由于我用的Unity版本好像不支持Vuforia,所以直接重装了2018.4版,下载时选择需要安装的插件,勾选Vuforia Augmented Reality Support完成后在GameObject可以看到Vuforia Engine一栏创建证书照着ppt做,创建证书点击3D Course,可以得到证书,...原创 2019-12-19 21:57:48 · 321 阅读 · 0 评论 -
游戏智能
P&D 过河游戏智能帮助实现,程序具体要求:实现状态图的自动生成讲解图数据在程序中的表示方法利用算法实现下一步的计算游戏状态图参考博客中的游戏状态转化图,用“左岸牧师数、左岸恶魔数、船的位置(左/右)”即可以完整地表示游戏所处的状态。注意,我们不关心此刻牧师/恶魔在船上还是在岸上,船靠左,则船上的人都记为左岸;船靠右,则船上的人都记为右岸如下图所示,箭头表示当处于这个...原创 2019-12-05 15:41:39 · 236 阅读 · 0 评论 -
UI系统
作业要求血条(Health Bar)的预制设计。具体要求如下分别使用 IMGUI 和 UGUI 实现使用 UGUI,血条是游戏对象的一个子元素,任何时候需要面对主摄像机分析两种实现的优缺点给出预制的使用方法参考资料https://blog.csdn.net/Runner1st/article/details/80582780IMGUI实现创建脚本IMGUI_HealthBar...原创 2019-11-18 15:18:39 · 270 阅读 · 0 评论 -
粒子系统
作业要求使用粒子流编程控制制作一些效果, 如“粒子光环”参考资料https://blog.csdn.net/simba_scorpio/article/details/51251126实验过程1. 添加粒子系统创建空对象ParticleHalo,再它下面建立新的空子对象Clockwise_outer。ParticleHalo下面可以有很多不同的粒子系统,这些粒子系统有不同的参数,之后...原创 2019-11-11 11:48:51 · 244 阅读 · 0 评论 -
模型与动画
文章目录参考资料提交要求:参考资料https://blog.csdn.net/ke1950523491/article/details/80287848提交要求:游戏设计要求:创建一个地图和若干巡逻兵(使用动画);每个巡逻兵走一个3~5个边的凸多边型,位置数据是相对地址。即每次确定下一个目标位置,用自己当前位置为原点计算;巡逻兵碰撞到障碍物,则会自动选下一个点为目标;巡逻兵在设定...原创 2019-11-03 10:06:40 · 241 阅读 · 0 评论 -
物理系统与碰撞
作业要求改进飞碟(Hit UFO)游戏:游戏内容要求:按 adapter模式 设计图修改飞碟游戏使它同时支持物理运动与运动学(变换)运动初始飞碟版本在上一次作业中,游戏的UML图如下关于Action的说明:ISSActionCallback为动作接口SSAction为动作父类,规定所有Action的属性和方法DiskAction继承自SSAction,规定了一个D...原创 2019-10-17 20:23:01 · 215 阅读 · 0 评论 -
与游戏世界交互
编写一个简单的鼠标打飞碟(Hit UFO)游戏游戏内容要求:游戏有 n 个 round,每个 round 都包括10 次 trial;每个 trial 的飞碟的色彩、大小、发射位置、速度、角度、同时出现的个数都可能不同。它们由该 round 的 ruler 控制;每个 trial 的飞碟有随机性,总体难度随 round 上升;鼠标点中得分,得分规则按色彩、大小、速度不同计算,规则可自由...原创 2019-10-09 20:41:16 · 226 阅读 · 0 评论 -
游戏对象与图形基础
文章目录1、基本操作演练2、编程实践1、基本操作演练下载 Fantasy Skybox FREE, 构建自己的游戏场景写一个简单的总结,总结游戏对象的使用2、编程实践牧师与魔鬼 动作分离版【2019新要求】:设计一个裁判类,当游戏达到结束条件时,通知场景控制器游戏结束在前一个作业的基础上简单改一下即可。新类Judgment把之前用来判断游戏输赢的checkW...原创 2019-10-04 21:08:35 · 252 阅读 · 0 评论 -
Unity3D中的空间与运动
文章目录1.简答并用程序验证1.简答并用程序验证- 游戏对象运动的本质是什么?游戏对象的空间属性在同一个坐标系下随每一帧的变化。这里的空间属性是指transform中的position和rotation属性,即位置参数和旋转参数。- 请用三种方法以上方法,实现物体的抛物线运动。(如,修改Transform属性,使用向量Vector3的方法…)分别在两个方向上改变transform中的...原创 2019-09-19 19:47:37 · 627 阅读 · 1 评论 -
离散仿真引擎基础
1. 简答题解释游戏对象(GameObjects) 和资源(Assets)的区别与联系。游戏中的每个对象都是一个游戏对象( GameObjects是所有对象的基类),比如3D/2D对象、光线、摄像机等,我们可以操作这些对象。游戏对象本身不做任何事情,它们是其他所有组件的容器,游戏对象加上一些特殊属性、脚本等资源才能成为一个角色、环境或一种特殊效果。一个游戏对象可以使用多个资源。资源可以是...原创 2019-09-07 17:21:40 · 361 阅读 · 0 评论 -
BattleBlock Theater中的游戏设计元素分析
文章目录简介游戏设计元素目标玩家程序规则资源冲突故事超越定义阅读 Tracy Fullerton, GAME DESIGN WORKSHOP 第二、第三章。选择一款你喜欢的中等规模游戏,如“植物大战僵尸体”,对游戏设计元素进行分析,阐述其当年成功的可能因素。本文选择BattleBlock Theater(中文:战斗方块剧场)分析游戏设计元素,并阐述其成功的可能因素。同时,本文以GAME DE...原创 2019-09-03 18:02:26 · 1048 阅读 · 0 评论