自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 作业十一

虚拟按键小游戏图片识别与建模虚拟按键的使用图片识别与建模首先,我们在vuforia网站上进行注册登录,然后创建证书,用于获取License Key:创建目标数据库,用于对所有Target及其特征数据进行管理和保存。然后我们选择一副图片,进行特征识别:此处,可以看见识别之后给该图片打分是五颗星,说明识别效果比较不错。然后创建Unity新项目,并开启Vuforia AR 支持:在...

2019-12-24 01:28:07 297

原创 Docker与应用容器化

docker与应用容器化docker介绍docker安装内核升级卸载之前的安装docker介绍docker安装内核升级由于安装需要CentOS系统内核版本高于3.10,我们首先升级内核:1.导入keyrpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org2.安装elrepo的yum源rpm -Uvh http://ww...

2019-12-17 04:15:08 210

原创 作业十

坦克对战AI设计作业要求场景设计代码解析可优化部分作业要求使用“感知-思考-行为”模型,建模 AI 坦克场景中要放置一些障碍阻挡对手视线坦克需要放置一个矩阵包围盒触发器,以保证 AI 坦克能使用射线探测对手方位AI 坦克必须在有目标条件下使用导航,并能绕过障碍。(失去目标时策略自己思考)实现人机对战场景设计本来是想要沿用巡逻兵的场景布置,不过在商店中发现了一个坦克的资源包,其中...

2019-12-08 02:27:53 173

原创 博客网站API的设计

博客网站API的设计作业要求REST APIAPI设计用户登录查看某用户发布的所有文章列表查看某用户的所有粉丝查找某文章发布文章删除某篇文章查看某篇文章的评论给某篇文章添加评论给某篇文章点赞作业要求仿造github设计一个博客网站的REST APIREST APIREST是Representational State Transfer,即表现层状态转移的缩写,指的是查看,创建,编辑,删除这...

2019-11-23 10:42:59 220

原创 作业九

血条的预制设计要求UGUI实现组件添加脚本添加效果展示预制体生成IMGUI实现脚本设计效果展示预制体生成对比与分析IMGUIUGUI要求分别使用 IMGUI 和 UGUI 实现使用 UGUI,血条是游戏对象的一个子元素,任何时候需要面对主摄像机分析两种实现的优缺点给出预制的使用方法UGUI实现组件添加菜单 Assets -> Import Package -> C...

2019-11-17 17:17:52 161

原创 开发 web 服务程序

开发 web 服务程序概述任务目标相关知识任务要求基本要求概述开发简单 web 服务程序 cloudgo,了解 web 服务器工作原理。任务目标熟悉 go 服务器工作原理基于现有 web 库,编写一个简单 web 应用类似 cloudgo。使用 curl 工具访问 web 程序对 web 执行压力测试相关知识可参考课件任务要求基本要求编程 web 服务程序 类似 Cl...

2019-11-12 21:28:00 230

原创 作业八

作业七要求代码部分材质和效果效果展示要求本次作业基本要求是三选一简单粒子制作按参考资源要求,制作一个粒子系统,参考资源使用 3.3 节介绍,用代码控制使之在不同场景下效果不一样完善官方的“汽车尾气”模拟使用官方资源资源 Vehicle 的 car, 使用 Smoke 粒子系统模拟启动发动、运行、故障等场景效果参考 http://i-remember.fr/en 这类网站...

2019-11-05 00:46:13 114

原创 Go语言并发模型:使用 context

Go语言并发模型:使用 context介绍实现原理接口定义所有方法总结介绍与我们一般编写的http服务器不同, Go为了实现高并发和高性能, 使用了goroutines来处理Conn的读写事件, 这样每个请求都能保持独立,相互不会阻塞,可以高效的响应网络事件。这是Go高效的保证。而Golang context是Golang应用开发常用的并发控制技术,它与WaitGroup最大的不同点是con...

2019-11-04 18:57:33 213

原创 作业七

