<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[OMNIL的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/OMNIL</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; OMNIL]]></copyright><item><title><![CDATA[帝国时代-7.10]]></title><link>https://blog.youkuaiyun.com/OMNIL/article/details/149257963</link><guid>https://blog.youkuaiyun.com/OMNIL/article/details/149257963</guid><author>OMNIL</author><pubDate>Thu, 10 Jul 2025 20:32:01 +0800</pubDate><description><![CDATA[村民的管理用一张map表实现，实现SN和状态的一一对应，便于后续对村民的调度，在每帧开始时遍历村民，并将其状态存入map表中，其中，状态用几个自定义的int表示：0空闲，3攻击敌军，4砍树，5石头，6瞪羚，7大象，8捕鱼，9黄金,10建造。这个函数提供了上层控制村民搜集资源的接口，type指需要的资源类型，num是分配的人数，在次函数中，首先分配空闲的人收集目的资源，如果空闲人数不足，则按照黄金 < 石头 < 鱼 < 瞪羚 <大象 < 木材的优先级顺序改变人的状态。]]></description><category></category></item></channel></rss>