<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[m0_63734331的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/m0_63734331</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; m0_63734331]]></copyright><item><title><![CDATA[游戏研发 校招面经解读（一）]]></title><link>https://blog.youkuaiyun.com/m0_63734331/article/details/130133829</link><guid>https://blog.youkuaiyun.com/m0_63734331/article/details/130133829</guid><author>m0_63734331</author><pubDate>Thu, 13 Apr 2023 16:32:59 +0800</pubDate><description><![CDATA[如何定义纯虚函数； 宏定义有哪些作用？；不会被编译器检查出来的错误；一个模板类有什么作用；静态库和动态库有什么不一样呢]]></description><category></category></item><item><title><![CDATA[操作系统——多线程编程]]></title><link>https://blog.youkuaiyun.com/m0_63734331/article/details/125434432</link><guid>https://blog.youkuaiyun.com/m0_63734331/article/details/125434432</guid><author>m0_63734331</author><pubDate>Fri, 08 Jul 2022 16:51:57 +0800</pubDate><description><![CDATA[C语言的状态：
    全局变量
    malloc（堆）    栈（局部）——栈帧，pc，局部变量纯粹的计算只能改变内存状态
操作系统：sys call 指令，帮助程序完成它完成不了的指令多处理器情况下：
    并发：
        两个人同时做一件事情
        系统调用的代码是并发程序
        基本单位：线程        全局
        heap
        thread1————stack1
        thread2————stack2        状态机的执]]></description><category></category></item><item><title><![CDATA[游戏网络同步技术]]></title><link>https://blog.youkuaiyun.com/m0_63734331/article/details/125315034</link><guid>https://blog.youkuaiyun.com/m0_63734331/article/details/125315034</guid><author>m0_63734331</author><pubDate>Thu, 16 Jun 2022 14:07:56 +0800</pubDate><description><![CDATA[实现多人参与游戏，网络同步给谁？
    eg：
    两个客户端，A，B，玩家A在B客户端的镜像，(传坐标,传整个画面）
    同步给我在客户端的镜像
同步什么？
    坐标，棋盘，怎么移动
怎么同步？
    本地状态同步到别人的客户端的镜像，
    同步：及时性，一致性
    网络是由延迟的，所以可以去猜，猜的话一致性又无法保证，所以及时性和一致性是鱼与熊掌的关系    游戏同步算法设计三要素：
    公平：确定性，安全性
    体验：延迟，输入延迟，状态延迟
    开销：流量——考虑]]></description><category></category></item></channel></rss>