作业七智能巡逻兵要求游戏设计要求程序设计要求组织结构人物和场景预制代码实现接口,游戏场景控制器以及GUI区域碰撞和巡逻兵碰撞游戏事件管理器追踪与巡逻动作智能巡逻兵要求游戏设计要求创建一个地图和若干巡逻兵(使用动画)每个巡逻兵走一个3~5个边的凸多边型,位置数据是相对地址。即每次确定下一个目标位置,用自己当前位置为原点计算巡逻兵碰撞到障碍物,则会自动选下一个点为目标巡逻兵在设定范围内...

2019-11-02 23:35:52 329

原创 CLI 命令行实用程序开发实战

CLI 命令行实用程序开发实战实验内容实验过程安装Cobra初始化register实现login实现文件读写实验结果实验内容功能需求: 设计一组命令完成 agenda 的管理,例如:agenda help :列出命令说明agenda register -uUserName –password pass –email=a@xxx.com :注册用户agenda help registe...

2019-10-28 19:03:52 233

原创 作业六

作业六改进飞碟游戏要求设计与实现打靶游戏要求设计与实现改进飞碟游戏要求改进飞碟(Hit UFO)游戏:按 adapter模式设计图修改飞碟游戏使它同时支持物理运动与运动学(变换)运动设计与实现这次我们需要按照Adapter模式重写飞碟的控制逻辑,可以同时支持物理运动和运动学变换运动。我们新定义一个接口IActionManager,使得我们可以自定义PlayDisk方法的逻辑实现...

2019-10-16 17:56:42 200

原创 作业五

作业五打飞碟要求代码结构代码说明实现效果编写一个简单的自定义组件打飞碟编写一个简单的鼠标打飞碟(Hit UFO)游戏要求游戏有 n 个 round,每个 round 都包括10 次 trial每个 trial 的飞碟的色彩、大小、发射位置、速度、角度、同时出现的个数都可能不同。它们由该 round 的 ruler 控制;每个 trial 的飞碟有随机性,总体难度随 round 上...

2019-10-09 22:56:27 122

原创 CLI 命令行实用程序开发基础

CLI 命令行实用程序开发基础CLI 命令行实用程序开发基础命令行准则输入输出参数程序说明定义结构体读取解析参数拟定提示信息从标准输入或文件输出至标准输出或文件程序测试输入测试输出测试错误输出测试其他参数测试CLI 命令行实用程序开发基础命令行准则输入应该允许输入来自以下两种方式:在命令行上指定的文件名。例如:$ command input_file标准输入(stdin),缺...

2019-10-07 21:47:58 336

原创 作业四

作业四基本操作演练构建游戏场景对象的使用牧师与魔鬼 动作分离版基本操作演练构建游戏场景我们首先在商店页面找到Fantasy Skybox FREE的天空盒,不过这里因为版本的问题没有办法进行使用,所以我们换了一个可以使用的天空盒。使用天空盒的方法是将其添加到主摄像机里面,然后我们就可以在游戏界面看到如下的场景:接下来是地形的构建,我们在GameObject的选项中选择3D Objec...

2019-10-03 21:42:16 149

原创 作业三

作业二简答题游戏对象运动的本质请用三种方法以上方法,实现物体的抛物线运动实现一个完整的太阳系编程实践列出游戏对象玩家动作表编程简答题游戏对象运动的本质游戏对象运动的本质,就是游戏对象跟随每一帧发生变化的过程。在变化的过程中,主要是指游戏对象的transform中的rotation与position两个属性。其中,rotation是指游戏对象所处位置的角度变化,而position则是指游戏对象...

2019-09-21 23:43:26 219

原创 作业二

作业二简答题解释游戏对象和资源的区别与联系下载几个游戏案例,分别总结资源、对象组织的结构编写一个代码,使用 debug 语句来验证 MonoBehaviour 基本行为或事件触发的条件简答题解释游戏对象和资源的区别与联系游戏对象:是指出现在游戏的场景中,一个有独立的属性并且能够容纳、实现实际功能的组件资源:是指可能用到的各种源文件,比如音频、贴图、模型、脚本等等这两者的区别可以从定义看出...

2019-09-13 14:51:51 165

原创 私有云桌面的搭建

私有云桌面的搭建实验目的实验环境与要求实验内容安装 VirtualBox创建Linux虚拟机为虚拟机安装桌面配置增强功能Guest Additions设置VirtualBox虚拟机远程访问模式实验总结实验目的初步了解虚拟化技术,理解云计算的相关概念理解系统工程师面临的困境理解自动化安装、管理在云应用中的重要性实验环境与要求用户通过互联网,使用微软远程桌面,远程访问你在PC机上创建...

