
独立游戏开发记录
文章平均质量分 92
1
syao的逻辑猫
心有所向,日复一日,必有精进
展开
-
【DIY游戏开发记录】多人联机游戏的一种移动同步方法
在开发多人联机游戏过程中遇到的移动同步问题,不断尝试然后改进,进而得到的目前可以接受的同步效果。这种办法(例如MMORPG千人、万人同屏的国战后续也会尝试这种类型同步,处理好AIO)。[引用请注明出处]原创 2024-11-28 18:14:17 · 835 阅读 · 0 评论 -
c++实现飞机大战小游戏
前言:闲下来爱好就是弄点小游戏,后续肯定会继续更新一些新的小游戏的。1.知识点:十字链表(类似,为了机身可以很方便的进行花里胡哨大的变形),队列,类的继承、组合,多线程编程;2.较难处理的地方:碰撞检测,子弹管理;3.游戏说明:游戏只使用了控制台的打印函数(cout。。),所以界面看起来比较呆,有兴趣可以用easyx.h或者graphic.h对显示部分进行优化,使游戏看起来更炫酷。3.游戏可以进行一些优化,比如碰撞检测算法,多线程的共享数据使用单例,而不是全局变量等等,目前游戏可以运行,所以暂时没有原创 2020-05-28 23:24:59 · 2686 阅读 · 1 评论 -
分享一个c++连线小游戏
前言想看正文的请跳过。热衷小游戏的我又回来了!上次准备给飞机大战小游戏升级,发现写的一坨,难维护拓展,吸取上次教训,这次的清爽多啦!(抽时间把飞机大战重写,再加上联机功能吧),分享给感兴趣的小伙伴,欢迎引用转载。小程序概述空间随机撒点,点再空间随机运动,用户鼠标放在画布上,自动连接与用户鼠标较近的点,并连接那些点中距离较近的点,效果示意图如下:模块简介类图不完整,仅供参考,详见代码1.Points模块功能:(线程一)(1)维护空间所有点的x,y,z随机运动,撞墙反弹(2)计算所有点的自身原创 2020-10-20 00:56:36 · 1485 阅读 · 1 评论