自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 unity粒子特效实现

粒子光环。。。。-其他-高清完整正版视频在线观看-优酷 (youku.com)3d-game/粒子光环/ParticleHalo at main · wujf37/3d-game (github.com)本博客对粒子效果的实现有了一些尝试,通过对文章的学习掌握了一些粒子流编程,对老师没有要求必做的任务进行了一些尝试,最后实现的效果尚可,同时之前也完成了老师要求奖励的部分—(奖励)编写《Unity制作神奇的粒子海洋!》教程,在bilibili发布Unity3d神奇的粒子海洋 - 哔哩哔哩。

2024-01-15 16:33:42 961

原创 unity射箭游戏

开发第一人称射箭游戏游戏要求:游戏效果图:游戏编程文件如下:通过CameraMgr和CrossbowMove来实现视角的转动CameraMgrCrossbowMove二、弩的射击与蓄力实现弩的射击通过CrossbowMgr来进行管理,蓄力的逻辑根据按鼠标左键时长来确定。实现弩蓄力的动画如下:其中new hold为混合树三、地形使用的资源包为tree9,绘制好地形和树,加入墙体,并手动为预制件添加组件“Capsule Collider”,以增加碰撞体。四、靶的制作游戏共有三个固定靶,两个移动

2023-11-30 22:53:01 55 1

原创 打飞碟游戏

主控制类MainController负责控制回合控制器以及游戏视图,回合控制器RoundController监测游戏事件发生之后,通知主控制器MainController,然后主控制器控制游戏视图View类显示相应内容,通过设置主控制类中的成员变量N,可以调整普通模式的默认回合,代码如下:

2023-11-11 18:25:35 48 1

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

在上一版牧师与魔鬼的基础上,将游戏对象中的move组件分离出来,通过一个专门的动作管理器管理所有动作。区分与每个游戏对象都拥有一个move脚本,该版本的牧师与魔鬼通过场景控制器来专门控制游戏对象的移动。另外根据要求还需要设计一个裁判类,当游戏达到结束条件时,通知场景控制器游戏结束。UML图如下:动作管理类集成在同一个C#文件下代码分析:SSAction(动作基类)动作基类,其它所有的动作都继承于该类。

2023-10-27 09:38:22 38 1

原创 牧师与魔鬼

如果靠岸的船上和同一侧岸上的牧师被岸上的魔鬼人数所淹没,他们就会被杀死,游戏就结束了。控制器(Controller):控制场景,使用单例模式创建导演类,导演只有一个,管理本次场景所有的游戏对象并控制着场景的切换,角色的移动,游戏结果的判断,对外界输入事件的响应。模型(Model):游戏中的所有对象,包括船、牧师、魔鬼、河岸。该接口定义了一组用户操作,通过实现该接口,用户可以通过这些操作去对游戏对象发出相应的指令,使其响应。游戏对象类 对游戏对象进行封装,包含对象需要的状态和move和click两个组件。

2023-10-19 14:22:14 94

原创 unity3D入门-制作简单计算器

通过对井字棋代码的学习,了解 OnGUI() 事件,提升阅读 API 文档能力,在编写代码时能运用数据-控制分离的编程思维,现在尝试参考“井字棋”案例,制作一个简单的计算器。代码需要实现的内容有:最基本的加减乘除运算。编写完脚本代码后,创建一个空的模型(Create Empty),命名为int,将calculator.cs拖动到init上面。小结:计算器逻辑简单,适合进行初步上手,用于熟悉C#的编码,锻炼数据-控制分离的编程思维。首先创建一个3D工程项目,再在Assets中创建一个脚本,命名为cal。

2023-09-27 17:55:41 98 1

原创 游戏的戏剧元素:植物大战僵尸

结合本次案例,植物大战僵尸的故事并不复杂,准确的来说非常的简单,但这样的故事又和游戏很好的融合了起来,通过用植物对抗僵尸的开头,我们需要在白天,黑夜,草坪,泳池,屋顶来对抗无处不在的僵尸,随着故事的发展进行场景的切换,而场景的切换又带来的新的机制和新的植物和新的僵尸,让玩家一直保有新鲜干和热情,难度也会不断增长,故事在屋顶迎战僵尸博士带来高潮,通过不懈努力打败了僵尸博士最终赢得胜利让玩家获得满满的成就感,这也是这个游戏成功的原因,其故事展开也非常简单,即通过场景的切换来开展故事。

2023-09-21 14:10:45 100

原创 小游戏创作与开发

微信小程序游戏制作

2023-09-12 14:14:56 51 1

空空如也

空空如也

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

TA关注的人

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