
游戏
文章平均质量分 75
yuxy36
这个作者很懒,什么都没留下…
展开
-
【Linux】字符游戏-智能蛇
这周作业——智能蛇。 其目的是让蛇自动一秒走一步,自动寻找食物。 实现这个目的的难点有以下几个:让系统每秒printf一次。 让智能蛇自动寻找食物 linux下的指令运用 1.让系统每秒输出一次。对策:使用sleep函数具体使用方法及注意事项: - 在头文件加入 unistd.h 头文件 - 注意sleep的开头是小写(区别于windows)原创 2017-12-26 22:49:06 · 291 阅读 · 0 评论 -
【Unity3D】AR游戏制作 - Sikuto's Farm
本周的作业是制作AR小游戏,重点练习以下几点:图片识别与建模 虚拟按键小游戏游戏构思正好手边有现成的电影海报若干,可以设置游戏规则为:根据提示寻找相应的海报收集动物模型,集齐4个即可通关。对于每个关卡,找到对应海报之后,点击虚拟按钮将动物收集起来,并进入下一关,通过4关则玩家获胜。为了使游戏更加完整,需要构建开始和结束的场景来引导玩家。环境搭建详细过程见...原创 2019-12-21 17:32:34 · 2696 阅读 · 3 评论 -
【Unity 3D学习笔记】P&D 过河游戏智能实现
P&D 过河游戏智能帮助实现 实现状态图的自动生成 讲解图数据在程序中的表示方法 利用算法实现下一步的计算 对于过河游戏,首先需要知道其中各个状态之间的转换关系,绘制状态转移图如下:其中,P代表出发岸上的牧师,D代表出发岸上的恶魔,加号和减号分别标识船停在出发一侧的岸上还是终点一侧的岸边。则黄色框代表起始的状态,此时出发岸上有三个牧师和三个恶魔,船停在...原创 2019-12-04 00:14:10 · 596 阅读 · 0 评论 -
【Unity 3D】学习笔记 - 血条预制制作
血条预制制作完成血条(Health Bar)的预制设计。具体要求如下:分别使用 IMGUI 和 UGUI 实现 使用 UGUI,血条是游戏对象的一个子元素,任何时候需要面对主摄像机 分析两种实现的优缺点 给出预制的使用方法其实在之前的打飞碟游戏中,我完成了一个简易的血条设计,效果图如下:当时的实现方式是通过在OnGUI中即时显示若干个 # 字符来表示血量的多少,关键性...原创 2019-11-22 14:57:42 · 853 阅读 · 0 评论 -
【Unity 3D】学习笔记 - 粒子系统初探
Particle System是Unity内用于制作特效的系统,相对比较复杂。粒子系统可以用来制作烟雾、蒸汽、火焰和其他雾化效果。添加粒子系统[GameObject -> Effect -> Particle System]添加一个粒子系统,重命名为test。test初始显示效果如下:查看Inspector视窗,test中的组件有Transform和Parti...原创 2019-10-25 09:52:05 · 789 阅读 · 0 评论 -
【Unity 3D】学习笔记 - 粒子系统制作
这次的任务是制作一个简单的粒子系统,并用代码控制使之在不同的场景下呈现出不同的效果。我想要制作出颜色渐变的烟花效果。关于粒子系统,可以参考【Unity 3D】学习笔记 - 粒子系统初探粒子系统基本设置如下:其中Simulation Rotation选择World,这样在粒子系统移动时逸散的粒子不会随之移动而是以世界坐标作为参考坐标系,参考烟花效果,这样比较逼真。Gra...原创 2019-10-25 13:29:54 · 512 阅读 · 0 评论 -
【Unity 3D】学习笔记 - 巡逻兵
智能巡逻兵 游戏设计要求: 创建一个地图和若干巡逻兵(使用动画); 每个巡逻兵走一个3~5个边的凸多边型,位置数据是相对地址。即每次确定下一个目标位置,用自己当前位置为原点计算; 巡逻兵碰撞到障碍物,则会自动选下一个点为目标; 巡逻兵在设定范围内感知到玩家,会自动追击玩家; 失去玩家目标后,继续巡逻; 计分:玩家每次甩掉一个巡逻兵计一分,与巡逻兵碰撞游戏结束; ...原创 2019-10-27 12:31:51 · 652 阅读 · 0 评论 -
【Unity 3D】学习笔记 - Adapter模式改进HitUFO
改进飞碟(Hit UFO)游戏 游戏内容要求: 按 adapter模式 设计图修改飞碟游戏 使它同时支持物理运动与运动学(变换)运动 之前的HitUFO设计完成了飞碟的变换运动,即物体的运动没有外力的影响。本次作业需要改进上次的HitUFO使其同时支持物理运动与运动学变换,要完成此需求需要用到Adapter模式。Adapter意图将一个类的接口转换成客户希望的另外一...原创 2019-10-17 17:54:08 · 277 阅读 · 0 评论 -
【Unity 3D】学习笔记(四)
编写一个简单的鼠标打飞碟(Hit UFO)游戏 游戏内容要求: 游戏有 n 个 round,每个 round 都包括10 次 trial; 每个 trial 的飞碟的色彩、大小、发射位置、速度、角度、同时出现的个数都可能不同。它们由该 round 的 ruler 控制; 每个 trial 的飞碟有随机性,总体难度随 round 上升; 鼠标点中得分,得分规则按色彩、大小...原创 2019-10-08 12:12:06 · 491 阅读 · 1 评论 -
【Unity 3D】学习笔记(三)
基本操作演练下载 Fantasy Skybox FREE, 构建自己的游戏场景天空是任何游戏离不开的设定,而且要按季节与时间变化,是表示时间的重要工具。天空盒是一种材料,我们可以通过六面体构建一个天空盒。首先点击Asset上下文菜单 -> create -> Material,命名为sky。然后在Inspector视图中选择Shader -> Skybox -> ...原创 2019-09-28 15:55:00 · 380 阅读 · 0 评论 -
【Unity 3D】学习笔记(二)
简答题1. 游戏对象运动的本质是什么?游戏对象的运动过程本质上是使用矩阵变换(平移、旋转、缩放)改变游戏对象的空间属性。public class MoveLeft : MonoBehaviour { // Use this for initialization void Start () { } // Update is called once per frame...原创 2019-09-21 17:53:57 · 438 阅读 · 1 评论 -
【Unity 3D】学习笔记(一)
简答题1. 解释 游戏对象(GameObjects) 和 资源(Assets)的区别与联系。GameObjects: The fundamental object in Unity scenes. A Scene contains the environments and menus of your game. Think of each unique Scene file as a u...原创 2019-09-09 13:54:21 · 641 阅读 · 0 评论 -
《致命框架2》——极简外衣下的华丽冒险
《致命框架(FRAMED)》是一款独特的休闲解谜游戏。每个关卡是一段方格连环画,玩家可以通过调整方格的位置来使整段故事连贯并使主人公逃离危险。游戏画面简洁,具有别具一格的美感。FRAMED2实际上是第一部的前传。本文将以Tracy Fullerton的AME DESIGN WORKSHOP一书为根据,对FRAMED2中的游戏元素进行分析。FRAMED2的故事梗概如下:一名黑衣男士A...原创 2019-08-31 15:45:40 · 3394 阅读 · 0 评论 -
制作打怪小游戏Kill Bill
使用construct2制作游戏Kill Billconstruct2适合新手小菜鸟(比如我)进行游戏制作,以下的游戏Kill Bill就是由它制成。 制作步骤如下。寻找素材,新建工程并插入对象对游戏对象添加行为构建事件以完成对游戏规则的设置完善细节寻找素材,新建工程并插入对象1.寻找素材只需搜索“游戏素材”即可找到大量素原创 2017-10-07 13:19:44 · 972 阅读 · 0 评论