- 博客(14)
- 收藏
- 关注
原创 3Dgame_homework9
3D游戏 作业9血条(Health Bar)的预制设计要求血条(Health Bar)的预制设计要求分别使用 IMGUI 和 UGUI 实现;使用 UGUI:血条是游戏对象的一个子元素,任何时候需要面对主摄像机;分析两种实现的优缺点;给出预制的使用方法。...
2020-12-27 23:49:20 315
原创 sc_project
服务计算项目 总结报告项目介绍工作说明实现效果实验心得项目介绍本次实验,我们小组共六个人,分为两组,一组四个人进行后端开发,我和另一个同学负责前端开发。在本次作业中,我们小组共6人实现了简单的web服务端和客户端,其中分工2人负责前端,4人负责api设计和后端设计。我在实验中参加后端小组,主要编写了登陆和评论相关api,测试保证了登陆api的正确性,协助另外的同学修改和测试评论部分。文章相关api的编写和测试由另外两名同学进行,这两名同学也完成了摘取真实网页博客内容的工作,而我辅助完成对评论部分的相关
2020-12-22 22:46:28 270
原创 3Dgame_homework8
3D游戏 作业8简单粒子制作要求相关理论粒子系统Unity 粒子系统制作过程制作结果简单粒子制作要求按参考资源 Unity3d-Particle System 系统的学习(三)的要求,制作一个粒子系统;使用 3.3 节介绍,用代码控制使之在不同场景下效果不一样。相关理论粒子系统模拟一些不确定、流动现象的技术;采用许多形状简单且被赋予生命的微小粒子作为基本元素来表示物体(一般由点或很小的多边形通过纹理贴图表示),表达物体的总体形态和特征的动态变化;常使用其模拟的现象有火、爆炸、烟、水流
2020-12-02 23:41:30 430
原创 3Dgame_homework7
3D游戏 作业7智能巡逻兵要求游戏设计要求程序设计要求提示相关理论实现过程与代码实现结果智能巡逻兵要求游戏设计要求创建一个地图和若干巡逻兵(使用动画);每个巡逻兵走一个 3~5 个边的凸多边型,其位置数据是相对地址,即每次确定下个目标位置时以自己当前的位置为原点计算;巡逻兵碰撞到障碍物时,会自动选下一个点为目标;巡逻兵能在设定范围内感知到玩家,并自动追击玩家;巡逻兵失去玩家目标后,继续巡逻;计分:玩家每次甩掉一个巡逻兵计一分,与巡逻兵碰撞游戏结束。程序设计要求必须使用订阅与发布模
2020-11-18 23:56:42 409
原创 3Dgame_homework6
3D游戏 作业6改进飞碟(Hit UFO)游戏游戏内容要求相关理论打靶游戏(可选)游戏内容要求改进飞碟(Hit UFO)游戏游戏内容要求按 adapter 模式设计图修改飞碟游戏;使它同时支持物理运动与运动学(变换)运动。相关理论打靶游戏(可选)游戏内容要求靶对象:一共有 5 环,按环计分;箭对象:射中后要插在靶上;(增强要求:射中后,箭对象产生颤抖效果,到下一次射击或1秒以后)游戏仅一轮,无限 trials。(增强要求:添加一个风向和强度标志,提高难度)...
2020-11-11 23:53:55 402
原创 3Dgame_homework5
3D游戏 作业5编写一个简单的鼠标打飞碟(Hit UFO)游戏内容要求游戏要求实现编写一个简单的自定义 Component (选做)编写一个简单的鼠标打飞碟(Hit UFO)游戏内容要求游戏有 n 个 round,每个 round 都包括10 次 trial;每个 trial 的飞碟的色彩、大小、发射位置、速度、角度、同时出现的个数都可能不同,且都由该 round 的 ruler 控制;每个 trial 的飞碟都有随机性,总体难度随 round 上升;鼠标点中得分,得分规则按色彩、大小、速度不
2020-10-28 23:21:50 185
原创 3Dgame_homework4
3D游戏 作业4基本操作演练编程实践牧师与魔鬼 动作分离版材料与渲染联系(可选)Standard Shader 自然场景渲染器声音自学资源:结构类型枚举类型const关键字基本操作演练下载 Fantasy Skybox FREE, 构建自己的游戏场景。天空是任何游戏都离不开的设定,因其要按照季节与时间产生变化,是表示时间的重要工具。从 Unity5 开始官方便不再提供天空资源,我们需要使用 skybox 搜索,从 Asset Store 中获取天空,如:Skybox,Fantasy Skyb
2020-10-19 21:22:04 441
原创 sc_homework3
服务计算 作业3CLI 命令行实用程序开发基础概述基础知识selpg概念参数处理Golang的支持开发实践思考CLI 命令行实用程序开发基础参考网站:开发简单CLI程序概述CLI(Command Line Interface,命令行界面)实用程序是Linux下应用开发的基础。正确的编写命令行程序让应用与操作系统融为一体,通过shell或script使得应用获得最大的灵活性与开发效率。例如:Linux提供了cat、ls、copy等命令与操作系统交互;go语言提供一组实用程序完成从编码、编译、库管
2020-10-12 23:40:22 455 1
原创 sc_homework2
服务计算 作业2完成该教程“迭代”章节的练习,理解TDD、重构、测试、基准测试等概念。自己选择一个算法如“快排”,模仿教程内容结构,写一个Go语言某算法实现TDD实践报告。
2020-10-05 23:49:26 221
原创 3Dgame_homework3
3D游戏 作业3简答并用程序验证编程实践思考题(选做)简答并用程序验证1. 游戏对象运动的本质是什么?游戏世界的构建就是游戏对象的状态在游戏循环驱动下进行的演变,也就是研究物体的变化与运动;而游戏运动本质就是使用矩阵变换(平移、旋转、缩放)来改变游戏对象的空间属性。2. 请用三种方法以上方法,实现物体的抛物线运动(如修改Transform属性,使用向量Vector3的方法等)。将游戏部件添加到游戏对象上,就可以产生组合行为,这让游戏开发者编程变得更容易。事实上,游戏中每个对象的行为都由少数几个基本
2020-10-05 23:42:22 252
原创 3Dgame_homework2
3D游戏 作业2参考网站:Manual中文参考UML绘图工具作业内容1、简答题解释 游戏对象(GameObjects) 和 资源(Assets)的区别与联系。下载几个游戏案例,分别总结资源、对象组织的结构(指资源的目录组织结构与游戏对象树的层次结构)编写一个代码,使用 debug 语句来验证 MonoBehaviour 基本行为或事件触发的条件基本行为包括 Awake() Start() Update() FixedUpdate() LateUpdate()常用事件包括 OnGUI()
2020-09-23 23:57:36 213
原创 3Dgame_homework1
3D游戏 作业1写一个 普通游戏 或 功能游戏 的策划稿必须正确表达游戏的基本信息,包括游戏结构、基本元素、戏剧元素必须包括创新点
2020-09-22 13:54:56 203
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人