SepComet basil
basil pushed to main at basil/vampire-like 2026-06-12 17:23:40 +08:00
dec18418f5 接入菜单导航并改造通用按钮交互
basil pushed to main at basil/vampire-like 2026-06-12 14:59:22 +08:00
024ec7be99 接入 Hud 输入提示并完善 InputModule 提示映射
basil pushed to master at basil/IMX6U-Game 2026-06-11 19:30:13 +08:00
05d7d9783e 添加 LightGame 关卡编辑器并修复死亡扣命、光感门阈值与渲染问题
basil pushed to master at basil/IMX6U-Game 2026-06-11 15:28:05 +08:00
d49aef8c0f 调整 LightGame 平台碰撞与门尺寸,修复测试编译
basil pushed to master at basil/IMX6U-Game 2026-06-11 15:07:42 +08:00
48fd7818d7 补充素材
basil pushed to master at basil/IMX6U-Game 2026-06-11 11:33:42 +08:00
46c76ec7fc 修复 LightGame 多项 gameplay bug 并完善光敏渲染体系
basil pushed to master at basil/IMX6U-Game 2026-06-11 10:42:02 +08:00
acf162d1b9 修复 LightGame Windows 输入问题并完善手动亮度控制
fda8b120d3 为 LightGame 提供素材转换工具和转换后的头文件
Compare 2 commits »
basil pushed to main at basil/vampire-like 2026-06-10 17:27:09 +08:00
a2cd3ab7e7 扩充道具系统并统一图标命名规范
basil pushed to master at basil/IMX6U-Game 2026-06-10 15:22:38 +08:00
e00fc1799d 重构键盘输入为 IKeyboardState 接口,消除 App 层对 SDL 的直接依赖
basil pushed to main at basil/vampire-like 2026-06-10 09:56:12 +08:00
7a3a2cf17b 引入 Cinemachine 和 CameraModule,添加摄像机跟随缓动效果
basil pushed to main at basil/vampire-like 2026-06-10 08:49:20 +08:00
ee69efe965 扩充游戏内容,保持敌人基本行为不变,使用缩放和颜色区分不同敌人
basil pushed to master at basil/IMX6U-Game 2026-06-09 12:25:05 +08:00
aecd5a46ed 搭建 LightGame 游戏框架
basil pushed to master at basil/IMX6U-Game 2026-06-09 10:39:15 +08:00
189072ba4e 更新文档
basil pushed to master at basil/IMX6U-Game 2026-06-09 10:31:42 +08:00
0fdcb6b8ff stop tracking build-check directory
basil pushed to master at basil/IMX6U-Game 2026-06-09 10:28:37 +08:00
feb088a854 统一 Image 和 Sprite 语义到目前的 Image/Sprite 结构体而非之前的类定义
basil pushed to master at basil/IMX6U-Game 2026-06-09 09:00:48 +08:00
56eec9e9d2 收口颜色格式,删除原来的 RGBA8888 的存储和调用
basil pushed to master at basil/IMX6U-Game 2026-06-09 08:20:42 +08:00
23a5b50aec 收口字体渲染路径以降低 atlas 体积并直接输出 RGB565
basil pushed to master at basil/IMX6U-Game 2026-06-08 18:32:11 +08:00
5ac61dca0e 统一 2D 渲染链路以消除格式分叉和热路径中转
basil pushed to master at basil/IMX6U-Game 2026-06-07 21:37:42 +08:00
c3f12d9013 Triangle::get_boundingBox 消除 std::min({a,b,c}) 替换为 detail::min3f/max3f
basil pushed to master at basil/IMX6U-Game 2026-06-07 19:54:21 +08:00
a8630c720e TriangleRasterizer 定点化