<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Maykidd的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Maykidd</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Maykidd]]></copyright><item><title><![CDATA[期末项目]]></title><link>https://blog.youkuaiyun.com/Maykidd/article/details/104026834</link><guid>https://blog.youkuaiyun.com/Maykidd/article/details/104026834</guid><author>Maykidd</author><pubDate>Sat, 18 Jan 2020 03:07:23 +0800</pubDate><description><![CDATA[中山大学数据科学与计算机学院本科生实验报告




课程名称
现代操作系统应用开发
任课老师
郑贵锋




年级
17级
专业（方向）
软件工程


学号
17343125
姓名
伍祥坤


电话
13411610063
Email
1285149329@qq.com


开始日期

完成日期
2020/1/18


一、实验题目
期末项目——simple IM
二、实现内容
本人负责的应用的实...]]></description><category></category></item><item><title><![CDATA[AR/MR 技术]]></title><link>https://blog.youkuaiyun.com/Maykidd/article/details/103706552</link><guid>https://blog.youkuaiyun.com/Maykidd/article/details/103706552</guid><author>Maykidd</author><pubDate>Wed, 25 Dec 2019 22:44:03 +0800</pubDate><description><![CDATA[作业要求
1、 图片识别与建模
2、 虚拟按键小游戏
作业实现
按照下方的教程创建证书、创建数据库、将特定识别的目标提前上传至数据库进行特征提取、下载导入package。
https://pmlpml.github.io/unity3d-learning/12-AR-and-MR




然后删除场景中原有的摄像机，并拖入Vuforia的ARCamera预制体，此时运行项目，可以看到场景为摄像头实...]]></description><category></category></item><item><title><![CDATA[实训总结报告]]></title><link>https://blog.youkuaiyun.com/Maykidd/article/details/103449289</link><guid>https://blog.youkuaiyun.com/Maykidd/article/details/103449289</guid><author>Maykidd</author><pubDate>Sun, 08 Dec 2019 21:15:51 +0800</pubDate><description><![CDATA[实训总结报告
1、实训内容概述

第一阶段：项目启动

熟悉Linux 环境。
学习Java基本知识，以及Ant，Junit 的入门。
环境配置以及初步认识GridWorld。


第二阶段：基本任务

进一步了解 GridWorld。
掌握 Linux 环境下代码编写、程序调试，编码规范。
掌握单元测试


第三阶段：拓展任务

深入了解 GridWorld，理解 GridWorld 使用的数据...]]></description><category></category></item><item><title><![CDATA[坦克对战游戏 AI 设计]]></title><link>https://blog.youkuaiyun.com/Maykidd/article/details/103427743</link><guid>https://blog.youkuaiyun.com/Maykidd/article/details/103427743</guid><author>Maykidd</author><pubDate>Fri, 06 Dec 2019 18:15:14 +0800</pubDate><description><![CDATA[坦克对战游戏 AI 设计
从商店下载游戏：“Kawaii” Tank 或 其他坦克模型，构建 AI 对战坦克。具体要求

使用“感知-思考-行为”模型，建模 AI 坦克
场景中要放置一些障碍阻挡对手视线
坦克需要放置一个矩阵包围盒触发器，以保证 AI 坦克能使用射线探测对手方位
AI 坦克必须在有目标条件下使用导航，并能绕过障碍。（失去目标时策略自己思考）
实现人机对战

成品图

具体实现
场景...]]></description><category></category></item><item><title><![CDATA[IMGUI和UGUI实现血条]]></title><link>https://blog.youkuaiyun.com/Maykidd/article/details/103219448</link><guid>https://blog.youkuaiyun.com/Maykidd/article/details/103219448</guid><author>Maykidd</author><pubDate>Sat, 23 Nov 2019 22:05:04 +0800</pubDate><description><![CDATA[IMGUI和UGUI实现血条
成品图：

