用Unity做半个2D战棋小游戏
更新:2025-01-30 20:09 编号:30950373 发布IP:221.15.239.246 浏览:17次- 发布企业
- 河南漫云科技有限公司商铺
- 认证
- 资质核验:已通过营业执照认证入驻顺企:第4年主体名称:河南漫云科技有限公司组织机构代码:91410100MA472L6X7B
- 报价
- 请来电询价
- 漫云科技
- 用Unity做半个2D战棋小游戏
- 关键词
- 用Unity做半个2D战
- 所在地
- 郑东新区升龙广场3号楼A座3202
- 联系电话
- 15515813000
- 漫云服务热线
- 15515813000
- 联系人
- 王乾 请说明来自顺企网,优惠更多
详细介绍
写在前
这次想要做一个简单且传统的战棋小游戏,大概的玩法是:在2D世界里创建一张由六边形地块组成的战斗地图,敌我双方在地图上轮流行动,并向对方发动攻击,先消灭掉所有敌人的一方将获得胜利。
我们来实现一个入门级的数据配置工具。
使用excel配置数据
我们当前游戏中的配置:角色技能、道具等,都是通过手动创建ScriptableObject得到的,这在开发初期没什么问题;当游戏内容逐渐丰富后,这种添加方式便不再可取。因为不仅在新增数据时效率很低,做大批量的编辑和数据对比时也很麻烦。
我们把这些配置都放到excel中编辑,通过python的xlrd库生成Json文件,后在Unity的Editor模式下一键生成对应的ScriptableObject。
在excel下编辑技能、道具数据表
通过脚本将xlsx转换为json并导入工程
在Editor模式下一键生成对应的ScriptableObject
由于目前的技能、道具系统很简单,表的设计也轻量化;以后当系统变得复杂时(如技能中增加了buff等),表的设计也会有所调整;比如在字段中放入Json串,或通过索引建立表和表之间的关系等。
好吧,这里不会出现代码;因为这部分内容很简单,所用的脚本和关键代码,都在工程里,如果有兴趣的话,自取即可。
|写在后
至此,《用Unity做半个2D战棋小游戏》就差不多完事了。
从渣画质到3A水准的演变过程
身边也有朋友问我,“你把时间花在这个事儿上,有意义么”。
确实,项目的整体难度很低。她给我提供了不少尝试想法的机会,对我个人而言,是有收获的。
至少在文章的排版上面,我自认为比刚开始写东西时成熟了一些。
一直以来,我都想着能给自己圈出一个小花园来,如今算是把篱笆钉好了,对我个人而言,也是有意义的。
这并非是一个结束,而是一个开始。
成立日期 | 2019年07月08日 | ||
法定代表人 | 张磊 | ||
注册资本 | 1000 | ||
主营产品 | 元宇宙系统开发、元宇宙源码、NFT数字藏品软件开发,nft智能合约开发,盲盒系统app开发搭建,nft源码系统,网络技术开发,软件技术开发,软件定制,技术开发,信息技术服务 | ||
经营范围 | 网络技术开发;软件技术开发;电子产品技术咨询、技术开发;信息技术服务;国内货运代理;国际货运代理;普通货物道路运输;从事货物和技术的进出口业务;供应链管理;物流信息咨询;电信业务代办;教育信息咨询;企业管理咨询;企业营销策划;仓储服务(易燃易爆及危险化学品除外);网页设计;计算机系统集成;销售:计算机软件及辅助设备、通讯设备、电子设备、网络设备、多媒体设备。 | ||
公司简介 | 河南漫云科技有限公司从事APP小程序软件定制开发,自成立以来已经服务全国5000+企业,为它门提供了近30000+软件程序技术服务支持。目前开发的有淘宝客、数字藏品NFT、dapp、农场软件、上链,元宇宙,盲盒系统、商城系统、、社交直播带货pk系统、求职招聘系统、本地生活服务信息发布平台、跑腿外卖系统、打车代驾顺风车系统、拼团盲盒系统、任务悬赏系统、跨境电商亚马逊ERP系统等全行业软件开发定制,源 ... |
- 小游戏开发搭建分红游戏开发定制开发+售后一条龙开发在当前数字经济蓬勃发展的背景下,小游戏开发逐渐成为一个热门领域。河南漫云科技有限... 2025-01-21
- 游戏制作软件开发分红游戏开发源码交付-可二次开发在当今科技飞速发展的时代,游戏产业已成为经济增长的重要引擎之一。伴随着虚拟现实和... 2025-01-21
- 区块游戏模式开发ton游戏定制定制开发+售后一条龙开发在数字经济迅猛发展的今天,游戏逐渐成为市场的热门趋势,尤其是在元宇宙这一新兴领域... 2025-01-21
- 游戏制作软件开发h5游戏开发定制开发+售后一条龙开发在数字经济快速发展的今天,游戏产业的蓬勃兴起带动了多种相关技术和软件的需求。河南... 2025-01-21
- 小游戏开发搭建h5游戏开发快速搭建+售后一条龙开发在当今的数字经济中,小游戏作为一项新兴的娱乐方式,迅速获得了广泛的关注。尤其是在... 2025-01-21
- 开发一款游戏2d游戏漫云科技:开发一款游戏2d游戏
- 想开发一个2D小游戏漫云科技:想开发一个2D小游戏
- Unity 2D游戏开发系统开发漫云科技:Unity 2D游戏开发系统开发
- 开发2D肉鸽游戏软件开发漫云科技:开发2D肉鸽游戏软件开发
- 开发2D游戏空洞骑士游戏漫云科技:开发2D游戏空洞骑士游戏
- 教育APP在线教育系统开发漫云科技:教育APP在线教育系统开发
- 教育APP软件开发系统定制漫云科技:教育APP软件开发系统定制
- 教育app开发在线教育APP开发漫云科技:教育app开发在线教育APP开发
- 教育类app软件开发系统漫云科技:教育类app软件开发系统
- 如何开发制作一个教育软件漫云科技:如何开发制作一个教育软件