WEB开发网
开发学院软件开发Java 手机网游制造之请求处理篇 阅读

手机网游制造之请求处理篇

 2009-10-11 00:00:00 来源:WEB开发网   
核心提示: 第三步:设计网络协议指令接口选择“File→New→Interface”,设置名称为“ResponseCommand”,手机网游制造之请求处理篇(3),点击“Finish”完成游戏网络协议接口的创建,该接

第三步:设计网络协议指令接口

选择“File→New→Interface”,设置名称为“ResponseCommand”,点击“Finish”完成游戏网络协议接口的创建,该接口包含所有网络协议指令的代码。关键码如下所示(完整代码下载地址:http://www.shudoo.com/bzsoft):

    /**准备成功*/
    public final static byte READY_OK = 0x0;
    /**继续等待*/
    public final static byte CONTINUE_WAIT = 0x1;
    /**初始数据*/
    public final static byte INIT_DATA = 0x2;
    /**游戏刷新数据*/
    public final static byte GAME_DATA = 0x3;

       

第四步:运行程序

在Eclipse主界面左侧的“Package Explorer”中,选中项目源代码Server.java,单击鼠标右键,选择“Run As→Java Application”即可运行程序。

总结

经过四期的设计,手机网游《疯狂的炸弹》就开发完成了,我们设计网络协议以及网络程序框架的思路,都是设计其他手机网络程序可以借鉴的。由于我们开发《疯狂的炸弹》的目的不是为了盈利,所以在一些细节上还比较欠缺。

开发实际的手机网游程序,还要考虑网络连接的时间、各个手机机型的网络设置、CMWAP和CMNET联网代码的区别、移动计费页面的处理、优化网络数据的传输和服务器端的数据存储。

对初次进行手机网游开发的程序员,建议先开发比较简单的网络程序,例如对战类的棋牌游戏或回合制游戏等,然后再开发复杂的游戏类型。设计网络协议时,要尽量减少网络实际数据的传输,这样既可以提高程序的执行效率,也可以降低网络流量。

上一页  1 2 3 4  下一页

Tags:手机 网游 制造

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接