《最后一战OL》是国内首款原创精品MOBA手游,是一款由前暴雪文案亲自操刀世界观,日韩专业团队打造美术场景,新加坡团队精心制作战斗音乐的旷世之作!《最后一战OL》超快速的匹配对战、默契的团队协作给你带来意犹未尽的快感,在传统的MOBA游戏中融入了诸多创新玩法,吸附野怪技能、祭坛超级兵种、怒气超神爆发的同时多样性的英雄供你挑选!百余种装备搭配助您打造最强王者,超神不断!带上你的战友并肩协作,一起来体验《最后一战》这款引领潮流的精品手游吧!
二、源码下载由于对游戏开发比较感兴趣,而且最近moba手游非常火热,顾花了几百金币从网上购买一套《最后一战》的源码。
大家如果需要源码,可以评论回复我,免费提供给大家,仅供学习。
三、开发技术及工具解压源码后,包括两部分:
Client, 即, 客户端
Server, 即,服务端
客户的运行相对来说,比较简单, 只要选对了unity的版本,就可以顺利地跑起来。网上说的用5.0 ,还有5.4 的,都是有问题,要自己慢慢修复error。
最有效的办法是,打开配置文件查使用的版本即可
显然,用的4.6, 所以,直接到官网下载对应的版本,编译即可通过;
虽然客户端可以运行起来了,但是,还需要服务端提供服务,下面就介绍一下服务端的编译运行。
服务端相对来说,比较麻烦点,需要用Visual Studio来进行开发编译,那么选择哪个版本呢,网上说用2015的,也有说用2013的,我都试过,bug满天飞,对于不熟悉C 开发的我来说很痛苦。
最有效的方法,还是查看项目的配置文件,即可
显然,用的是2010
由于VS2010已经非常古老了,我也是找了很久才找到,方便大,可以评论回复我,我提供下载地址。
由于服务器端需要用到mysql数据,故,我们先要在本地安装。安装数据库也比较简单,这里不做详细介绍,直接见我的一个文章:
《开源服务端框架Django三:配置Mysql数据库1》
安装好数据库后,用vs2010打开 server -> Allserver.sln
打开项目后,在左边视图窗口中,右键 解决方案AllServer,选择属性, 在项目依赖项中,把依赖都勾上。
确定,然后右键 解决方案AllServer,选择生成解决方案,项目就开始编译了。
编译要花点时间,编译完成后,可能会出现几个红色的文字,不用管他,暂时没发现有影响。看到一下提示成功7个,即表示,编译成功。
编程成功后,就可以配置数据数了。执行方式如下:
如无意外,将会在你本地的数据库中生成以下的库
创建数据库完成后,就可以启动服务了。
回到根目录下的server目录,双击start.bat,即可启动服务,等待几分钟,服务即可启动成功。
过程中,会打开不同服务的几个窗口,也可能会有红字的文字,不用管,暂时没发现有影响。
五、用Unity耍起来至此,前后端已经部署好了,我们就可以愉快的对游戏进行修改了,打造一个属于你自己的王者农药吧。
六、结语我的王者农药已经在运行了,激动呀,不过,在unity上玩,感觉好难操作呀,下回整到andorid上。
敬请期待。
Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved