03SELECTED SYSTEM
DUEL ENGINE / 2025
小骑士 VS 大黄蜂
C++ / SFML · TWO-PLAYER DUEL
以 SFML 完成双人动作对战:输入、物理、命中、无敌帧、击退、动画、音频和镜头共同组成一条实时循环。
C++ 游戏系统与交互实现2P同屏双人对战
60 FPS固定更新目标
5核心运行子系统
原创网页演示的几何角色
CHAPTER 01ARCHITECTURE
两个角色,共用一套基础规则。
Knight 与 Hornet 继承 BaseCharacter,各自覆盖移动与技能行为;公共层管理生命、重力、碰撞、受击和动画状态。
继续滚动
CHAPTER 02COMBAT FEEL
手感来自一连串毫秒级判断。
攻击判定连接冷却、命中盒、短暂无敌、击退速度和镜头反馈;角色距离又反向影响动态镜头的中心与缩放。
- 骑士:地面斩击与空中下劈
- 黄蜂:高速突进与空中丝线攻击
- 完整生命条、音效、胜负状态与重新开始流程
继续滚动
CHAPTER 03WEB REMIX
在浏览器里试一局。
本站用原创几何角色重写一段轻量浏览器对战,不发布原项目中的角色贴图和音乐;旁边的执行链会实时标出当前系统阶段。
继续滚动
INITIALIZING COMBAT LOOP…
C++SFMLOOPCollisionAnimationGame Loop
QUESTION THE SYSTEM还想了解