自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 Unity 3D : AI Tank

3D游戏:AI Tank要求游戏实现:1:导入资源:2:导入场景:3:设置navigation:4:脚本:4.1 PlaceTarget4.2:Fire_Control_CS4.3:Damge_Control_CS游戏运行:项目地址要求使用“感知-思考-行为”模型,建模AI坦克AI坦克可以在一定范围内感知玩家,并移动过来发起攻击。AI每隔3秒钟就发射一次攻击。场景中要放置一些障碍阻碍对手视线使用房屋、或者路障阻碍视线坦克需要放置一个矩阵包围盒触发器,以保证 AI 坦克能使用射线探测对手方位A

2021-01-03 15:38:23 324

原创 服务计算:容器化技术

服务计算:容器化技术一级目录二级目录三级目录1:Docker安装:1.1卸载旧版本的docker:2.1:支持使用https协议的仓库:2.2 添加GPG key:2.3:添加docker镜像源:2.4安装指定版本的docker-ce:2.5设置docker启动参数:2.6检查docker的安装:3:Docker基本操作:3.1 运行镜像:3.2基本操作:4:MySQL与容器化4.1拉取镜像:4.2配置容器构建文件Dockerfile4.3 使用MySQL容器:4.4查看数据库文件:4.5创建卷并挂载:5:

2020-12-29 17:36:16 258 1

原创 服务计算第九次作业

第九次作业个人报告一:负责的工作:1:编写后端如下API:2:添加token验证二:API详细介绍:1:"/"2: "/picture" get图片3:"/picture/upload" 上传图片:4:"/commodities"5:"/commodities/"6:/users/{username}/cart3:添加token认证:1:生成:2:验证token3:使用postman进行简单的测试:3.1注册测试:3.2token验证测试:3.3 root API测试:3.4 "/commodities"

2020-12-21 15:40:04 259

原创 Unity3D:血条预制设计

Unity3D:血条制作1:要求2:使用IMGUI实现:3:使用UGUI实现3.1设置3.2 脚本1:LookAtCamera.cs2:SliderController.cs4:两种实现的优缺点:1:IMGUI2:UGUI5:预制使用:6:视频演示:6.1:IMGUI:6.2 UGUI:7:项目仓库1:要求分别使用 IMGUI 和 UGUI 实现使用 UGUI,血条是游戏对象的一个子元素,任何时候需要面对主摄像机分析两种实现的优缺点给出预制的使用方法2:使用IMGUI实现:使用水平滚动条H

2020-12-14 21:17:38 234

原创 Unity3D作业六:打靶游戏

作业六:打靶游戏1:游戏要求:1.1游戏内容要求:1.2游戏编程要求2:游戏对象预制:2.1:靶子Target:2.2:箭Arrow:2.3: 弓bow:3:编程:3.1 Adapter模式:1:基类SSAction2:箭的射击动作 ArrowShootAction.cs3:ArrowTrembleAction 箭的颤抖动作:4:SSActionManage统一的动作管理接口:5:ArrowShootActionManager,提供一个接口用于执行箭的射击动作;3.2 SSDirector 导演类3.3:A

2020-12-08 22:00:20 1325

原创 智能巡逻兵

作业七:智能巡逻兵1.要求:1.1游戏设计要求:游戏设计要求:1:创建一个地图和若干巡逻兵(使用动画);2:每个巡逻兵走一个3~5个边的凸多边型,位置数据是相对地址。即每次确定下一个目标位置,用自己当前 位置为原点计算;3:巡逻兵碰撞到障碍物,则会自动选下一个点为目标;4:巡逻兵在设定范围内感知到玩家,会自动追击玩家;5:失去玩家目标后,继续巡逻;6:计分:玩家每摆脱一名巡逻兵就加一分7: 玩家将所有的水晶都收集完则游戏获胜;8:玩家被捕获,则游戏失败。1.2程序设

2020-12-04 01:34:34 350 1

原创 Unity3D 八: 粒子光环制作

粒子光环制作项目地址本次实验是使用粒子流编程控制制作一些效果,如粒子光环;最终实现的效果如图:粒子为一个环状,平均半径附近的粒子比较聚集,所有粒子分为两大部分,分别逆时针或者顺时针运动,粒子的移动速度一共有十个等级,每个粒子处于一个等级中;光环会逐渐变色。下面开始着手制作:1:设置粒子系统:1:新建空对象,然后Component->Effects->Particle System添加粒子系统:2:在GameObject的Inspector界面进行相应的设置。主要根据需要更改如下几

2020-12-01 10:19:14 1072

原创 游戏作业5-打飞碟

1: 任务概述本次编程实践需要设计一个鼠标打地鼠的游戏:将游戏设置为多个round,每个round有n个trail。每个 trail 的飞碟的色彩,大小;发射位置,速度,角度,每次发射飞碟数量不一;。鼠标击中得分,得分按色彩、大小、速度不同计算,计分规则自由定2:项目结构:本次编程依旧使用MVC结构,游戏由导演、场记、运动管理员和演员等部分构成。为了管理飞碟的创建于销毁,以及发放和使用这些飞碟,使用了工厂方法。具体的结构如下:记分员按飞碟的数据计分,记分员拥有计分规则场记只需要

