位置: 编程技术 - 正文

unity商店demo学习:俯视视角RPG游戏(unity2020商店)

编辑:rootadmin

推荐整理分享unity商店demo学习:俯视视角RPG游戏(unity2020商店),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:unity2020商店,unity商城下载地址,unity store,unity shop,unity shop,unity store,unity2020商店,unity2021商店在哪,内容如对您有帮助,希望把文章链接给更多的朋友!

一下所有素材和源码都来自unity商店的实例 Top-Down RPG Starter Kit,这个demo是unity商店上最好的入门级rpg游戏实例,麻雀虽小,五脏俱全,想要弄清楚一个标准的rpg游戏的方方面面,这个是很好的选择。

ps:demo写得很高深,看得不是很懂,准备慢慢研究。

unity商店demo学习:俯视视角RPG游戏(unity2020商店)

来一张工程全貌图。

这是一个俯视视角(可以调整视角)的卡通风&#;3D角色扮演游戏,配着动听又欢快的背景音乐,还有那萌萌哒的怪物,仿佛又回到了初中时玩冒险岛online的时候~~,额,不废话,主要模块如下:

游戏主菜单界面游戏角色选择场景游戏角色控制摄像机控制角色成长系统NPC对话和任务系统技能系统背包系统装备系统商店系统小地图游戏怪物AI怪物掉落和拾取怪物boss游戏HUD GUI音乐和音效存档系统缺少地图系统、骑宠系统和副本系统以下就逐个来体验吧。游戏主菜单界面加载了基本游戏场景、灯光、天空盒以及主菜单界面GUI主要由四个脚本控制ControlTitleScene控制摄像机移动和文字效果AlphaText控制开始时画面由模糊到清晰NewGameButton开始新游戏LoadGameButton加载存档其中两个button是用GUITexture控件实现的,并非ugui或者legacy ui游戏角色选择场景依然是加载了基本游戏场景、灯光、天空盒以及主菜单界面GUI,还有游戏角色。这个场景可以创建自己的角色,有剑士和法师两个角色可选。由四个脚本控制ButtonOK确定角色选取ButtonSelected用于切换角色按钮Etenname获取用户的字符输入SelectCharacter用于呈现选取的角色,隐藏未选取的角色,动态实例化的坐标点在场景中庸空物体标出其中动态实例化角色是一个关键点游戏角色控制依然是加载了基本游戏场景、灯光、天空盒以及主菜单界面GUI,还有游戏角色、若干NPC以及怪物。角色控制有下列脚本,但此处只说游戏行走、技能控制HeroController控制角色行走和发招SpawnPointHero角色出生点和重新出生AreaSkillCursor控制群攻技能操作范围SkillArea计算群攻范围和目标数AnimationManager控制角色行走和攻击动画==代码没看懂T_T摄像机控制摄像机视角可以调成俯视和普通近距离3D模式,并且摄像机跟随离角色的距离也可以自由调整主要控制脚本MinimapCamera控制摄像机目标跟随和迷你小地图坐标定位MouseOrbit控制视角旋转和缩放其中旋转用到了四元数,很基本的图形学角色成长系统角色的HP,MP以及经验&#;管理和升级,属性加点由PlayerStatus脚本管理==代码依然没看懂T_TNPC对话和任务系统与NPC对话并接任务NpcSetup控制NPC的生成和都对话框的交互比如检测任务是否完成和给予奖励技能系统技能系统包括技能的激活、学习、加点、属性加成、技能快捷键由PlayerSkill脚本控制==代码依然没看懂T_T背包系统管理背包物品,可以物品可拖拽到装备窗口和技能快捷窗口装备系统由脚本Item_Data控制商店系统有药品商店和装备商店两种脚本Item_data,Item_obj,ShopItemlist脚本控制,一个公共类实现两个商店的实例例如购买商品小地图小地图用于位置概览和自动导航,可以缩放由脚本MinimapSignSetup和MinimapCamera来控制其中设置商店、角色和怪物的标记点游戏怪物AI怪物AI包括怪物跟踪,攻击等行为控制脚本DetectArea检测与角色的碰撞DropItem控制怪物掉落EnemyController控制怪物行走和攻击EnemyStatus控制怪物血条状态Monster_Data管理怪物数据怪物跟踪只是简单的使用了直线移动怪物掉落和拾取怪物掉落怪物bossboss其实跟普通怪物差不多,只不过数&#;要高不少游戏HUD GUI主要是游戏抬头界面,包括角色血条、魔条和经验条,技能快捷键栏还有系统菜单控制脚本BottomBar绘制技能快捷栏CommanMenu绘制系统命令栏,背包,技能,装备,状态等EnemyHP绘制敌人的血条HeroStatusBar绘制角色HP,MP和头像没有使用NGUI或者UGUI,全部是legacy gui音乐和音效音乐和音效统一管理由SoundManager脚本统一控制存档系统游戏可以到指定地点存档,然后在游戏开始时可以读档不过脚本貌&#;没找到,不知道用什么存储档案T_Tps:demo看着真是赏心悦目啊,可惜看得不是太懂,暂时没有能力模仿,只能慢慢来~

