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

手机网游制造之数据处理篇

 2009-10-11 00:00:00 来源:WEB开发网   
核心提示: 第三步:数据处理选择“File→New→Class”,设置名称为“LogicEngine”,手机网游制造之数据处理篇(3),点击“Finish”完成数据处理类的创建,该类包含所有游戏数据和数据处理的代码

第三步:数据处理

选择“File→New→Class”,设置名称为“LogicEngine”,点击“Finish”完成数据处理类的创建,该类包含所有游戏数据和数据处理的代码,关键码如下所示(完整代码下载地址:http://www.shudoo.com/bzsoft):

              if(userID == userID1){ //用户1
                     c = playerC1;
                     r = playerR1;
                     playerDire1 = dire; //改变人物方向
              }else{                 //用户2
                     c = playerC2;
                     r = playerR2;
                     playerDire2 = dire; //改变人物方向
              }
              //边界检测
              if(isInMap(c,r,dire)){
                     switch(dire){ //根据方向移动
                     case DIRE_UP:
                            r--;
                            break;
                     case DIRE_DOWN:
                            r++;
                            break;
                     case DIRE_LEFT:
                            c--;
                            break;
                     case DIRE_RIGHT:
                            c++;
                            break;
                     }
                     //移动到的单元格无内容
                     if(isSpace(userID,r,c)){
                            movePlayer(userID,dire);
                     }else{ //不能移动
                            //推箱子的情形
                            pushBox(userID,c,r,dire);

上一页  1 2 3 4  下一页

Tags:手机 网游 制造

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