Commit Graph

45 Commits

Author SHA1 Message Date
659827bcc3 一个里程碑(可以联机了) 2025-09-24 20:07:32 +08:00
5f080713f8 添加 UI 资源并重构角色类
添加了新的 UI 资源:logo.png、uiskin.atlas 和 uiskin.json,以改进界面设计。
移除了过时的 FighterController 和 GameCore 类,以精简代码库。
引入了新的角色类:FighterList 和 Reimu,增加了角色选择选项。
实现了新的桌面屏幕:CharacterSelectScreen(角色选择屏幕)、GameScreen(游戏屏幕)、MainMenuScreen(主菜单屏幕)和 StartScreen(开始屏幕),以改善用户导航。
通过新的 ConnectClient、ConnectServer 和 NetworkManager 类建立了网络功能。
更新了工具类:ClearScreen、Font 和 SimpleFormatter,以提升功能。
创建了新的 ButtonActions 类来处理按钮交互。
2025-09-23 21:46:12 +08:00
wsj
7a47759cf4 revert b05b13e499
revert 重构代码结构以提高可读性和可维护性
2025-09-22 20:22:47 +08:00
wsj
e3d34f001b revert a1d07210a0
revert 更新角色和网络组件的二进制类文件
更新了 Alice.class,以反映最近角色行为的变化。
修改了 AliceAnimationTest.class,以改进动画测试。
修订了 Fighter$Action.class,以增强 Fighter 角色的动作处理。
更新了 Fighter.class,实现了新功能并进行了优化。
更改了 CreateServer$1.class,以改进服务器创建逻辑。
更新了 CreateServer.class,以提升网络处理能力和性能。
2025-09-22 20:20:19 +08:00
7c26fd7ce6 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	target/classes/uno/mloluyu/characters/Alice.class
#	target/classes/uno/mloluyu/network/CreateServer$1.class
#	target/classes/uno/mloluyu/network/CreateServer.class
2025-09-22 15:22:07 +08:00
3dcb067a3d 添加标题背景 2025-09-22 15:19:50 +08:00
a1d07210a0 更新角色和网络组件的二进制类文件
更新了 Alice.class,以反映最近角色行为的变化。
修改了 AliceAnimationTest.class,以改进动画测试。
修订了 Fighter$Action.class,以增强 Fighter 角色的动作处理。
更新了 Fighter.class,实现了新功能并进行了优化。
更改了 CreateServer$1.class,以改进服务器创建逻辑。
更新了 CreateServer.class,以提升网络处理能力和性能。
2025-09-22 15:19:35 +08:00
b05b13e499 重构代码结构以提高可读性和可维护性 2025-09-22 15:06:04 +08:00
3362cacc72 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	src/main/java/uno/mloluyu/characters/Alice.java
#	src/main/java/uno/mloluyu/desktop/GameCore.java
#	src/main/java/uno/mloluyu/desktop/Launcher.java
#	target/classes/uno/mloluyu/characters/Alice.class
#	target/classes/uno/mloluyu/characters/Fighter$Action.class
#	target/classes/uno/mloluyu/characters/Fighter.class
#	target/classes/uno/mloluyu/desktop/GameCore.class
#	target/classes/uno/mloluyu/desktop/Launcher.class
2025-09-22 14:51:35 +08:00
8723b1354d 更新项目说明以及清空多余素材 2025-09-22 14:44:02 +08:00
053d29398e 新增角色资源并更新战斗控制器
新增爱丽丝角色的PNG素材资源

引入用于管理战斗动作的战斗控制器类

移除旧版路径中的过时战斗控制器类

新增爱丽丝动画测试类用于验证动画效果

更新战斗角色类并新增多项功能

调整游戏核心类以集成新角色机制
2025-09-22 11:37:04 +08:00
78cf5ffb1b 新增FighterController并更新角色类:
引入FighterController类来管理战斗角色动作

更新Alice、Fighter及Fighter$Action类的新实现

修改GameCore和Launcher类以集成最新变更
2025-09-22 09:22:59 +08:00
87cfe5aed6 添加角色类Alice,继承自Fighter,设置属性和动画, 2025-09-21 22:20:07 +08:00
3b9d794163 更改人物父类 2025-09-21 21:48:57 +08:00
105c142abb 精灵图合并 2025-09-21 21:26:58 +08:00
f999824300 打包了alice的精灵图 2025-09-21 20:10:26 +08:00
5eb0e99c70 更新项目说明以及清空多余素材 2025-09-20 21:58:20 +08:00
566d570074 移动和待机动画 2025-09-19 15:36:50 +08:00
ffaa54b339 人物移动和待机动画 2025-09-19 15:36:23 +08:00
ca33885f02 Merge branch 'master' of http://124.70.85.113:3000/wsj/Game 2025-09-19 10:20:55 +08:00
4f3a75a5a9 图片资源 2025-09-19 10:16:40 +08:00
dae9b8a2c6 追加部分素材 2025-09-19 10:08:16 +08:00
558c42e71d 追加部分素材 2025-09-19 09:54:50 +08:00
5ccd0cbfa9 整理文件结构 2025-09-19 09:44:39 +08:00
4b7ad7ced6 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	pom.xml
#	src/main/java/uno/mloluyu/desktop/GameCore.java
2025-09-19 09:42:58 +08:00
feaaad496f 删除 target/classes/assets/badlogic.jpg 2025-09-19 09:41:55 +08:00
3cb0792670 追加文件结构补充以及部分素材 2025-09-19 09:37:09 +08:00
8c9d9c7ddc 速冻 2025-09-19 09:34:43 +08:00
7b182bf8bd 修复pom 2025-09-19 09:25:35 +08:00
d1bcab99c0 auto-commit 2025-09-19 08:13:07 +08:00
bc144d7929 更新项目说明 2025-09-18 23:42:43 +08:00
abfc9d124a 修改文件列表结构 2025-09-18 09:15:05 +08:00
99b31c974f 提交网络相关文件 2025-09-18 09:08:57 +08:00
你的Gitea用户名
ad4260e401 更新pom 2025-09-17 19:27:56 +08:00
你的Gitea用户名
4b31ec1526 更新pom 2025-09-17 19:25:49 +08:00
你的Gitea用户名
aab0519ea8 Merge branch 'main' 2025-09-17 18:06:48 +08:00
你的Gitea用户名
5c31c80c07 测试提交 2025-09-17 15:36:19 +08:00
61b8db8a20 更新项目说明 2025-09-17 11:32:02 +08:00
fd2b81e3a5 Merge remote-tracking branch 'origin/master' 2025-09-17 11:27:44 +08:00
2680cab9cd 主要的文件结构 2025-09-17 11:25:48 +08:00
你的Gitea用户名
efce7c8a64 这里写你的提交说明,比如:修复XX功能 2025-09-17 10:33:19 +08:00
你的Gitea用户名
c34abe68ed 首次提交:初始化项目,包含 client 和 server 模块的 pom.xml 等文件 2025-09-17 10:26:40 +08:00
wsj
21f9e401f7 删除 'Game.zip' 2025-09-17 10:15:51 +08:00
wsj
3ed45b6889 上传文件至 ''
基础配置
2025-09-17 09:55:19 +08:00
wsj
f89614518e Initial commit 2025-09-17 09:52:45 +08:00