游戏客户端
小小玮
以梦为马
展开
-
H5 网络版坦克大战
最近研究了一下网游帧同步技术, 用H5实现了一个demo demo比较简单,实现了一个坦克游戏, 能发子弹, 能上下左右移动, 坦克 和子弹 能和墙壁做碰撞检测,没有实现子弹击杀对方的效果, 多个客户端可以互相看到对方的操作,而且保持一致。当然还有很多值得优化的地方 客户端技术 使用websocket 通讯协议 使用protobuf 封包解包 使用react 脚手架 create-react-app 快速搭建客户端应用,使用antd 组件库实现登录UI 使用canvas 绘制坦克和子弹 使用.原创 2021-04-15 14:30:13 · 792 阅读 · 2 评论 -
游戏引擎解析
介绍 自Doom游戏时代以来我们已经走了很远。 DOOM不只是一款伟大的游戏,它同时也开创了一种新的游戏编程模式: 游戏 "引擎"。 这种模块化,可伸缩和扩展的设计观念可以让游戏玩家和程序设计者深入到游戏核心,用新的模型,场景和声音创造新的游戏, 或向已有的游戏素材中添加新的东西。大量的新游戏根据已经存在的游戏引擎开发出来,而大多数都以ID公司的Quake引擎为基础, 这些游戏包括Count转载 2014-07-18 13:53:42 · 1171 阅读 · 0 评论 -
向量几何在游戏编程中的使用
简单的2-D追踪 -Twinsen编写 -本人水平有限,疏忽错误在所难免,还请各位数学高手、编程高手不吝赐教 -我的Email-address: popyy@netease.com Andre Lamothe说:“向量几何是游戏程序员最好的朋友”。一点不假,向量几何在游戏编程中的地位不容忽视,因为在游戏程序员的眼中,显示屏幕就是一个坐标 系,运动物体的轨迹就是物体在这个坐标系曲转载 2014-08-07 15:22:35 · 5498 阅读 · 0 评论