网狐平台游戏开发

前言:   

    1.网上有很多网狐平台源码和架设环境的教程,但是我找了一下并没有后续教程,也就是说平台架设好了以后怎么才能添加自己的游戏到平台里面呢,我做了一个简单的GameDemo,并把游戏添加进网狐平台。

    2.网上架设环境教程都只讲了环境的假设,环境的假设只是开发游戏基础,我总结了一下平台游戏开发的经验,有什么错误的地方欢迎大家指正~

    3.大家在网上找到的教程大多到进入大厅,然后添加一个系统游戏就完了,却完全不知道怎么做的,就导致很多人在学习平台的时候很难把自己的开发和平台联系上

 

本文主要内容:

                     开发的实现流程:  添加游戏列表分类--------->添加分类里的游戏房间---------->开启服务--------->打开大厅进入房间-------->点击凳子进入游戏

 

 资源说明:

 

    一共用到3中资源:

                    1..架设好的网狐系统(不带平台源代码)   地址:(3积分) http://download.csdn.net/detail/u014261855/8778819

                    2.游戏demo(虫虫快跑)                           地址:(3积分) http://download.csdn.net/detail/u014261855/8778801

                    3.服务器模板                                               地址:(1积分) http://download.csdn.net/detail/u014261855/8778779

                    4.网狐系统源代码                                        地址:(0积分) 百度网盘  http://pan.baidu.com/s/1jGov3DG

     详细说明:

          环境是vs2003和sql server 2005

                    1.我假设好的网狐系统是一定要下的,因为博主黑猫大哥给的那个平台有问题(不知道是不是我自己的原因),假设好了以后运行不起来游戏。这个里面没有平台源代码,也没有游戏源码,是一个cocos2d-x 2.2库  ,一个游戏大厅和三个服务器,还有一个数据库文件。资源少操作起来就简单了

                    2.服务器模板就是一个空服务器,不参加和客户端的互动,只用来开启服务,很容易编写,大家可以不用下载,当然积分多又多的小伙伴们自己写麻烦的就下载我的吧~收一点点辛苦分

                    3.游戏demo,这个游戏是以前做的一个酷跑类游戏,用cocos2d-x编写的,这个大家自愿下载,因为谁都可以做一个简单的demo

                    4.这个就是黑猫的系统,包括假设教程,我就不可耻的骗大家积分了~ 直接去我的网盘下载

 

 

先搭建好环境:

           建议大家先去看看黑猫大哥的架设教程,本文写的比较简略,那些基础架设部分并没有写上,大家可能有不懂的地方,黑猫大哥的教程网上很容易找到的。

           大家下载了第一个架设好了的系统,把数据库添加进去,黑猫视屏有导入的方法,我就不多说了,之后就可以直接开启服务了,把协调破服务器、登陆服务器开启,进入大厅,成功了就证明环境没问题。(因为我把配置文件里数据库设置的是本机地址,所以大家不需要配置太多东西)我网站没有假设因为这里用不上,大家想假设的可以自己去假设哦。

 

    两个路径:

        

      

 

     开启协调服务器:(根据图标在路径中找到文件)

         

      开启登陆服务器;

         

    协调服务器和登陆服务器开启完成之后就可以启动大厅了:

        

    进入大厅成功:

         

 

    然后是游戏,下载游戏demo(虫虫快跑),添加到游戏组件EX的优化游戏文件夹下,优化游戏路径见上面路径图,编译,完成后直接运行Run.exe,能运行证明游戏也没有问题。

       

   

   

 

平台游戏开发:

 

   现在有了大厅,也有了游戏,最后就是我们的重点----联系平台与游戏,分为三步:

             第一步:修改数据库

             第二步:添加资源文件

             第三步:开启服务

   三步完成之后直接进入房间开启游戏即可,具体步骤如下:

 

 

         第一步:打开SQL Server Management Studio

 

                 将之前导入的数据库其中一个名叫QPPlatformDB的数据库

           

            打开表GameTypeItem,插入一行开发游戏,编号500,这个用来添加列表中的开发游戏类

        

                 打开表GameGameItem,插入编号111虫虫快跑一行

         

    打开表GameKindItem,同样加入虫虫快跑一行:

       

完成之后重新开启协调服务器和登陆服务器,进入大厅就可一看到列表添加完成了:

 

 

 

 

         第二步:添加资源文件,我在Run文件里面已经添加好了,但是大家一定要注意,每一个游戏添加之前都要放入资源文件,名字和游戏启动程序一样,如果不添加是无法

进入游戏房间大厅的,桌椅资源我用的是五子棋的,自己可以修改。

        资源文件里面这几个是配置房间大厅的:

            

      剩下的都是游戏资源。

 

         第三步:开启服务:

            要开启服务首先的写一个服务器,写这个服务器很简单,你随便找一个服务器,然后把配置内容改一下就行了(当然也可以下我的啦),配置信息:

        

 

    然后打开游戏服务器,加载虫虫快跑的游戏房间

       

   

 

   游戏服务启动之后,列表的房间就有了,点击房间进入房间大厅:

    

 然后随便点击一个位置就可以进入游戏了。

 

   好了到这里我们自己的游戏就可以添加到网狐上面去了,希望对各位有所帮助~大家有什么疑问也可留言给我。

 

 

 

        
  • 2
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

左右...

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值