2019-09-01 22:06:07 1411

原创 游戏设计分析——魔塔

游戏设计分析游戏介绍故事背景游戏玩法与目标核心元素与特色人物的数值与战斗系统道具金币和经验值NPC系统隐藏物品和特殊触发游戏技术游戏介绍  RPG游戏一直是受众面比较广的游戏类型之一,RPG游戏即是Role-playing Game的缩写,也就是角色扮演游戏,一般来说是由玩家扮演游戏中的一个或数个角色,有完整的故事情节的游戏。而相信对于大部分热爱RPG小游戏的玩家来说,《魔...

2019-09-01 20:02:11 4510

原创 贪吃蛇的进阶——智能贪吃蛇

首先让我们来看一下一个别人做好的成品:最终可以填满屏幕的终极贪吃蛇: 这个图以前一度在微博上非常火热。 那么看了这个图之后,可不可以给我们做AL贪吃蛇一点小小的启示呢? 在写这个代码之前,最最重要的是找到一种“不会死”的算法,让写好的AL贪吃蛇可以“顾全大局”,而不是为了眼前的食物将自己赶上绝路。 比如说,如果你想出来的算法是计算蛇头到食物的最短距离,那么估计吃个几个食物就会

2017-12-25 20:57:03 627

原创 字符游戏——简单贪吃蛇的制作

贪吃蛇游戏相信大家在小时候都有玩过,操纵一条蛇到处走,吃了食物身体变长之后,游戏难度也逐渐增大……就是这样一个简简单单的小游戏,但是制作起来也不是那么容易就能完成的任务,我们来一起看看吧。 首先,我们需要先做好一个伪代码: 输出字符矩阵 WHILE not 游戏结束 DO ch=等待输入 CASE ch DO ‘A

2017-12-25 20:14:59 602

原创 IT行业的风投

在介绍之前,我们先来看看什么是风险投资吧:风险投资(Venture Capital)简称是VC,广义的风险投资泛指一切具有高风险、高潜在收益的投资;狭义的风险投资是指以高新技术为基础,生产与经营技术密集型产品的投资。 也就是说,资本家们为了盈利,把自己的资金投入到自己看好的行业中。 风险投资的对象往往会具有以下特点: 1、有发展潜力的市场 2、科技是针对市场的需要 3

2017-12-21 17:32:16 251

原创 计算机语言历史——C语言

在计算机的发展历程中,计算机语言也是其发展的产物之一,各种各样的计算机语言风格不一,种类繁多,其中最基本的一种计算机高级语言可以说是C语言了。先让我们看看C语言是怎么“从无到有”产生的吧。 事情要从20世纪60年代说起,美国AT&T公司贝尔实验室的研究员Ken Thompson闲来无事,手痒难耐,想玩一个他自己编的,模拟在太阳系航行的电子游戏——Space Travel。他背着老板,找

2017-12-10 21:07:40 596

原创 人工智能与伦理道德

相信“人工智能”这个词语在我们的日常生活中越来越常见,从AlphaGo与世界顶尖的围棋高手的较量之中可以看出其潜力无限。但是在这无限潜力的背后,让人担忧的则是它对伦理道德的冲击。人工智能是否一定安全? 先对人工智能做一个简单的介绍:人工智能,英文缩写为AI。它是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。 人工智能是计算机科学的一个分支

2017-12-05 17:55:54 2116

原创 自上而下,逐步求精

自上而下,逐步求精是一种解决问题的途径,“自上而下"的意思是将复杂、大的问题划分为一个一个的小问题,找出问题的关键、重点所在,然后用精确的思维定性、定量地去描述问题。 而”逐步求精“是则将现实世界的问题经抽象转化为逻辑空间或求解空间的问题,复杂问题经抽象化处理变为相对比较简单的问题,经若干步抽象(精化)处理之后,最后到求解域中只是比较简单的编程问题。 首先,先来看一段大体的伪代码:(1)用户选择

2017-11-28 23:03:26 597

