Frozen5293's blog Frozen5293's blog
首页
  • 游戏开发
  • 博客相关
  • 技术问题
  • 分类
  • 标签
  • 归档
  • 友情链接
关于
GitHub (opens new window)

Frozen5293

刀剑钺戟摧狂浪,山河草木岁众生
首页
  • 游戏开发
  • 博客相关
  • 技术问题
  • 分类
  • 标签
  • 归档
  • 友情链接
关于
GitHub (opens new window)
  • 按键Buffer

frozen5293
2023-10-25
System GameDesign

按键Buffer

  1. 按键层

    按键->虚拟按键 :直接发送出去,按照映射表

  2. 指令层

    指令map{up:f,down:f,left:f,right:f, a:f,b:f,x:f,y:f,arl:t,brl:t} 优先级高的放前面技能,优先级中的的放后面abxy,空指令idol

    tmp 指令 产传递给状态机

    虚拟按键buffer[] 30frame

  3. 状态机

    获取指令 直接变更状态,同时启用/禁用指令, 根据状态和帧数 启用/禁用指令, 结束后:启用所有指令

编辑 (opens new window)
#System#GameDesign
上次更新: 2024/04/29, 01:12:42
最近更新
01
Rust序列化函数
04-29
02
Rust错误处理
04-29
03
1
04-29
更多文章>
Theme by Vdoing | Copyright © 2019-2024 Frozen5293 | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式