- 博客(8)
- 收藏
- 关注
原创 Unity-3D-第一人称射箭打靶游戏
该项目实现了一个第一人称的打靶射箭游戏,玩家通过控制角色在空间类行走,在不同的靶场对应的点位进行不同难度的射箭打靶,最后能够得到一个得分。放在房子和柱子上,为所有固定的靶子添加名为“target"的tag能在Controller中找到并绑定上后续的得分,被箭矢击中等信息。地图上白色的圆形块代表着射击位置,可按代码逻辑传送,只有在射击位置才能射箭。采用庭院与围栏的射击,院子内部固定靶,外部移动靶(奔跑的小鹿)非常合理。有小摄像机的俯视视角,帮助开启小地图,更好的定位以及逐鹿(4.地图上的射击位置。
2024-12-13 04:44:47
1680
1
原创 unity实现简单鼠标打飞碟
该游戏是使用unity编写的鼠标打飞碟游戏。飞碟会从屏幕外的多个方向飞入屏幕中,玩家只要用鼠标点击飞行中的飞碟,即可将其击落(对象消失),并因此得到积分;对于每一只飞碟而言,都有自己的颜色、大小和速度,击落后的得分也会根据这三个属性值的不同而不同。该游戏一共有多个回合(round),且游戏的难度也会随着回合数的增加而增加。
2024-11-19 17:52:53
325
原创 unity牧师与魔鬼3d
我们需要创建魔鬼与牧师的预制体,同时还需要船、陆地、河流,虽然陆地有左岸、右岸的区分,但是我们可以使用同一个预制体来创建两个对象来实现。脚本文件主要实现了该游戏的主要几个游戏对象——魔鬼、牧师、船、陆地、河流,以及角色的位置确定、处理点击事件的声明等。下面是Controller中重要脚本的具体实现:模型资源皆以Prefab形式存储,运行过程中会通过脚本生成实例对象游戏框架分为Controller,Model,View三层。View层主要负责简单的GUI界面,包括倒计时、重新开始按钮、游戏结束标识Mo
2024-10-31 00:07:29
848
1
原创 lab3-unity游戏制作
所用到的资源网站的网址,添加成功后可以直接选择unity资源在项目中打开,下载好到my asset中的unity资源可以返回游戏设计界面,在windows->package->my asset中通过登陆同一个账号的方式打开使用。类似的,跨平台开发也能从中受益,因为数据可以在不同的平台上复用,而逻辑代码可以专注于平台特定的需求。3. 支持多人协作开发,团队中的不同成员可以同时工作:程序员可以专注于游戏逻辑开发,而设计师或数据管理员可以调整数据,如游戏平衡、角色属性、关卡信息等,而不会干扰彼此的工作。
2024-10-14 14:12:06
658
原创 consruct3游戏设计
然后在地图上按照这个原理绘制三个精灵,和一个地板平铺图的形象,三个精灵对象分别对应作为玩家主控的角色,作为敌人的角色,主控在游戏过程中需要收集的奖励,将地图设计为平铺图的形式,可以长按control+拖动现有物体来复制新的物体,我们根据这个原理来编辑地图。由此可见,本横版闯关界面分为地面,空中和水域,玩家在陆地上可以正常移动,吃到樱饼(粉绿色)可以加分,撞到敌人或掉进水里会进入游戏结束界面,只有避开所有障碍达到终点旗帜处才可以正常通关到达胜利界面。接下来添加一些完整游戏机制所需要的地图设计。
2024-09-28 22:35:39
245
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人