原创 HTML5游戏设计与制作(进阶篇)

先放一波gif动态图,使用”抠抠动态秀“做的,一个有趣的小软件,想要自己做微信表情什么的都可以去下载。 这个原型是超级玛丽的最终形态……再说说游戏策划方面的 setting:超级玛丽为了去城堡救出公主而踏上了他的征程,路途中有无数怪物。 gameplay:玩家操纵超级玛丽进行移动或者发射子弹消灭怪物,最终找到公主完成任务。 1.Boss:会投掷斧头的怪物 2.Player:超级玛丽,可

2017-11-13 20:43:51 394

原创 iphone背后的IT规律

IT行业是一条完整的产业链条,包含了许许多多的环节。作为发展速度最快的一个行业,其发展是遵循着一定的发展规律的。而我们只有掌握和了解了这些规律才能理解IT行业,从而做出正确的判断或者发现新的商机。在IT行业中,比较著名的有三大定律:摩尔定律、安迪-比尔定律、反摩尔定律。今天主要介绍摩尔定律:其最早是由英特尔公司创始人戈登·摩尔博士提出。摩尔定律的主要内容是:每18个月计算机等IT产品的性能会翻一番

2017-11-13 18:05:14 248

原创 我的电路实践——CircuitLab

第一个任务是建立一个简单电路,由于第一次接触这个在线做电路的网址,捣鼓了半天才搞明白怎么回事…… 首先按照要求,尝试了非门电路…… 其真值表如下: 当然自己也玩了几个其他的电路~ 这个是NAND电路: 这个是与门电路: 任务二验证等价电路如下: emmm因为刚开始接触,连的挺乱的。上面的是A(B+C),而下面的则是AB+AC。上面的真值表如下: 下面的真值表则是:

2017-11-12 23:02:15 2656

原创 计算机的色彩表示——十六进制颜色码

我们身边各种各样的物品都各具他们自己的色彩,那么色彩是如何形成的?人通过双眼看到的颜色,大致可以分为两种:第一种是物体本身不发光,只是反射别的光线,对不同波长的光反射能力不一样便决定了它最终的颜色。第二种是物体本身发光,比如灯泡,计算机显示屏等等……并且,我们知道各种颜色都是由自三种原色所形成的,第一种则青、洋红、黄,第二种则是红、蓝、绿。所以,在计算机上要指定一种颜色,就要使用RGB模式来确定,

2017-10-22 15:21:32 2320 7

原创 Yahoo!

Yahoo!非常酷,它不是一个技术公司,而是一种品牌、一种文化,这使Yahoo!与众不同的酷!”这是某华尔街的分析家与雅虎的总评。雅虎作为美国著名的互联网门户网站,也是20世纪末互联网奇迹的创造者之一。其服务包括搜索引擎、电邮、新闻等,业务遍及24个国家和地区,为全球超过5亿的独立用户提供多元化的网络服务。相信很多人也听说过雅虎,其界面大概如下: 在中国,可能更多的人习惯使用百

2017-10-15 22:32:17 551

原创 初识construct 2

第一次自己制作一个游戏的经历无疑是煎熬的,本来简简单单的一个游戏中却包含了许多复杂的事件。construct 2 无疑是最最简单的制作软件,而这个射击怪物的游戏也属于最基本的。 一开始,需要自己添加一些人物、怪物的图片,下载后即可开始使用。 如上图所示 而后,比较复杂的步骤来了,那就是得先弄事件和对象的属性 如上图所示 这里面可以设置如:人物的移动是用键盘控制,人物射击用

2017-10-08 17:37:43 227

转载 双鸭山大学?

在中山大学,可以看见许多同学身穿“双鸭山”大学的衣服,例如“双鸭山大学的男人绝不轻易认输!”等有趣吐槽、励志的话语。那么双鸭山大学到底是什么呢?和中山大学又有什么渊源? 原来,曾经在微博上一本书的截图出现了这样一段话:“1984年出生在中国广东省广州市,父母是双鸭山大学(Sun Yat-sen University)的老师。” “云湖浪子YZ25T”就此回应称,“双鸭山”并非错译,而

2017-09-20 18:44:24 478

空空如也

空空如也

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

TA关注的人

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