IMGUI实现血条
直接将下面的代码加到对象身上即可
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class IMGUI : MonoBehaviour {
    public float healthPanelOffset ...]]></description><category></category></item><item><title><![CDATA[mosad_hw5]]></title><link>https://blog.youkuaiyun.com/Maykidd/article/details/103004264</link><guid>https://blog.youkuaiyun.com/Maykidd/article/details/103004264</guid><author>Maykidd</author><pubDate>Mon, 11 Nov 2019 02:33:39 +0800</pubDate><description><![CDATA[中山大学数据科学与计算机学院本科生实验报告




课程名称
现代操作系统应用开发
任课老师
郑贵锋




年级
17级
专业（方向）
软件工程


学号
17343125
Email
1285149329@qq.ocm


开始日期

完成日期
2019.11.11


开发环境
Mac OS
Dart &amp;&amp; Objective-C
Android Studio &amp;&a...]]></description><category></category></item><item><title><![CDATA[Vi,Java,Ant和Junit的自学报告]]></title><link>https://blog.youkuaiyun.com/Maykidd/article/details/102983506</link><guid>https://blog.youkuaiyun.com/Maykidd/article/details/102983506</guid><author>Maykidd</author><pubDate>Sat, 09 Nov 2019 11:38:02 +0800</pubDate><description><![CDATA[Vi,Java,Ant和Junit的自学报告
Vi编辑器的使用
学习博客地址https://blog.youkuaiyun.com/hellowenpan/article/details/86583894
vi分三种模式，分别为一般模式，编辑模式和命令模式。一开始使用vi+文件名进入vi编辑器后默认进入一般模式，使用i（当前光标前）、I（光标所在行最前）、a（当前光标后）、A（光标所在行最前）、O（当前光标下...]]></description><category></category></item><item><title><![CDATA[unity3d粒子光环]]></title><link>https://blog.youkuaiyun.com/Maykidd/article/details/102964254</link><guid>https://blog.youkuaiyun.com/Maykidd/article/details/102964254</guid><author>Maykidd</author><pubDate>Thu, 07 Nov 2019 23:17:53 +0800</pubDate><description><![CDATA[unity3d粒子系统
本次作业基本要求是三选一
1、简单粒子制作
按参考资源要求，制作一个粒子系统，参考资源
使用 3.3 节介绍，用代码控制使之在不同场景下效果不一样
2、完善官方的“汽车尾气”模拟
使用官方资源资源 Vehicle 的 car， 使用 Smoke 粒子系统模拟启动发动、运行、故障等场景效果
3、参考 http://i-remember.fr/en 这类网站，使用粒子流编程控制...]]></description><category></category></item><item><title><![CDATA[unity3d自动巡逻兵]]></title><link>https://blog.youkuaiyun.com/Maykidd/article/details/102762307</link><guid>https://blog.youkuaiyun.com/Maykidd/article/details/102762307</guid><author>Maykidd</author><pubDate>Sun, 27 Oct 2019 01:22:33 +0800</pubDate><description><![CDATA[游戏设计要求：
创建一个地图和若干巡逻兵(使用动画)；
每个巡逻兵走一个3~5个边的凸多边型，位置数据是相对地址。即每次确定下一个目标位置，用自己当前位置为原点计算；
巡逻兵碰撞到障碍物，则会自动选下一个点为目标；
巡逻兵在设定范围内感知到玩家，会自动追击玩家；
失去玩家目标后，继续巡逻；
计分：玩家每次甩掉一个巡逻兵计一分，与巡逻兵碰撞游戏结束；
程序设计要求：
必须使用订阅与发布模式传消息
s...]]></description><category></category></item><item><title><![CDATA[鼠标打飞碟（Hit UFO）游戏改进版]]></title><link>https://blog.youkuaiyun.com/Maykidd/article/details/102625816</link><guid>https://blog.youkuaiyun.com/Maykidd/article/details/102625816</guid><author>Maykidd</author><pubDate>Fri, 18 Oct 2019 15:06:07 +0800</pubDate><description><![CDATA[鼠标打飞碟（Hit UFO）游戏改进版
游戏内容要求：
按 adapter模式 设计图修改飞碟游戏
使它同时支持物理运动与运动学（变换）运动
跟之前的简单打飞碟相比，这次的多了个Adapter类和plane，plane是用来体现飞碟的物理运动的。

