- 博客(19)
- 收藏
- 关注
原创 Unity 3D课程总结
课程总结前言正文选课目的学习过程收获总结前言中山大学中山大学数据科学与计算机学院3D游戏课程学习记录博客。在进行了一学期3D游戏编程课程学习后,通过此博客进行学习总结。正文选课目的学习过程收获总结...
2021-01-07 01:52:13 6559 1
原创 Unity 3D游戏十一:坦克大战
前言中山大学中山大学数据科学与计算机学院3D游戏课程学习记录博客。游戏代码: gitee参考师兄的博客: 师兄博客游戏视频:bilibili
2021-01-06 23:44:04 1519
原创 Unity 3D作业十:Navigation组件
前言中山大学数据科学与计算机学院3D游戏课程学习记录博客。学习内容本次学习了Navigation组件
2021-01-06 21:41:29 521
原创 Unity 3D游戏十:血条制作
前言中山大学中山大学数据科学与计算机学院3D游戏课程学习记录博客。游戏代码: gitee参考师兄的博客: 师兄博客游戏要求血条(Health Bar)的预制设计。具体要求如下:分别使用 IMGUI 和 UGUI 实现;使用 UGUI,血条是游戏对象的一个子元素,任何时候需要面对主摄像机;分析两种实现的优缺点;给出预制的使用方法。游戏设计UGUI实现血条UGUI就是使用UI组件来生成、控制血条,主要用到了Cube对象下的Canvas和Slider.首先需要创建Cube对象,然后
2020-12-27 23:13:37 3257 1
原创 Unity 3D游戏八:智能巡逻兵
前言中山大学中山大学数据科学与计算机学院3D游戏课程学习记录博客。游戏代码: gitee游戏视频: bilibili参考师兄的博客: 师兄博客游戏要求
2020-11-18 23:04:45 254
原创 Unity 3D游戏六:打飞碟物理引擎
文章目录前言游戏要求游戏分析游戏实现总结选做题:打靶游戏前言中山大学中山大学数据科学与计算机学院3D游戏课程学习记录博客。游戏代码: gitee游戏视频: bilibili参考师兄的博客: 师兄博客游戏要求按 adapter模式设计图修改飞碟游戏。使它同时支持物理运动与运动学(变换)运动。游戏分析重用游戏五的代码,需要增加物理运动的相关代码,即PhysisDiskFlyAction.cs;然后在FirstController.cs中根据情况选择调用物理运动和运动学运动两种运动方式,
2020-11-11 21:39:03 368
原创 Unity 3D游戏七:打靶游戏
前言中山大学中山大学数据科学与计算机学院3D游戏课程学习记录博客。游戏代码: gitee游戏视频: bilibili参考师兄的博客: 师兄博客游戏要求靶对象为 5 环,按环计分;箭对象,射中后要插在靶上;射中后,箭对象产生颤抖效果,到下一次射击 或 1秒以后;游戏仅一轮,无限 trials;添加一个风向和强度标志,提高难度。游戏分析更改飞碟工厂为箭工厂,当没有箭的时候产生新的箭;更改动作管理器,产生和射箭相匹配的动作;重写FirstController.cs。游戏实现
2020-11-11 21:38:30 826
原创 Unity 3D游戏五:打飞碟
前言中山大学中山大学数据科学与计算机学院3D游戏课程学习记录博客。游戏代码: gitee游戏视频: bilibili参考师兄的博客: 师兄博客游戏内容游戏有 n 个 round,每个 round 都包括10 次 trial;每个 trial 的飞碟的色彩、大小、发射位置、速度、角度、同时出现的个数都可能不同。它们由该 round 的 ruler 控制;每个 trial 的飞碟有随机性,总体难度随 round 上升;鼠标点中得分,得分规则按色彩、大小、速度不同计算,规则可自由设定。游戏
2020-10-28 23:37:30 238
原创 Unity 3D游戏四:牧师与魔鬼动作分离版
前言中山大学中山大学数据科学与计算机学院3D游戏课程学习记录博客。游戏代码:gitee游戏视频:bilibili参考师兄的博客: 师兄博客游戏要求
2020-10-19 23:45:58 219
原创 Unity 3D作业四:游戏对象与图形基础
前言中山大学数据科学与计算机学院3D游戏课程学习记录博客。基本操作演练下载 Fantasy Skybox FREE, 构建自己的游戏场景写一个简单的总结,总结游戏对象的使用编程实践牧师与魔鬼动作分离版编程练习,见博客:牧师与魔鬼动作分离版材料与渲染练习...
2020-10-19 22:23:53 350
原创 Unity 3D游戏三:牧师与魔鬼
前言中山大学中山大学数据科学与计算机学院3D游戏课程学习记录博客。游戏代码:gitee游戏视频:bilibili游戏要求游戏实现
2020-10-05 22:06:07 447
原创 Unity 3D游戏二:太阳系
前言中山大学中山大学数据科学与计算机学院3D游戏课程学习记录博客。游戏代码:link游戏视频:link游戏要求模仿太阳系行星的旋转,而且行星不再同一法平面。游戏实现创建球体,调整大小作为太阳系的行星,摆放初始位置:图片从左到右依次是太阳、水星、金星、地球、火星、木星、土星、天王星、海王星。编写脚本,挂载到物体上:代码如下:运行:...
2020-10-02 23:02:16 490
原创 Unity 3D游戏一:井字棋
前言中山大学中山大学数据科学与计算机学院3D游戏课程学习记录博客。游戏代码:gitee游戏视频:bilibili游戏要求游戏实现
2020-09-23 17:49:09 456
原创 Unity 3D作业二:离散仿真引擎基础
前言中山大学中山大学数据科学与计算机学院3D游戏课程学习记录博客。游戏代码链接:游戏视频链接:简答题1.解释游戏对象(GameObjects)和资源(Assets)的区别与联系。2.下载几个游戏案例,分别总结资源、对象组织的结构(指资源的目录组织结构与游戏对象树的层次结构)3.编写一个代码,使用 debug 语句来验证 MonoBehaviour 基本行为或事件触发的条件4.查找脚本手册,了解 GameObject,Transform,Component 对象5.资源预设(Prefabs)
2020-09-23 16:55:13 247
原创 Unity 3D作业一:游戏的本质
Unity 3D作业一:游戏的本质前言中山大学数据科学与计算机学院3D游戏课程学习记录博客。作业要求阅读 Tracy Fullerton, GAME DESIGN WORKSHOP 第2-4章(游戏结构、基本元素、戏剧元素)。选择一款你喜欢的中等规模游戏如“植物大战僵尸体”为案例,根据教材中一个或一组练习要求,回答该游戏的分析与设计问题。游戏分析本次作业选择游戏为《植物大战僵尸》,接下来对回答第2章的问题对游戏进行分析。玩家玩家需要遵守《植物大战僵尸》中制定的规则来进行游戏。目标《植物大
2020-09-23 10:13:50 282
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人