Unity实现2D小游戏

简介: Unity实现2D小游戏FirstGame2D(Sunny Land)一、游戏说明本游戏为作者的第一个实验的2D小游戏实现效果:(1)简单的UI界面以及触发按钮、滑动按钮事件(2)通过按钮与按键实现场景的切换(3)通过代码实现动画效果的切换(跳跃、蹲下等)(4)碰撞体以及触发器实现消灭敌人、收集物品、地面检测(5)相机场景与背景运动差,实现场景与人物的立体效果,达到较好的视觉效果(6)SoundMananger实现场景音乐的管理

 FirstGame2D(Sunny Land)

一、游戏说明(unity工程文件资源包链接

Unity实现2D小游戏FirstGame2D(SunnyLand)-Unity3D文档类资源-CSDN下载

本游戏为作者的第一个实验的2D小游戏

实现效果:

(1)简单的UI界面以及触发按钮、滑动按钮事件

(2)通过按钮与按键实现场景的切换

(3)通过代码实现动画效果的切换(跳跃、蹲下等)

(4)碰撞体以及触发器实现消灭敌人、收集物品、地面检测

(5)相机场景与背景运动差,实现场景与人物的立体效果,达到较好的视觉效果

(6)SoundMananger实现场景音乐的管理

以下是游戏的部分场景示意图:

(作者场景搭建不是较好,可以自行继续搭建较好看的场景)

二、游戏界面

image.gif编辑

image.gif编辑

image.gif编辑image.gif编辑image.gif编辑image.gif编辑image.gif编辑image.gif编辑


相关文章
|
5月前
|
图形学
【制作100个unity游戏之28】花半天时间用unity复刻童年4399经典小游戏《黄金矿工》(附带项目源码)
【制作100个unity游戏之28】花半天时间用unity复刻童年4399经典小游戏《黄金矿工》(附带项目源码)
162 0
|
3月前
|
图形学 C#
超实用!深度解析Unity引擎,手把手教你从零开始构建精美的2D平面冒险游戏,涵盖资源导入、角色控制与动画、碰撞检测等核心技巧,打造沉浸式游戏体验完全指南
【8月更文挑战第31天】本文是 Unity 2D 游戏开发的全面指南,手把手教你从零开始构建精美的平面冒险游戏。首先,通过 Unity Hub 创建 2D 项目并导入游戏资源。接着,编写 `PlayerController` 脚本来实现角色移动,并添加动画以增强视觉效果。最后,通过 Collider 2D 组件实现碰撞检测等游戏机制。每一步均展示 Unity 在 2D 游戏开发中的强大功能。
172 6
|
5月前
|
图形学
【推荐100个unity插件之9】分享几个完全免费的2D角色动画生成器(推荐收藏)
【推荐100个unity插件之9】分享几个完全免费的2D角色动画生成器(推荐收藏)
282 0
|
5月前
|
图形学
【推荐100个unity插件之19】武器拖尾特效插件——Pocket RPG Weapon Trails(2d 3d通用)
【推荐100个unity插件之19】武器拖尾特效插件——Pocket RPG Weapon Trails(2d 3d通用)
99 0
|
5月前
|
定位技术 图形学
【Unity实战】零代码实现物理2d绳子和绳桥效果——Hinge Joint 2D的使用
【Unity实战】零代码实现物理2d绳子和绳桥效果——Hinge Joint 2D的使用
259 0
|
5月前
|
图形学
【用unity实现100个游戏之16】Unity中程序化生成的2D地牢4(附项目源码)
【用unity实现100个游戏之16】Unity中程序化生成的2D地牢4(附项目源码)
41 0
|
5月前
|
算法 图形学
【用unity实现100个游戏之16】Unity程序化生成随机2D地牢游戏3(附项目源码)
【用unity实现100个游戏之16】Unity程序化生成随机2D地牢游戏3(附项目源码)
93 0
|
5月前
|
自然语言处理 图形学
【用unity实现100个游戏之16】Unity程序化生成随机2D地牢游戏2(附项目源码)
【用unity实现100个游戏之16】Unity程序化生成随机2D地牢游戏2(附项目源码)
45 0
|
5月前
|
算法 数据可视化 定位技术
【用unity实现100个游戏之16】Unity程序化生成随机2D地牢游戏1(附项目源码)
【用unity实现100个游戏之16】Unity程序化生成随机2D地牢游戏1(附项目源码)
56 0
|
5月前
|
图形学
【Unity小技巧】Unity中实现带有Sprite Shape的2D水效果(附项目源码)
【Unity小技巧】Unity中实现带有Sprite Shape的2D水效果(附项目源码)
319 0