动作管理器统一接口
public interface SceneController
{
    void load();
    void game...]]></description><category></category></item><item><title><![CDATA[unity3d 飞碟游戏]]></title><link>https://blog.youkuaiyun.com/Maykidd/article/details/102459707</link><guid>https://blog.youkuaiyun.com/Maykidd/article/details/102459707</guid><author>Maykidd</author><pubDate>Wed, 09 Oct 2019 14:31:47 +0800</pubDate><description><![CDATA[编写一个简单的鼠标打飞碟（Hit UFO）游戏

动作管理器统一接口
public interface SceneController
{
    void load();
    void game(int Round);
    int Choose(float[] probe);
}

飞碟随机运动
using UnityEngine;
using System.Collections;

...]]></description><category></category></item><item><title><![CDATA[unity3d作业4]]></title><link>https://blog.youkuaiyun.com/Maykidd/article/details/102303090</link><guid>https://blog.youkuaiyun.com/Maykidd/article/details/102303090</guid><author>Maykidd</author><pubDate>Mon, 07 Oct 2019 17:06:50 +0800</pubDate><description><![CDATA[1、基本操作演练【建议做】
下载 Fantasy Skybox FREE， 构建自己的游戏场景
写一个简单的总结，总结游戏对象的使用

由于下载Fantasy Skybox FREE需要更新到unity2017.3.1，我这里就不做具体操作了。




2、编程实践
牧师与魔鬼 动作分离版
【2019新要求】：设计一个裁判类，当游戏达到结束条件时，通知场景控制器游戏结束
动作管理器的设计
为了用一...]]></description><category></category></item><item><title><![CDATA[unity3d]]></title><link>https://blog.youkuaiyun.com/Maykidd/article/details/101113378</link><guid>https://blog.youkuaiyun.com/Maykidd/article/details/101113378</guid><author>Maykidd</author><pubDate>Sat, 21 Sep 2019 20:47:40 +0800</pubDate><description><![CDATA[简答题
1、简答并用程序验证【建议做】
游戏对象运动的本质是什么？
游戏对象运动的本质就是在每一帧图像上使用矩阵变换（平移、旋转、缩放）改变游戏对象的空间属性，如transform里的position、rotation。
请用三种方法以上方法，实现物体的抛物线运动。（如，修改Transform属性，使用向量Vector3的方法…）
第一种方法是利用position的改变来实现抛物线运动。



p...]]></description><category></category></item><item><title><![CDATA[Unity3D第一次作业]]></title><link>https://blog.youkuaiyun.com/Maykidd/article/details/100806253</link><guid>https://blog.youkuaiyun.com/Maykidd/article/details/100806253</guid><author>Maykidd</author><pubDate>Fri, 13 Sep 2019 17:06:29 +0800</pubDate><description><![CDATA[目录

解释游戏对象（GameObjects）和资源(Assets)的区别和联系

下载几个游戏实例，分别总结资源、对象组织的结构

编写一个代码，使用 debug 语句来验证 MonoBehaviour 基本行为或事件触发的条件

查找脚本手册，了解 GameObject，Transform，Component 对象

分别翻译官方对三个对象的描述（Description）

描述下图中 tab...]]></description><category></category></item><item><title><![CDATA[字符版本贪吃蛇游戏设计及算法]]></title><link>https://blog.youkuaiyun.com/Maykidd/article/details/78927303</link><guid>https://blog.youkuaiyun.com/Maykidd/article/details/78927303</guid><author>Maykidd</author><pubDate>Thu, 28 Dec 2017 22:53:42 +0800</pubDate><description><![CDATA[字符版本贪吃蛇游戏设计及算法]]></description><category></category></item><item><title><![CDATA[字符游戏-智能蛇]]></title><link>https://blog.youkuaiyun.com/Maykidd/article/details/78927094</link><guid>https://blog.youkuaiyun.com/Maykidd/article/details/78927094</guid><author>Maykidd</author><pubDate>Thu, 28 Dec 2017 22:25:16 +0800</pubDate><description><![CDATA[字符游戏-智能蛇
1让蛇动起来
2放置奖励的食物
3实现自动寻找
（其实我个人觉得当蛇的行进能分布整个方形区域时就可以拿到最高得分，如下）
|一一←
|一一→
|一一←
一一一→
让蛇动起来


