一、简介
《最后一战OL》是国内首款原创精品MOBA手游,是一款由前暴雪文案亲自操刀世界观,日韩专业团队打造美术场景,新加坡团队精心制作战斗音乐的旷世之作!
《最后一战OL》超快速的匹配对战、默契的团队协作给你带来意犹未尽的快感,在传统的MOBA游戏中融入了诸多创新玩法,吸附野怪技能、祭坛超级兵种、怒气超神爆发的同时多样性的英雄供你挑选!百余种装备搭配助您打造最强王者,超神不断!带上你的战友并肩协作,一起来体验《最后一战》这款引领潮流的精品手游吧!
二、源码下载
由于对游戏开发比较感兴趣,而且最近moba手游非常火热,顾花了几百金币从网上购买一套《最后一战》的源码。
大家如果需要源码,可以评论回复我,免费提供给大家(),仅供学习。
三、开发技术及工具
解压源码后,包括两部分:
Client, 即, 客户端
Server, 即,服务端
- 前端采用C#、javascript 开发,用Unity3D 进行开发编译
- 后端服务器部分采用 C++开发,用 Visual Studio 开发编译。
- 数据库采用 MySQL。
四、客户端运行
1. unity 版本选择
客户的运行相对来说,比较简单, 只要选对了unity的版本,就可以顺利地跑起来。
网上说的用5.0+,还有5.4+的,都是有问题,要自己慢慢修复error。
最有效的办法是,打开配置文件查使用的版本即可
显然,用的4.6, 所以,直接到官网下载对应的版本,编译即可通过;
2. 运行游戏
- 用unity 4.6加载client目录下的unity项目。
- 从project栏打开Scenes目录,双击Login
-
点击运行按钮
OK,客户端就可以运行起来了
四、服务端运行
1、初始化数据库
2、运行服务端
创建数据库完成后,就可以启动服务了。
回到根目录下的server目录,双击start.bat,即可启动服务,等待几分钟,服务即可启动成功。
过程中,会打开不同服务的几个窗口,也可能会有红字的文字,不用管,暂时没发现有影响。
五、用Unity耍起来
至此,前后端已经部署好了,我们就可以愉快的对游戏进行修改了,打造一个属于你自己的王者农药吧。
六、结语
我的王者农药已经在运行了,激动呀,不过,在unity上玩,感觉好难操作呀,下回整到andorid上。
敬请期待。
另外,如果本文有帮到你,麻烦打赏一下,当然没有强制。