Skip to content

一款第三人称射击游戏,拥有良好的打击感

License

Notifications You must be signed in to change notification settings

Fasuen/Crimonland

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

Crimonland 血腥大地


  • 游戏绘制:基于原生H5 canvas绘制。
  • 碰撞检测:实现两套碰撞检测。人物、怪物碰撞是基于向量实现的凸多边形碰撞检测(SAT)。子弹的碰撞基于canvas内部实现的isPointInPath()实现。
  • 游戏引擎:自己编写的简易游戏引擎,实现了游戏循环、暂停、动画、行为、声音与图片预加载、向量与碰撞检测系统。
  • 制作过程:参考我的博客系列文章 http://www.cnblogs.com/betaSu/p/5682739.html
  • 游戏仅支持pc端
  • 转载请注明出处,玩的开心~

About

一款第三人称射击游戏,拥有良好的打击感

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 89.2%
  • HTML 5.7%
  • CSS 5.1%