<Unity UGUI>使用c#反射实现UGUI文本显示的国际化 转载请标明出处:

uGUI实现遥感 好久没有写文章了,最近在做项目是用的unity最新的ui系统UGUI,项目需要做一个摇杆,网上大部分都是用的插件和NGUI做的摇杆,unity自带的摇杆也不怎么

手游频繁崩溃”闪退”? 从程序上找原因 手游频繁崩溃闪退?从程序上找原因作为玩家,当游戏crash的时候是什么心情,如果这个游戏玩起来还不错的话,那我可能还会打开第二次,如果这个游

标签: unity2020商店

本文链接地址:https://www.jiuchutong.com/biancheng/372806.html 转载请保留说明!

上一篇:Unity3D教程宝典之Shader篇 基本知识(unity3d快速入门)

下一篇:<Unity UGUI>使用c#反射实现UGUI文本显示的国际化

  • 缴纳代扣个人所得税分录
  • 给中间人回扣犯罪吗
  • 银行账户利息怎么记账
  • 未开票收入下月开票怎么报税
  • 利润表中财务费用是负数怎么算营业利润
  • 软件行业个人所得税
  • 工程结算方式分为
  • 独资合伙企业的所有者用于承担企业财务风险的财产是
  • 企业将活期存款转为定期时
  • 营业账簿印花税包括什么
  • 公司一年未经营怎么赔偿
  • 装修费属于劳务费吗
  • 财税2010 121号文件是否作废
  • 房地产企业转让股权缴纳土地增值税
  • 提供建筑服务应在发票备注栏注明
  • 审计调整分录如何处理
  • 住宿费专票报销怎么做账
  • 面对通过网络涌入的大量信息,我们应该学会
  • 高技术制造企业
  • 事业单位服务收入怎么做账
  • 玫瑰小镇的玫瑰有什么用
  • 个体户个人所得税免征额是多少
  • 金钱树的养殖方法和浇水方式
  • 电力安装工程辅料有哪些
  • php mysql pdo
  • windows update更新错误
  • PHP:stream_context_get_options()的用法_Stream函数
  • macOS 11 Big Sur 开发者预览版 Beta 8推送
  • 企业年金税前扣除比例
  • 怎么用html做一个收藏夹
  • 如何修改家里的wifi密码
  • 宝塔部署django
  • YII视图整合kindeditor扩展的方法
  • php如何上传文件
  • 用友u8反结账反记账的操作步骤
  • lvm 创建
  • mysql的索引是什么
  • 工会经费申报的计税比率是
  • 会计凭证分为几个部分包括哪些内
  • ado连接access数据库
  • mysql怎么给字段添加中文备注
  • 外贸企业出口货物会计分录
  • 企业开办期间账务处理
  • 生产成本与管理企业经营实战感想
  • 本月冲红上月发票后的税款能抵减吗
  • 扫码开票软件
  • 什么各级工会的离休退休人员的待遇
  • 冲销以前年度多计提的费用分录
  • 未交增值税账务处理
  • 产品保修要钱吗
  • 企业汇算清缴调整费用后资产负债表怎么改
  • 非营利性组织和营利性组织的区别
  • 发票找不到了怎么操作
  • 待摊费用怎么做凭证科目
  • tabletpc输入面板怎么打开
  • centos叫什么
  • mac怎么使用自动切换输入法
  • 怎么美化ppt
  • 进程aissca.exe
  • ubuntu系统应用
  • sqlservr.exe - sqlservr是什么进程 有什么作用
  • qtzgacer.exe - qtzgacer进程是什么文件 .作用是什么
  • 桌面工具栏显示
  • launch pxe
  • 删除linux系统命令
  • 在linux操作系统中把外部设备当作文件统一管理
  • Linux中的stat命令使用简介
  • [置顶]星陨计划
  • javascript中的继承
  • dos常用命令与批处理文件
  • cmd运行指令闪黑框
  • 固定栏跑到了左边怎么弄
  • node.js gui
  • windows8.1 with bing
  • Python IDE PyCharm的基本快捷键和配置简介
  • 工具类软件有哪些
  • python中的字符串的英文
  • 电子税务局怎么添加开票员
  • 小区配电房移交供电局的依据
  • 将购进农产品用于生产销售或委托加工货物的税率多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设