2020-10-27 22:24:01 212

原创 3D游戏作业四:牧师与魔鬼动作分离版

1:3D游戏作业四:牧师与魔鬼动作分离版:1:要求:在原来设计的基础上添加一个裁判类,当游戏达到结束条件时,通知场景控制器游戏结束。2:编程:本次编程依然是使用MVC编程,只是添加了一个定义裁判类的Judger.cs文件。:2.创建预制:在Resources文件夹下创建预制:3.代码:3.1 以下的代码都在文件 controller.cs中的同一个命名空间controller下:0:主要改动:Judger:添加了一个Judger类,为了方便引用,定义在一个命名空间里。它主要用来分析当

2020-10-18 15:51:33 147

原创 服务计算_作业三_使用 golang 开发 开发 Linux 命令行实用程序 中的 selpg

使用 golang 开发 开发 Linux 命令行实用程序 中的 selpg1:selpg程序介绍:1.1简介:selpg 是类似于ls等标准Linux命令的命令程序,这个名称代表 SELect PaGes。selpg 允许用户指定从输入文本抽取的页的范围,这些输入文本可以来自文件或另一个进程。selpg 是以在 Linux 中创建命令的事实上的约定为模型创建的,这些约定包括:独立工作在命令管道中作为组件工作(通过读取标准输入或文件名参数,以及写至标准输出和标准错误)接受修改其行为的命令行选项

2020-10-12 22:15:39 777

原创 3D游戏编程_作业三_牧师与魔鬼

3D游戏编程_作业三_牧师与魔鬼1、简答并用程序验证1、简答并用程序验证游戏对象运动的本质是什么?游戏对象运动的本质是,在每次帧刷新时,对象的坐标位置发生变化,即对象的transform.postion属性变化;public class Move : MonoBehaviour { public int speed = 2; // Use this for initialization void Start () { } // Update is called once pe

2020-10-06 00:00:22 151

原创 项目一_使用hugo和even构建作业博客

项目一_使用hugo和even构建作业博客安装hugo下载安装hugo安装包配置环境变量检查hugo是否配置成功:本地生成博客网站:构建网站结构的详细解释config.tomlcontentstaticdatathemesarchetypes配置主题本地启动网站:书写第一篇博客:博客生成将网站发布到远端服务器在gitee上构建仓库开启gitee page 服务:网站部署提交网站到gitee仓库关于git add:将提交更新到博客网站:关于本地照片的存放路径关于工具的使用在gitee上的地址:https:

2020-09-28 00:57:14 698

原创 golang_快速排序(TDD实践)_服务计算_作业二

完成迭代章节的练习修改测试代码,以便调用者可以指定字符重复的次数,然后修复代码写一个 ExampleRepeat 来完善你的函数文档看一下 strings 包。找到你认为可能有用的函数,并对它们编写一些测试。投入时间学习标准库会慢慢得到回报。...

2020-09-28 00:48:33 132

原创 3D游戏编程作——井字游戏——作业二

3D游戏编程作业二1、简答题解释 游戏对象(GameObjects) 和 资源(Assets)的区别与联系。下载几个游戏案例,分别总结资源、对象组织的结构(指资源的目录组织结构与游戏对象树的层次结构)编写一个代码,使用 debug 语句来验证 MonoBehaviour 基本行为或事件触发的条件查找脚本手册,了解 GameObject,Transform,Component 对象。分别翻译官方对三个对象的描述(Description)描述下图中 table 对象(实体)的属性、table 的 Transfo

2020-09-23 00:38:15 538

原创 游戏分类与游戏热点

游戏分类与游戏热点游戏分类游戏分类导图如下:详细解释按游戏平台街机游戏主机游戏电脑游戏手机游戏按游戏内容动作游戏(Action Game),简称为ACT。冒险游戏(Adventure Game),简称为AVG。模拟游戏(Simulation Game),简称为SIM或SLG。角色扮演游戏(Role-playing game),简称为RPG。策略游戏(Strategy Game)。音乐游戏(Music Game或Rhythm Game)游戏热点手游市场2020年七月份手游热度排行榜端游市场7月最热端游——英雄

2020-09-21 20:29:15 1663

原创 安装go语言开发环境——服务计算作业一

安装go语言开发环境安装环境安装golang检测go版本设置环境变量创建工作空间配置的环境变量最后检查配置创建hello world创建源代码目录在源代码目录下编辑hello.go 文件如下:在终端运行安装必要的工具和插件运行:安装工具包接下来安装运行hello world:安装与运行gotour安装环境安装golang在命令窗口直接用命令安装:sudo apt-get install golang检测go版本go version设置环境变量创建工作空间在用户空间下创建文件夹gow

2020-09-21 14:14:14 118

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除