自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 服务计算作业十——Docker实践

要求按课件内容实践,并给出实验报告。

2021-01-02 22:16:48 203

原创 服务计算作业九——前后端分离的开发

实现过程

2020-12-21 21:19:11 183

原创 3D游戏编程与设计作业九

作业内容血条(Health Bar)的预制设计。具体要求如下:分别使用 IMGUI 和 UGUI 实现使用 UGUI,血条是游戏对象的一个子元素,任何时候需要面对主摄像机分析两种实现的优缺点给出预制的使用方法实现...

2020-12-14 17:16:46 197

原创 3D游戏编程与设计作业八

作业要求本次作业基本要求是三选一。简单粒子制作完善官方的“汽车尾气”模拟使用粒子流编程控制制作一些效果, 如“粒子光环”

2020-11-30 16:50:02 143

原创 服务计算作业七——mux包源码分析,从与DefaultServeMux对比入手

前言golang自带路由库 http.ServerMux实现了一些简单的路由功能,但是还十分不足,因此可以借助gorilla/mux中的功能弥补,那么他们两种实现有什么区别呢?DefaultServeMux在DefaultServeMux中,可以找到关于路由表的实现部分:type ServeMux struct { mu sync.RWMutex m map[string]muxEntry} type muxEntry struct { explicit bool

2020-11-25 09:40:35 423

原创 服务计算作业七——开发 web 服务程序

概述开发简单 web 服务程序 cloudgo,了解 web 服务器工作原理。任务目标熟悉 go 服务器工作原理基于现有 web 库,编写一个简单 web 应用类似 cloudgo。使用 curl 工具访问 web 程序对 web 执行压力测试任务要求基本要求编程 web 服务程序 类似 cloudgo 应用。a. 支持静态文件服务b. 支持简单 js 访问c. 提交表单,并输出一个表格(必须使用模板)使用 curl 测试,将测试结果写入 README.md使用 ab 测试

2020-11-23 08:31:23 335

原创 3D游戏编程与设计作业七

智能巡逻兵要求游戏设计要求:创建一个地图和若干巡逻兵(使用动画);每个巡逻兵走一个3~5个边的凸多边型,位置数据是相对地址。即每次确定下一个目标位置,用自己当前位置为原点计算;巡逻兵碰撞到障碍物,则会自动选下一个点为目标;巡逻兵在设定范围内感知到玩家,会自动追击玩家;巡逻兵失去玩家目标后,继续巡逻;计分:玩家每次甩掉一个巡逻兵计一分,与巡逻兵碰撞游戏结束;程序设计要求:必须使用订阅与发布模式传消息subject:OnLostGoalPublisher: ?Subscriber

2020-11-14 16:07:13 197

原创 3D游戏编程与设计作业六

3D游戏编程与设计作业六

2020-11-13 21:48:06 2127 5

原创 服务计算作业六——修改、改进 RxGo 包

阅读 ReactiveX 文档。请在 pmlpml/RxGo 基础上,修改、改进它的实现或添加一组新的操作,如 filtering

2020-11-10 10:22:16 158

原创 3D编程与游戏设计作业五

编写一个简单的鼠标打飞碟(Hit UFO)游戏要求游戏有 n 个 round,每个 round 都包括10 次 trial;每个 trial 的飞碟的色彩、大小、发射位置、速度、角度、同时出现的个数都可能不同。它们由该 round 的 ruler 控制;每个 trial 的飞碟有随机性,总体难度随 round 上升;鼠标点中得分,得分规则按色彩、大小、速度不同计算,规则可自由设定。实现动作控制器:与上一章类似...

2020-10-28 23:42:12 289

原创 服务计算作业五——程序包开发,Json格式序列化

任务要求参考官方 encoding/json 包 Marshal 函数,将结构数据格式化为 json 字符流必须导出 func JsonMarshal(v interface{}) ([]byte, error)可以参考、甚至复制原来的代码支持字段的标签(Tag),标签满足 mytag:“你自己的定义”不允许使用第三方包包必须包括以下内容:生成的中文 api 文档有较好的 Readme 文件,包括一个简单的使用案例每个go文件必须有对应的测试文件...

2020-10-27 10:43:50 102

原创 服务计算作业四——程序包开发,读简单配置文件 v1

任务目标熟悉程序包的编写习惯(idioms)和风格(convetions)熟悉 io 库操作使用测试驱动的方法简单 Go 程使用事件通知任务要求核心任务:包必须提供一个函数 Watch(filename,listener) (configuration, error)包必须包括以下内容:生成的中文 api 文档有较好的 Readme 文件,包括一个简单的使用案例每个go文件必须有对应的测试文件必须提供自定义错误使有 init 函数,使得 Unix 系统默认采用 # 作为注释行

2020-10-20 11:55:33 143

原创 3D游戏编程与设计作业四

文章目录1. 基本操作演练【建议做】1. 基本操作演练【建议做】(1)下载 Fantasy Skybox FREE, 构建自己的游戏场景制作目标是一个沙漠绿洲。其中草皮是从Fantasy Skybox中复制来的,树是在asset store中找的一个免费的,水是standard asset中的。实现效果如下:源代码:(2)写一个简单的总结,总结游戏对象的使用...

2020-10-17 20:56:49 265

原创 服务计算作业三——实现selpg

目录作业要求实现作业要求使用 golang 开发 开发 Linux 命令行实用程序 中的 selpg提示:请按文档 使用 selpg 章节要求测试你的程序请使用 pflag 替代 goflag 以满足 Unix 命令行规范, 参考:Golang之使用Flag和Pflaggolang 文件读写、读环境变量,请自己查 os 包“-dXXX” 实现,请自己查 os/exec 库,例如案例 Command,管理子进程的标准输入和输出通常使用 io.Pipe,具体案例见 Pipe请自带测试程序,.

2020-10-12 23:40:14 342

原创 服务计算作业二

目录1.理解概念2.TDD例子3.TDD快排实践报告4.实验总结1.理解概念TDD:TDD全称Test-Driven Development,中文是测试驱动开发,是一种在开发功能代码之前,先编写单元测试用例代码,测试代码确定需要编写什么产品代码的技术。重构:重构就是通过调整程序代码改善软件的质量、性能,使其程序的设计模式和架构更趋合理,提高软件的扩展性和维护性。(百度百科)我自己的理解就是通过代码的优化,让一个程序能够在实现相同功能的前提下效率更高、更简洁、或者可重用性更好。基准测试:基准测试是.

2020-10-05 23:05:24 209

原创 3D游戏编程与设计作业三

目录1.简答并用程序验证1.简答并用程序验证(1) 游戏对象运动的本质是什么?游戏对象运动是游戏对象按照预设好的方式向某个方向、或者围绕某个物体进行运动,其本质是相对于原点坐标的位置的变化,体现在unity中就是transform中position的各个值的改变。(2)请用三种方法以上方法,实现物体的抛物线运动。a.创建一个新的vector3属性using System.Collections;using System.Collections.Generic;using UnityEng

2020-10-05 21:01:51 249

原创 3D游戏编程与设计作业二

目录1.简答题(1)解释 游戏对象(GameObjects) 和 资源(Assets)的区别与联系。(2)下载几个游戏案例,分别总结资源、对象组织的结构(指资源的目录组织结构与游戏对象树的层次结构)(3)查找脚本手册,了解 GameObject,Transform,Component 对象(4)资源预设(Prefabs)与 对象克隆 (clone)2.井字棋3.思考题1.简答题(1)解释 游戏对象(GameObjects) 和 资源(Assets)的区别与联系。区别:(2)下载几个游戏案例,分别

2020-09-23 22:22:55 193

原创 3D游戏编程与设计作业一

游戏分类与热点探索使用思维导图描述游戏的分类。(游戏分类方法特别多)所使用的思维导图绘图工具为mindmaster。结合手机游戏市场的下载量与排名等数据,结合游戏分类图,描述游戏市场的热点。华为应用商城的游戏排行榜前20名如下(9月22日):1王者荣耀2和平精英3迷你世界4我的世界5开心消消乐6穿越火线7贪吃蛇大作战8植物大战僵尸29阴阳师10汤姆猫跑酷从排行榜可以看出,第1的王者荣耀、第2的和平精英、第

2020-09-22 20:37:13 573

原创 安装 go 语言开发环境

VSCODE配置go语言开发环境操作系统、配置安装过程安装VSCODE安装GOlang功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入操作系统、配置操作系统:Windows10专业版电脑配置:安装过程安装VSCODE直

2020-09-21 22:25:38 426

空空如也

空空如也

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

TA关注的人

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