MOBA游戏《最后一战》一: 部署实战-部署实战(送源码)

一、简介

《最后一战OL》是国内首款原创精品MOBA手游,是一款由前暴雪文案亲自操刀世界观,日韩专业团队打造美术场景,新加坡团队精心制作战斗音乐的旷世之作!
《最后一战OL》超快速的匹配对战、默契的团队协作给你带来意犹未尽的快感,在传统的MOBA游戏中融入了诸多创新玩法,吸附野怪技能、祭坛超级兵种、怒气超神爆发的同时多样性的英雄供你挑选!百余种装备搭配助您打造最强王者,超神不断!带上你的战友并肩协作,一起来体验《最后一战》这款引领潮流的精品手游吧!

二、源码下载

由于对游戏开发比较感兴趣,而且最近moba手游非常火热,顾花了几百金币从网上购买一套《最后一战》的源码。

大家如果需要源码,可以评论回复我,免费提供给大家(\color{red}{劳烦大家抬起高贵的小手手点个赞}),仅供学习。

三、开发技术及工具

解压源码后,包括两部分:

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,客户端就可以运行起来了


    image.png

四、服务端运行

1、初始化数据库

《MOBA游戏《最后一战》二:部署实战-调整数据库》

2、运行服务端

创建数据库完成后,就可以启动服务了。

回到根目录下的server目录,双击start.bat,即可启动服务,等待几分钟,服务即可启动成功。

过程中,会打开不同服务的几个窗口,也可能会有红字的文字,不用管,暂时没发现有影响。

image.png

五、用Unity耍起来

至此,前后端已经部署好了,我们就可以愉快的对游戏进行修改了,打造一个属于你自己的王者农药吧。

image.png
image.png
image.png
image.png
image.png
image.png

六、结语

我的王者农药已经在运行了,激动呀,不过,在unity上玩,感觉好难操作呀,下回整到andorid上。

敬请期待。

另外,如果本文有帮到你,麻烦打赏一下,当然没有强制。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
禁止转载,如需转载请通过简信或评论联系作者。

推荐阅读更多精彩内容