本项目分为UI界面、游戏逻辑和网络传输三个部分,其中UI界面实现了注册登陆窗口(loginFrame)和游戏主窗口(GameUI),游戏主窗口包括游戏初始界面、游戏界面、排名界面和游戏帮助界面。游戏界面还包含了贪吃蛇游戏画布、服务区客户端拨号连接和聊天界面。游戏逻辑负责贪吃蛇游戏的运行、判定与游戏画布的绘制,尽可能将游戏逻辑与图像绘制分离开来。网络传输负责游戏中双方信息和聊天内容的同步,以及游戏开始时的同步。具体结构见第二部分。
贪吃蛇大作战小游戏UI界面与游戏逻辑的设计与实现
文件列表
贪吃蛇大作战小游戏
UI界面部分,主要是为了实现不同界面之间的切换 包括了注册登陆窗口(loginFrame)与游戏主窗口
(预估有个118文件)
SocketHandle$3.class
3KB
bufferedImages.class
1KB
SocketHandle.class
8KB
Obstacle.class
1KB
WallEntity.class
2KB
SnakeLogic.class
9KB
ConnectPanel$3.class
3KB
HelpPage.class
2KB
Food.class
1KB
GameUI.class
2KB
暂无评论