字符表示：

char BLANK_CHAR      = ' ';char WALL_CHAR       = '*';char SNAKE_HEAD_CHAR = 'H';]]></description><category></category></item><item><title><![CDATA[IT行业风投]]></title><link>https://blog.youkuaiyun.com/Maykidd/article/details/78868268</link><guid>https://blog.youkuaiyun.com/Maykidd/article/details/78868268</guid><author>Maykidd</author><pubDate>Thu, 21 Dec 2017 22:04:30 +0800</pubDate><description><![CDATA[IT行业风投
       对于风投，维基有如下解释:
       风险投资（英语：Venture Capital，缩写为VC）简称风投，又译称为创业投资，主要是指向初创企业提供资金支持并取得该公司股份的一种融资方式。风险投资是私人股权投资的一种形式。风险投资公司为一专业的投资公司，由一群具有科技及财务相关知识与经验的人所组合而成的，经由直接投资被投资公司股权的方式，提供资金给需要资金者（被]]></description><category></category></item><item><title><![CDATA[c语言发展史-简介]]></title><link>https://blog.youkuaiyun.com/Maykidd/article/details/78817789</link><guid>https://blog.youkuaiyun.com/Maykidd/article/details/78817789</guid><author>Maykidd</author><pubDate>Sat, 16 Dec 2017 00:27:38 +0800</pubDate><description><![CDATA[c语言发展史-简介
1早期发展

    C语言最早由丹尼斯·里奇（Dennis Ritchie）为了在PDP-11电脑上运行的Unix系统所设计出来的编程语言，第一次发展在1969年到1973年之间。
    C源于BCPL语言，后者由马丁·理察德（Martin Richards）于1967年左右设计实现。BCPL是一门"无类型"的编程语言：它仅能操作一种数据类型，即机器字（machin]]></description><category></category></item><item><title><![CDATA[IT的道德与伦理]]></title><link>https://blog.youkuaiyun.com/Maykidd/article/details/78787467</link><guid>https://blog.youkuaiyun.com/Maykidd/article/details/78787467</guid><author>Maykidd</author><pubDate>Wed, 13 Dec 2017 00:06:14 +0800</pubDate><description><![CDATA[IT的道德与伦理
1.人工智能

       如今，这类事情主要由复杂的软件系统做决定。人工智能在过去几年中取得了巨大进展，有望从许多方面改善我们的生活。
       几年来，人工智能的崛起已成了必然趋势。人工智能初创公司收到了大笔投资。许多现有的科技公司，如亚马逊、Facebook和微软等巨头，都已创建了研究实验室。可以毫不夸张地说，软件如今就代表着“人工智能”。
      有些]]></description><category></category></item><item><title><![CDATA[自顶向下，逐步求精]]></title><link>https://blog.youkuaiyun.com/Maykidd/article/details/78691805</link><guid>https://blog.youkuaiyun.com/Maykidd/article/details/78691805</guid><author>Maykidd</author><pubDate>Fri, 01 Dec 2017 22:44:54 +0800</pubDate><description><![CDATA[自顶向下，逐步求精






1.所谓自顶向下，逐步求精的分析技术实质，其实是下图的反复



2.采用该方法的优点
1）层次分明，结构清晰
2）便于集体开发
3）便宜调试


3.求精过程的表示
1）流程图
2）函数
3）PAD（二维树形结构表示）
4.实例
可到http://www.doc88.com/p-917990912847.html上自行观]]></description><category></category></item></channel></rss>