自定义博客皮肤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)
  • 收藏
  • 关注

原创 Unity3D游戏课程作业

unity3d游戏课程作业,具体内容等考完试再补充。

2025-01-11 17:07:43 329

原创 3D游戏课程作业

3d游戏设计:等考完之后进行补充。

2025-01-11 17:02:41 102

原创 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

原创 switch语句如果不加break会发生甚么事

笔记

2022-12-01 17:29:53 337 1

空空如也

空空如也

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

TA关注的人

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