【unity实战】完美的2D横版平台跳跃玩家控制器,使用InputSystem+有限状态机实现人物加速减速 多段跳 长短跳 多段攻击 冲锋 冲锋残影 滑墙 蹬墙跳 滑墙 土狼时间 预输入 攀爬 爬楼梯

最终效果

前言

之前做过InputSystem+有限状态机控制俯视角人物控制:
【unity实战】使用unity的新输入系统InputSystem+有限状态机设计一个玩家状态机控制——实现玩家的待机 移动 闪避 连击 受击 死亡状态切换

这次来实现一个2d平台平台跳跃玩家控制器,平台人物控制要做的好,要考虑的问题会有很多,比如移动加速减速 多段跳 冲锋 冲锋残影 滑墙 蹬墙跳 土狼时间 预输入 攀爬 爬楼梯

素材

角色
https://clembod.itch.io/warrior-free-animation-set
在这里插入图片描述

环境
https://assetstore.unity.com/packages/2d/environments/pixel-art-platformer-village-props-166114
在这里插入图片描述

目录结构

使用新的输入系统在 Unity 中构建第三人称控制器 如果你随机挑选几款游戏,每款游戏可能会有不同的艺术风格和机制、不同的故事,甚至根本没有故事,但它们都有一个共同点:所有游戏都需要读取和处理输入来自键盘、鼠标、游戏手柄、操纵杆、VR 控制器等设备。构建第三人称控制器。在这篇文章中,我将向您展示如何在 Unity 中使用新的Input System 驱动的跟随摄像头 Cinemachine 软件包以及由 Unity Technologies 的另一个强大软件包。 阅读详情

相关推荐

如何构建一个Unity 2D平台跳跃游戏(一)

本文详细介绍了如何使用Unity 2021 LTS版本构建2D平台跳跃游戏的基础框架。从项目初始化、角色控制器实现到跳跃系统和图层管理,提供了实用的代码示例和优化技巧,帮助开发者快速掌握2D闯关游戏的核心开发技术。

weixin_34110970的博客 231

【用unity实现100个游戏之2】复刻实现经典2d平台跳跃游戏《蔚蓝 Celeste》(附工程源码)

蔚蓝》是一款备受好评的独立游戏,由游戏开发工作室开发并由发行。这款游戏于2016年首次发布,并在玩家和评论界收获了广泛赞誉。蔚蓝以其独特的艺术风格和引人入胜的故事而著称。游戏以深海为背景,玩家将扮演一个能够探索水下世界的神秘生物。游戏通过惊人的视觉表现和动态的海洋生态系统为玩家带来了令人难忘的游戏体验。无论是广阔的水下景观还是充满生机的海洋生物,蔚蓝都让玩家感受到深海的神秘和美丽。蔚蓝在玩法上注重探索和解谜。玩家可以在海底环境中自由游动,发现隐藏的地点和秘密,与各种生物互动,并解决环境谜题以继续前进。

向宇的博客,专注php/web全栈 unity游戏开发,欢迎大家评论纠错 4156

【Unity平台跳跃游戏插件】Platformer Engine 先进而强大的 2D 和 3D 平台游戏解决方案

Platformer Engine 是一款为 Unity 开发的插件,旨在帮助开发者快速创建各种平台跳跃游戏。该引擎提供了一系列强大且灵活的功能,适用于2D和3D平台游戏开发,尤其是经典的横版过关、动作冒险等类型。

2403_88403568的博客 1503

【Unity造轮子】2D横版平台跳跃游戏实现多段跳完美手感(含源码)

随着游戏技术的不断发展,2D横版平台跳跃游戏成为许多玩家的最爱。这类游戏以其简单而有趣的玩法和精致的视觉效果吸引着无数游戏爱好者。然而,对于那些追求更高游戏体验的玩家们来说,寻找完美手感的多段跳成为了重要的目标。在本文中,我们将探讨2D横版平台跳跃游戏中实现多段跳的关键技术,并分享如何获得令人满意的完美手感。之前我其实写过相关内容,但是写的比较粗糙,这里进行重新整理。

向宇的博客,专注php/web全栈 unity游戏开发,欢迎大家评论纠错 1561

使用Unity开发的Jumping Frog 2D横板平台跳跃类小游戏

