自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 大作业 打靶

首先修改Crossbow的Animator,设置bool量hold和fire分别代表拉弓和射击,float量force代表拉弓的力,trigger量shoot触发射击操作。用一个变量a记录玩家按下切换键(这里设置的是按下c键进行天空的切换)的次数,奇数为黑夜,偶数为白天。箭射中后停留在靶子上,设置箭射中靶子后删除箭的刚体组件,让箭和靶子一体。使用地形工具,并用地形工具的绘制工具,绘制地形和地形上的树。设置移动靶的速度和移动范围,在移动范围内来回移动。为靶子添加碰撞体组件,为树添加碰撞体和刚体组件。

2023-12-04 21:02:22 339 1

原创 06 打飞碟游戏

当创建对象时,对象池将对象放入池管理的某种内存连续的数据结构中(数组或者栈等)。当不需要对象时,对象池并不销毁对象,而是将对象回收到池中,下次需要的时候再次从池中拿出来。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。通过使用工厂模式,可以将对象的创建与使用代码分离,提供一种统一的接口来创建不同类型的对象。积分规则:disk有三种颜色,白色、灰色、黑色,对应的分数为1,2,4。在 Unity 中,

2023-11-11 18:15:02 29 1

原创 05 牧师与魔鬼动作分离版

动作分离的目的是继续让FirstController的功能进一步简化,通过回调函数的作用让动作管理者协调动作的调用,即完成游戏对象的移动,这样可以让各种动作易于管理,提高代码的复用性。

2023-10-29 16:21:09 34 2

原创 04 牧师与魔鬼游戏

在游戏中,您要帮助牧师和魔鬼在规定时间内过河。河的一边有3个牧师和3个魔鬼。他们都想到达河对岸,但只有一条船,而且这条船每次只能载2个人。而且必须有一个人驾驶小船从一边驶向另一边。如果任意一边河岸的牧师数量少于恶魔数量则游戏结束。

2023-10-21 16:42:35 58 2

原创 03 游戏循环和MVC架构

游戏对象(GameObjects):游戏程序中的事物,可以实Empty\2D、3D、关系概念、摄影机等。几乎是游戏中所有可见和可操作的元素的容器。游戏对象通常具有以下属性:位置、旋转、缩放、组件等。通过组件,你可以附加功能和行为到游戏对象上,例如碰撞检测、渲染、动画等。游戏资源(Assets):构造游戏的素材(图片,声音,3D模型,动画)、配置游戏对象的数据(预知,场景场景,项目),代码(.c,.dll等)。即以文件格式保存的游戏对象或数据。

2023-10-07 22:05:16 57 1

原创 02 小组策划

第2章:主要介绍了游戏的结构构成,如玩家、目标、程序、规则、资源、冲突、边界、结果等。同时还大致介绍了游戏是如何让玩家投入的,通过角色、故事、前设、戏剧元素等。华友介绍了游戏的定义以及定义之外的区域。第3章:主要介绍了游戏元素的正规使用。如玩家的定义(包括邀请、玩家数量、交互模式等),目标的定义与分类,操作的定义与规范,规则的定义和分类,资源的分类,冲突的定义和分类以及边界、结果等。第4章:主要介绍了游戏戏剧元素的使用。

2023-09-22 22:25:57 22 1

原创 01 让非专业人士制作游戏

微信小游戏制作工具是一个仿Strach的一款微信小游戏的制作平台,制作过程类似于将用“搭积木”的形式完成自己设计的游戏的各个功能。它的特点是:可视化编程: 游戏制作所见即所得,快速上手、无需代码;高效开发: 丰富的官方组件,排行榜、性能调优一键完成;赋能创意: 个性化素材、自定义组件,高级画板工具;快速分享: 实时预览分享小游戏,标准化发布到MP平台做个小游戏,也可以很简单 | 微信开放文档 (qq.com)

2023-09-14 19:43:23 98 1

空空如也

空空如也

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

TA关注的人

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