战国兰斯吧 关注:184,349贴子:3,273,150

回复:从零开始的兰斯10模仿制作过程

只看楼主收藏回复

在制作好一个战斗场景之后,就是复制粘贴操作了,可以快速做出其他的战斗场景。由于做的太匆忙,凯酱的名字我都忘记改了。




IP属地:广东61楼2021-03-07 11:20
回复
    我这次做这个demo花了7天,从2月28号做到3月6号。怎么说呢,还有很多在制作时候需要考虑步骤待完善的地方。总体来说兰斯10的战斗系统不是很复杂,就是简单的回合制,但是他的数值系统非常的复杂。如果要考虑到一些属性和情况和Buff和Debuff加上概率上这些乱七八糟的东西,代码上实现就比较难写了。我暂时还没有打算完善其他技能种类的计划。此外其他界面,比如联合部队的编制可能要搁置一段时间,我可能要画多一些时间了解下Unity的用法,毕竟目前的知识储备还不能够很好地支持我写完这些东西。等下会讲下制作中我碰到的一些问题。


    IP属地:广东62楼2021-03-07 11:26
    回复
      2026-01-13 07:14:16
      广告
      不感兴趣
      开通SVIP免广告
      代码我上传到github上了,我自己的评价是前期构架还算可以,后面就比较混乱了。一开始分的几个类我还是比较满意的。过一段时间我会完善readme文档。看到下载地址的第一个zip文件夹了吗,你解压到一个目录下就可以体验了。
      项目地址:https://github.com/hiki-long/unity_pracise
      下载地址:https://github.com/hiki-long/unity_pracise/releases


      IP属地:广东63楼2021-03-07 11:28
      收起回复
        有人会问,你为什么不上传到百度网盘呢,原因很简单,我网盘爆了,我记得当时去年3月份净网行动又开始了,我买了份硬盘决定把我网盘的资料全部下下来。然后就有了下图的情况。我现在的度盘只能作为下载器临时下下东西了。


        IP属地:广东64楼2021-03-07 11:31
        回复


          IP属地:四川来自Android客户端66楼2021-03-07 11:35
          回复
            然后说下制作中的许多问题吧,算是经验总结。首先我是学编程的,但是我之前没有用过游戏引擎来进行过开发,所以我直播的过程基本上就是从零开始学习Unity的直播贴。也侧面证明了为什么Unity适合一些小型工作室,因为它真的对新人很友好,上手难度低。因为不是很了解,我在开发过程中基本都是凭借一些编程经验在硬怼,可能没有很好的结合Unity的API库函数,之后要学习一段时间。


            IP属地:广东67楼2021-03-07 11:36
            回复


              IP属地:山东来自Android客户端68楼2021-03-07 11:38
              回复
                厉害


                IP属地:北京来自Android客户端69楼2021-03-07 11:42
                回复
                  2026-01-13 07:08:16
                  广告
                  不感兴趣
                  开通SVIP免广告
                  然后就是不了解造成的开发危机。因为我第一天做完的卡牌为了保存,全都存到了预设里面,但是我选择了卡牌作为全新的框架保存,而不是作为父类的框架的变体。这样就出现了一个问题,我对一个卡牌的框架调整不会影响到其他的卡牌,像我制作了20张卡牌,我每次修改代码的逻辑都要调整20多次重复调整的机械操作,这是不现实的。
                  我的卡牌的结构和代码框架相比与第一天的最初版起码调节了10次以上,我都不清楚我到底加了哪些操作,删了哪些操作,所以我只调整了参与战斗的7张,其他的没有参与到制作过程中。因为其他卡牌没有进行调整,所以联合部队的功能基本不可能短时间内写出来了。想要写联合部队可能游戏的制作要重新从卡牌开始重构,要写一个卡牌管理程序自动生成卡牌可能比较好,因为楼主要开始找实习工作了,所以我看下之后有没有时间进一步完善吧。


                  IP属地:广东70楼2021-03-07 11:43
                  回复
                    现在的问题是代码基本变成了屎山了,想要再写估计得重构了,先这样吧。我昨天最后一天调整,把四个场景结合在一起,勉强算是一个完整的游戏逻辑了。


                    IP属地:广东71楼2021-03-07 11:44
                    收起回复
                      虽然做的过程很痛苦,有时候甚至不想做了,但是做出来的时候还是挺开心的


                      IP属地:广东来自Android客户端72楼2021-03-07 11:47
                      回复
                        鬼鬼,膜拜技术大佬,r10dlc就看你了


                        IP属地:湖北来自Android客户端73楼2021-03-07 11:51
                        回复
                          最后说下其他事情吧,我认为像兰斯这种游戏移植到手游也许也是可行的,然后unity也是开发跨平台的手游,像A社这种如果能把以前pc端移植到手机上的话我也会支持买一份的,既然pc平台的销量势头大不如前,为何不在开发的时候就考虑跨平台开发呢,这样也许能有更多的机会。我也希望A社能够抓住手游市场继续不断开发更多好玩的游戏来。


                          IP属地:广东来自Android客户端74楼2021-03-07 12:01
                          回复
                            大佬


                            IP属地:湖南来自Android客户端75楼2021-03-07 12:15
                            回复