Commit 8d0c778a authored by 刘家荣's avatar 刘家荣 💬
Browse files

frame(Network): Network框架 & 修改本步计划细节

parent 13ad0204
Loading
Loading
Loading
Loading
+1 −0
Original line number Original line Diff line number Diff line
@@ -5,6 +5,7 @@
    <content url="file://$MODULE_DIR$">
    <content url="file://$MODULE_DIR$">
      <sourceFolder url="file://$MODULE_DIR$/res" type="java-resource" />
      <sourceFolder url="file://$MODULE_DIR$/res" type="java-resource" />
      <sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
      <sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
      <sourceFolder url="file://$MODULE_DIR$/test" isTestSource="true" />
    </content>
    </content>
    <orderEntry type="inheritedJdk" />
    <orderEntry type="inheritedJdk" />
    <orderEntry type="sourceFolder" forTests="false" />
    <orderEntry type="sourceFolder" forTests="false" />
+4 −1
Original line number Original line Diff line number Diff line
@@ -34,8 +34,10 @@ AI 联机 弹幕
### 提供接口
### 提供接口


- J:
- J:
    - ChessClickController的AI的Timer,以及AI类的框架,猴子AI
    - ExitController, Account
    - AIController的Thread,以及猴子AI
    - AppController.connect, Client.connect, OnlineStatus, C/S的SendMsg,
    - AppController.connect, Client.connect, OnlineStatus, C/S的SendMsg,
    - 将消息列表从Game里面抽离出来
    - Room.roomList
    - Room.roomList
    - OnlineInfo{ players, role, }
    - OnlineInfo{ players, role, }
- Y:
- Y:
@@ -46,6 +48,7 @@ AI 联机 弹幕
- J:
- J:
    - AI ab剪枝算法
    - AI ab剪枝算法
    - Client, Searcher, Server, Responser
    - Client, Searcher, Server, Responser
    - AppController完整逻辑
- Y:
- Y:
    - addBullet()
    - addBullet()
    - textArea's output(roomListPanel, actionHistory, scorePanel)
    - textArea's output(roomListPanel, actionHistory, scorePanel)

src/model/OnlineInfo.java

deleted100644 → 0
+0 −4
Original line number Original line Diff line number Diff line
package model;

public class OnlineInfo {
}

src/model/Room.java

0 → 100644
+16 −0
Original line number Original line Diff line number Diff line
package model;

import java.net.URL;
import java.util.ArrayList;
import java.util.List;

public class Room {
    private static List<Room> roomList = new ArrayList<>();
    
    public String name;
    
    public URL url;
    
    public Account host;
    
}

src/model/RoomFound.java

deleted100644 → 0
+0 −4
Original line number Original line Diff line number Diff line
package model;

public class RoomFound {
}
Loading