提醒:因为软件开发行业无明确禁止法规, 该企业仅提供软件开发外包定制服务,项目需取得国家许可,严禁非法用途。 违法举报

用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
联系人
王乾  请说明来自顺企网,优惠更多
请卖家联系我
15515813000

详细介绍

    写在前

   这次想要做一个简单且传统的战棋小游戏,大概的玩法是:在2D世界里创建一张由六边形地块组成的战斗地图,敌我双方在地图上轮流行动,并向对方发动攻击,先消灭掉所有敌人的一方将获得胜利。

    我们来实现一个入门级的数据配置工具。

    使用excel配置数据

   我们当前游戏中的配置:角色技能、道具等,都是通过手动创建ScriptableObject得到的,这在开发初期没什么问题;当游戏内容逐渐丰富后,这种添加方式便不再可取。因为不仅在新增数据时效率很低,做大批量的编辑和数据对比时也很麻烦。

   我们把这些配置都放到excel中编辑,通过python的xlrd库生成Json文件,后在Unity的Editor模式下一键生成对应的ScriptableObject。

    在excel下编辑技能、道具数据表

    通过脚本将xlsx转换为json并导入工程

    在Editor模式下一键生成对应的ScriptableObject

   由于目前的技能、道具系统很简单,表的设计也轻量化;以后当系统变得复杂时(如技能中增加了buff等),表的设计也会有所调整;比如在字段中放入Json串,或通过索引建立表和表之间的关系等。

   好吧,这里不会出现代码;因为这部分内容很简单,所用的脚本和关键代码,都在工程里,如果有兴趣的话,自取即可。

    |写在后

    至此,《用Unity做半个2D战棋小游戏》就差不多完事了。

    从渣画质到3A水准的演变过程

    身边也有朋友问我,“你把时间花在这个事儿上,有意义么”。

    确实,项目的整体难度很低。她给我提供了不少尝试想法的机会,对我个人而言,是有收获的。

    至少在文章的排版上面,我自认为比刚开始写东西时成熟了一些。

   一直以来,我都想着能给自己圈出一个小花园来,如今算是把篱笆钉好了,对我个人而言,也是有意义的。

    这并非是一个结束,而是一个开始。


用Unity做半个2D战棋小游戏的文档下载: PDF DOC TXT
关于河南漫云科技有限公司商铺首页 | 更多产品 | 联系方式 | 黄页介绍
成立日期2019年07月08日
法定代表人张磊
注册资本1000
主营产品元宇宙系统开发、元宇宙源码、NFT数字藏品软件开发,nft智能合约开发,盲盒系统app开发搭建,nft源码系统,网络技术开发,软件技术开发,软件定制,技术开发,信息技术服务
经营范围网络技术开发;软件技术开发;电子产品技术咨询、技术开发;信息技术服务;国内货运代理;国际货运代理;普通货物道路运输;从事货物和技术的进出口业务;供应链管理;物流信息咨询;电信业务代办;教育信息咨询;企业管理咨询;企业营销策划;仓储服务(易燃易爆及危险化学品除外);网页设计;计算机系统集成;销售:计算机软件及辅助设备、通讯设备、电子设备、网络设备、多媒体设备。
公司简介河南漫云科技有限公司从事APP小程序软件定制开发,自成立以来已经服务全国5000+企业,为它门提供了近30000+软件程序技术服务支持。目前开发的有淘宝客、数字藏品NFT、dapp、农场软件、上链,元宇宙,盲盒系统、商城系统、、社交直播带货pk系统、求职招聘系统、本地生活服务信息发布平台、跑腿外卖系统、打车代驾顺风车系统、拼团盲盒系统、任务悬赏系统、跨境电商亚马逊ERP系统等全行业软件开发定制,源 ...
公司新闻
我们的其他产品
相关搜索
小游戏
顺企网 | 公司 | 黄页 | 产品 | 采购 | 资讯 | 免费注册 轻松建站
免责声明:本站信息由河南漫云科技有限公司自行发布,交易请核实资质,谨防诈骗,如有侵权请联系我们   法律声明  联系顺企网
提醒:因为软件开发行业无明确禁止法规, 该企业仅提供软件开发外包定制服务,项目需取得国家许可,严禁非法用途。 违法举报
© 11467.com 顺企网 版权所有
ICP备案: 粤B2-20160116 / 粤ICP备12079258号 / 粤公网安备 44030702000007号 / 互联网药品信息许可证:(粤)—经营性—2023—0112