![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
3d游戏作业
qq_43719437
这个作者很懒,什么都没留下…
展开
-
3D游戏设计读书笔记十
3D游戏设计读书笔记十以下作业二选一1.有趣 AI 小游戏制作,不限于以下范围让事物具有学习功能,经过不同训练可以达到不同效果。如健身达人利用机器学习或人工智能算法实现学习的创新游戏场景片段利用在线语音识别或人脸识别等AI服务的创新游戏场景片段2.坦克对战游戏 AI 设计从商店下载游戏:“Kawaii” Tank 或 其他坦克模型,构建 AI 对战坦克。具体要求使用“感知-思考-行为”模型,建模 AI 坦克场景中要放置一些障碍阻挡对手视线坦克需要放置一个矩阵包围盒触发器,以保证 A原创 2020-12-28 11:07:37 · 223 阅读 · 0 评论 -
3D游戏设计读书笔记九
3D游戏设计读书笔记九本次作业五选一,我选择制作血条预制设计,要求如下:分别使用 IMGUI 和 UGUI 实现使用 UGUI,血条是游戏对象的一个子元素,任何时候需要面对主摄像机分析两种实现的优缺点给出预制的使用方法首先我们为人物挂上一个Health的组件,上面记录着当前的血量和总血量,以及伤害、加血和恢复的调用函数。using System.Collections;using System.Collections.Generic;using UnityEngine;namesp原创 2020-12-14 15:27:54 · 147 阅读 · 0 评论 -
3D游戏设计读书笔记八
3D游戏设计读书笔记八一、 作业本次作业基本要求是三选一1、简单粒子制作按参考资源要求,制作一个粒子系统,参考资源使用 3.3 节介绍,用代码控制使之在不同场景下效果不一样2、完善官方的“汽车尾气”模拟使用官方资源资源 Vehicle 的 car, 使用 Smoke 粒子系统模拟启动发动、运行、故障等场景效果3、参考 http://i-remember.fr/en 这类网站,使用粒子流编程控制制作一些效果, 如“粒子光环”可参考以前作业我选择3二、 粒子光环1. 创建一个空对象,命名原创 2020-11-25 16:10:09 · 113 阅读 · 0 评论 -
3D游戏设计读书笔记七
3D游戏设计读书笔记七智能巡逻兵提交要求:游戏设计要求:创建一个地图和若干巡逻兵(使用动画);每个巡逻兵走一个3~5个边的凸多边型,位置数据是相对地址。即每次确定下一个目标位置,用自己当前位置为原点计算;巡逻兵碰撞到障碍物,则会自动选下一个点为目标;巡逻兵在设定范围内感知到玩家,会自动追击玩家;失去玩家目标后,继续巡逻;计分:玩家每次甩掉一个巡逻兵计一分,与巡逻兵碰撞游戏结束;程序设计要求:必须使用订阅与发布模式传消息subject:OnLostGoalPublisher: ?S原创 2020-11-09 14:11:35 · 112 阅读 · 0 评论 -
3d游戏设计读书笔记六
3d游戏设计读书笔记六一、改进飞碟(Hit UFO)游戏:游戏内容要求:按 adapter模式 设计图修改飞碟游戏使它同时支持物理运动与运动学(变换)运动更改原 UFO_action 类 为 UFO_Kinematics_action 类将原来的类改为 运动学action ,并创建一个新的动力学action。以下是修改与增加部分,其余不变: public void SetSpeed(int speed) { this.speed = speed; }原创 2020-10-17 21:02:27 · 151 阅读 · 0 评论 -
3D游戏设计读书笔记五
3d游戏设计读书笔记五一、编写一个简单的鼠标打飞碟(Hit UFO)游戏游戏内容要求:游戏有 n 个 round,每个 round 都包括10 次 trial;每个 trial 的飞碟的色彩、大小、发射位置、速度、角度、同时出现的个数都可能不同。它们由该 round 的 ruler 控制;每个 trial 的飞碟有随机性,总体难度随 round 上升;鼠标点中得分,得分规则按色彩、大小、速度不同计算,规则可自由设定。游戏的要求:使用带缓存的工厂模式管理不同飞碟的生产与回收,该工厂必须是原创 2020-10-13 10:35:41 · 201 阅读 · 0 评论 -
3d游戏设计读书笔记四
3d游戏设计读书笔记四一、基本操作演练【建议做】下载 Fantasy Skybox FREE, 构建自己的游戏场景a. 在AssetStore中搜索Fantasy Skybox FREE并下载。b. unity添加天空盒有两种方法,分别为向场景添加和向摄像机添加。首先我们在assert里面导入skybox素材。(1)向camera里导入:点击camera或者daomain camera,再点击component,选renderin,点skybox.再inspector里面会成这样,注意,第一原创 2020-09-30 08:39:39 · 202 阅读 · 0 评论 -
3d游戏设计读书笔记三
3d游戏第三次作业1、简答并用程序验证【建议做】• 游戏对象运动的本质是什么?游戏对象运动的本质是游戏对象每一帧在空间的变化,即坐标的变换。空间变换包含了游戏对象中的transform中的position和rotation属性,其中一个是绝对或相对位置的改变,一个是所处位置的角度的旋转变换。• 请用三种方法以上方法,实现物体的抛物线运动。(如,修改Transform属性,使用向量Vector3的方法…)(1) 利用transform中的position属性方法直接改变位置,水平方向匀速移动,竖直方原创 2020-09-28 10:44:37 · 257 阅读 · 0 评论 -
3D游戏设计读书笔记二
3D游戏编程第二次作业一、简答题• 解释 游戏对象(GameObjects) 和 资源(Assets)的区别与联系。 GameObjects是一个具体的实例,Assets是包括诸多游戏素材的资源。 GameObjects是Assets中的一部分,Assets中不仅仅包括GameObject,还有一些C#文件以及音频文件等。• 下载几个游戏案例,分别总结资源、对象组织的结构(指资源的目录组织结构与游戏对象树的层次结构) 资源的目录组织结构主要包含文件、材质、模型、预制件、场景、脚本、标准资源原创 2020-09-10 15:26:06 · 141 阅读 · 0 评论 -
3D游戏设计读书笔记一
这里写自定义目录标题3D游戏编程作业一新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入3D游戏编程作业一你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以原创 2020-09-10 15:09:10 · 1415 阅读 · 0 评论