游戏内美术资源来自于Assert Store上免费资源Pixel Adventure 1,音乐资源来自Super Mario Bros. Wonder。 游戏内AD键左右移动,空格键跳跃,ESC键返回主菜单。 一共做了三个关卡,每个关卡不同风格,陷阱的内容也有所不同。 基本遵循了循序渐进的难度设计,因为是第一次做,所以可能还会有一些设计不合理的地方或还没测试出来的bug,请多多包含。 如果后续做出了其它的关卡此资源还会继续更新,但是现阶段打算是去尝试做别的类型的游戏继续练练手了。 关于免费资源Pixel Adventure 1,Assert store上面还有Pixel Adventure 2,里面新增了一些场景素材和人物美术素材,都是很不错的资源,想在Pixel Adventure 1上进行拓展的话也可以结合着Pixel Adventure 2进行使用。

GEO芯片数据下载和探针ID转换(保姆级教程)

R语言安装、GEO芯片数据下载、探针ID转换

qq_43138237的博客 3万+

十二、基于FPGA实现slave SelectMAP配置逻辑

slave SelectMAP配置

weixin_41838250的博客 8735

科研软件|Adobe Photoshop 2024 (PS 2024)

科研软件|Adobe Photoshop 2024 (PS 2024)

m0_55499682的博客 5485

【面试题】MySQL索引相关的面试题(红黑树,hash,B树,B+树)

自己整理了几个面试题分享给大家 问题1:红黑树为什么那样设计? 首先聊一下二叉搜索树,主要特点是左节点比根节点小,右节点比根节点大,并且左右子树都是二叉搜索树。缺点是在极端情况下,比如插入都是有序的,就会出现退化的情况有序序列树退化成链表。 二叉搜索树 退化成链表的二叉搜索树 此时,要想让树的节点平均分布就需要平衡树了,红黑树就是平衡树的一种(平衡二叉搜索树)。然后,一棵树的查询性能取决...

Mr_黑_ 的博客 4038

构建AI招聘助手:提高人才筛选与匹配效率

人工成本高:传统招聘过程涉及大量的简历筛选和面试安排,需要耗费大量的人力和时间。匹配效率低:简历筛选过程中,人为因素可能导致信息遗漏或误判,影响匹配效果。招聘周期长:从职位发布到最终录用,传统招聘流程往往耗时较长,影响企业业务发展。机器学习(Machine Learning)是一门让计算机通过数据和经验来学习并改进性能的学科。自然语言处理(Natural Language Processing,NLP)是计算机科学领域与人工智能领域中的一个重要方向,旨在让计算机能够理解和解释人类语言。

AI天才研究院 1298

【数据集】全球大气空气柱平均甲烷(XCH₄)和一氧化碳(XCO)浓度数据集 TROPOMI/WFMD

全球大气空气柱平均甲烷(XCH₄)和一氧化碳(XCO)浓度数据集 TROPOMI/WFMD

WW、forever的博客 384

《YOLOv8-seg改进》专栏指导书册 &手把手创新教程

学姐带你学习YOLOv8,从入门到创新,轻轻松松搞定科研;1)手把手教你如何训练YOLOv8-seg;2)模型创新,提升分割性能;3)独家自研模块助力分割;

会AI的学姐 3796

OpenClaw一人公司落地案例:本地商家营销智能体月赚3万的秘密

角色:本地商家营销专家## 核心目标为商家生成高转化率的抖音营销策略,最大化 ROI。## 输入数据- 商家名称: "XX奶茶店"- 过去 30 天视频播放量: 12,000- 客单价: 28 元- 竞品平均播放量: 15,000- 市场趋势: rising## 策略生成规则1. **内容类型**:根据客单价推荐- < 30 元:美食探店 + 优惠券- > 30 元:场景化故事 + 会员权益2. **发布时间**:根据历史数据- 18:00-20:00 高峰期。

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 530

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

上一篇: 【unity小技巧】新输入系统InputSystem游戏运行中改键重新绑定控制按键(最全最完美解决方案)
下一篇: 【unity小技巧】unity普通项目升级为URP项目技巧且如何解决导入unity的模型材质显示粉色或者紫色问题
向宇的游戏小屋
向宇的游戏小屋 优质创作者: 编程框架技术领域 优质创作者: 编程框架技术领域 领域专家: 前端开发技术领域 领域专家: 前端开发技术领域
博客等级 码龄10年 3万+粉丝 1031原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

向宇的游戏小屋

创作不易,感谢你的鼓励

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值