<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>alg阿灵戈社区 - 高手炫技</title>
    <link>https://alg.zmengine.com/forum.php?mod=forumdisplay&amp;fid=7</link>
    <description>Latest 20 threads of 高手炫技</description>
    <copyright>Copyright(C) alg阿灵戈社区</copyright>
    <generator>Discuz! Board by Comsenz Inc.</generator>
    <lastBuildDate>Tue, 05 May 2026 09:45:11 +0000</lastBuildDate>
    <ttl>60</ttl>
    <image>
      <url>https://alg.zmengine.com/static/image/common/logo_88_31.gif</url>
      <title>alg阿灵戈社区</title>
      <link>https://alg.zmengine.com/</link>
    </image>
    <item>
      <title>基于shader实现百叶窗特效</title>
      <link>https://alg.zmengine.com/forum.php?mod=viewthread&amp;tid=4367</link>
      <description><![CDATA[仅供参考，根据自己的需求修改即可]]></description>
      <category>高手炫技</category>
      <author>我要毁灭地球</author>
      <pubDate>Thu, 16 Jan 2025 09:23:36 +0000</pubDate>
    </item>
    <item>
      <title>客户端设计UI框架，基于alg客户端</title>
      <link>https://alg.zmengine.com/forum.php?mod=viewthread&amp;tid=3632</link>
      <description><![CDATA[[md][![upload](/source/plugin/zhanmishu_markdown/template/editor/images/upload.svg) 附件：cgui.zip](forum.php?mod=attachment&amp;aid=220 \&quot;attachment\&quot;)
[/md]]]></description>
      <category>高手炫技</category>
      <author>橙橙不信邪</author>
      <pubDate>Sun, 15 Dec 2024 12:03:11 +0000</pubDate>
    </item>
    <item>
      <title>1分钟学会引擎debug调试，开发效率提升一倍（前端）</title>
      <link>https://alg.zmengine.com/forum.php?mod=viewthread&amp;tid=3377</link>
      <description><![CDATA[[md]如果你不会搭建环境，请把第一章的内容看完。后端的调试也可以参考这一章的附加进程调试，两种方式都可以。前端因为官方封装的原因，只能附加进程调试[![upload](/source/plugin/zhanmishu_markdown/template/editor/images/upload.svg) 附件：前端debug教程.zip](f ...]]></description>
      <category>高手炫技</category>
      <author>我要毁灭地球</author>
      <pubDate>Fri, 06 Dec 2024 04:12:16 +0000</pubDate>
    </item>
    <item>
      <title>传奇电影院正式开业，欢迎光临，996 引擎</title>
      <link>https://alg.zmengine.com/forum.php?mod=viewthread&amp;tid=3353</link>
      <description><![CDATA[[md]

效果只供娱乐
[/md]]]></description>
      <category>高手炫技</category>
      <author>linuxsir</author>
      <pubDate>Thu, 05 Dec 2024 02:41:13 +0000</pubDate>
    </item>
    <item>
      <title>1分钟学会引擎debug调试，开发效率提升一倍</title>
      <link>https://alg.zmengine.com/forum.php?mod=viewthread&amp;tid=3337</link>
      <description><![CDATA[[md][![upload](/source/plugin/zhanmishu_markdown/template/editor/images/upload.svg) 附件：debug教程.zip](forum.php?mod=attachment&amp;aid=218 \&quot;attachment\&quot;)
[/md]]]></description>
      <category>高手炫技</category>
      <author>我要毁灭地球</author>
      <pubDate>Wed, 04 Dec 2024 10:30:34 +0000</pubDate>
    </item>
    <item>
      <title>传奇 996引擎 对人物放大和缩小效果</title>
      <link>https://alg.zmengine.com/forum.php?mod=viewthread&amp;tid=3276</link>
      <description><![CDATA[[md]# 传奇 996引擎 对人物放大和缩小效果


[/md]]]></description>
      <category>高手炫技</category>
      <author>linuxsir</author>
      <pubDate>Mon, 02 Dec 2024 01:18:28 +0000</pubDate>
    </item>
    <item>
      <title>996引擎+下雪+8方向脚印+左右脚+10秒后渐隐消失+雪地音效</title>
      <link>https://alg.zmengine.com/forum.php?mod=viewthread&amp;tid=3103</link>
      <description><![CDATA[[md]

&gt; 本帖最后由 linuxsir 于 2024-11-23 14:04 编辑

不知道我有没有资格在这发贴啊:sweat:
[/md]]]></description>
      <category>高手炫技</category>
      <author>linuxsir</author>
      <pubDate>Sat, 23 Nov 2024 06:02:49 +0000</pubDate>
    </item>
    <item>
      <title>计算指定坐标一圈正方形所有点位</title>
      <link>https://alg.zmengine.com/forum.php?mod=viewthread&amp;tid=191</link>
      <description><![CDATA[[md]```
--- 获取中心点为坐标指定半径的一圈正方形所有点信息
---@param centerX number 中心点X坐标
---@param centerY number 中心点Y坐标
---@param radius number 半径
---@param []table 所以点位的数组
function n.getSquarePoints(centerX, centerY, radius)
   ...]]></description>
      <category>高手炫技</category>
      <author>Nages</author>
      <pubDate>Sun, 14 Jul 2024 08:20:30 +0000</pubDate>
    </item>
    <item>
      <title>lua 节流函数</title>
      <link>https://alg.zmengine.com/forum.php?mod=viewthread&amp;tid=147</link>
      <description><![CDATA[[md]在 Lua 中，实现节流函数（Throttle Function）可以限制某个函数在特定时间间隔内只执行一次。以下是一个简单的 Lua 节流函数实现示例：

```lua
-- 节流函数
function throttle(func, interval)
    local lastTime = 0
    return function(...)
        local cu ...]]></description>
      <category>高手炫技</category>
      <author>萧山财神</author>
      <pubDate>Sat, 06 Jul 2024 12:08:58 +0000</pubDate>
    </item>
    <item>
      <title>lua 防抖函数</title>
      <link>https://alg.zmengine.com/forum.php?mod=viewthread&amp;tid=145</link>
      <description><![CDATA[[md]在 Lua 中，防抖函数（Debounce Function）是一种用于限制某个函数在短时间内多次执行的技术。它通常用于处理频繁触发的事件，例如用户输入、窗口调整大小等。

以下是一个简单的 Lua 防抖函数实现示例：

```lua
-- 防抖函数
function debounce(func, delay)
    l ...]]></description>
      <category>高手炫技</category>
      <author>萧山财神</author>
      <pubDate>Sat, 06 Jul 2024 11:45:46 +0000</pubDate>
    </item>
    <item>
      <title>为什么会被刷？</title>
      <link>https://alg.zmengine.com/forum.php?mod=viewthread&amp;tid=143</link>
      <description><![CDATA[[md]在游戏中，防止被刷的主要原因是为了确保游戏的公平性和公正性，避免玩家通过非法手段获取不正当的优势。以下是一些常见的防刷机制和原因：

1. **防止通过修改客户端数据包进行非法操作**：

   - 玩家可能使用工具（如 Wpe）截获并修改数据包，通过重复发送特定指 ...]]></description>
      <category>高手炫技</category>
      <author>萧山财神</author>
      <pubDate>Sat, 06 Jul 2024 09:46:38 +0000</pubDate>
    </item>
    <item>
      <title>lua版防刷</title>
      <link>https://alg.zmengine.com/forum.php?mod=viewthread&amp;tid=142</link>
      <description><![CDATA[[md]根据提供的防刷文档，以下是一个 Lua 版本的防刷代码示例：

```lua
-- 防刷逻辑示例

-- 主逻辑入口
function main()
    if checkmoney(\&quot;元宝\&quot;) &gt; 1000 then
        -- 设置指纹判断变量
        setFingerprint(\&quot;S$调用指纹判断\&quot;, \&quot;已开启\&quot;)
        -- 跳转到 ...]]></description>
      <category>高手炫技</category>
      <author>萧山财神</author>
      <pubDate>Sat, 06 Jul 2024 09:40:13 +0000</pubDate>
    </item>
    <item>
      <title>游戏中用到的100种算法！！！</title>
      <link>https://alg.zmengine.com/forum.php?mod=viewthread&amp;tid=141</link>
      <description><![CDATA[[md]在游戏开发中，算法是至关重要的，它们用于解决各种问题，从路径规划到物理模拟，再到图形渲染和人工智能。以下是100个常见的游戏算法及其应用场景：

1. **A*算法**：路径规划
2. **Dijkstra算法**：路径规划
3. **BFS（广度优先搜索）**：图遍历
4. **DFS（深度优 ...]]></description>
      <category>高手炫技</category>
      <author>萧山财神</author>
      <pubDate>Fri, 05 Jul 2024 09:29:46 +0000</pubDate>
    </item>
    <item>
      <title>了解传奇算法，先从二叉搜索树开始</title>
      <link>https://alg.zmengine.com/forum.php?mod=viewthread&amp;tid=140</link>
      <description><![CDATA[[md]二叉搜索树（Binary Search Tree, BST）是一种常用的数据结构，它具有以下性质：

1. 每个节点都有一个键值。
2. 左子树中所有节点的键值都小于根节点的键值。
3. 右子树中所有节点的键值都大于根节点的键值。
4. 左右子树也分别是二叉搜索树。

下面是一个用 Lua  ...]]></description>
      <category>高手炫技</category>
      <author>萧山财神</author>
      <pubDate>Fri, 05 Jul 2024 09:20:43 +0000</pubDate>
    </item>
    <item>
      <title>了解传奇算法，先从哈希表开始</title>
      <link>https://alg.zmengine.com/forum.php?mod=viewthread&amp;tid=139</link>
      <description><![CDATA[[md]哈希表（Hash Table）是一种常用的数据结构，它通过键值对的方式存储数据，并使用哈希函数将键映射到存储桶（bucket）中，以实现快速的查找、插入和删除操作。Lua 本身已经内置了哈希表（即 Lua 的 table），但我们可以通过实现一个简单的哈希表来理解其工作原理。
 ...]]></description>
      <category>高手炫技</category>
      <author>萧山财神</author>
      <pubDate>Fri, 05 Jul 2024 09:19:15 +0000</pubDate>
    </item>
    <item>
      <title>了解传奇算法，先从优先队列开始</title>
      <link>https://alg.zmengine.com/forum.php?mod=viewthread&amp;tid=138</link>
      <description><![CDATA[[md]优先队列是一种数据结构，其中每个元素都有一个优先级，元素按照优先级进行排序。优先队列常用于任务调度、路径搜索算法（如A*算法）等场景。下面是一个用 Lua 实现的优先队列示例，使用二叉堆（Binary Heap）作为底层数据结构。

### 优先队列实现

```lua
-- 定义 ...]]></description>
      <category>高手炫技</category>
      <author>萧山财神</author>
      <pubDate>Fri, 05 Jul 2024 09:17:35 +0000</pubDate>
    </item>
    <item>
      <title>了解传奇算法，先从梅森旋转算法开始</title>
      <link>https://alg.zmengine.com/forum.php?mod=viewthread&amp;tid=137</link>
      <description><![CDATA[[md]梅森旋转算法（Mersenne Twister, MT19937）是一种高质量的伪随机数生成算法，广泛应用于各种需要随机数的场景。它具有较长的周期和良好的统计性质。下面是一个用 Lua 实现的梅森旋转算法示例。

### 梅森旋转算法实现

```lua
-- 定义梅森旋转算法类
MT19937 = {}
 ...]]></description>
      <category>高手炫技</category>
      <author>萧山财神</author>
      <pubDate>Fri, 05 Jul 2024 09:13:52 +0000</pubDate>
    </item>
    <item>
      <title>了解传奇算法，先从线性同余生成器开始</title>
      <link>https://alg.zmengine.com/forum.php?mod=viewthread&amp;tid=136</link>
      <description><![CDATA[[md]线性同余生成器（Linear Congruential Generator, LCG）是一种简单且常用的伪随机数生成算法。它通过以下递归公式生成一系列伪随机数：

\\[ X_{n+1} = (a \\cdot X_n + c) \\mod m \\]

其中：

- \\( X \\) 是生成的伪随机数序列。
- \\( a \\) 是乘数。
- \\( c \\) 是增量 ...]]></description>
      <category>高手炫技</category>
      <author>萧山财神</author>
      <pubDate>Fri, 05 Jul 2024 09:12:41 +0000</pubDate>
    </item>
    <item>
      <title>了解传奇算法，先从行为树开始</title>
      <link>https://alg.zmengine.com/forum.php?mod=viewthread&amp;tid=135</link>
      <description><![CDATA[[md]行为树（Behavior Tree, BT）是一种用于控制复杂AI行为的模型，广泛应用于游戏中的NPC（非玩家角色）行为控制。行为树由节点组成，每个节点代表一个行为或决策。节点可以是复合节点（Composite）、装饰节点（Decorator）或叶子节点（Leaf）。

下面是一个用 Lua 编 ...]]></description>
      <category>高手炫技</category>
      <author>萧山财神</author>
      <pubDate>Fri, 05 Jul 2024 09:09:42 +0000</pubDate>
    </item>
    <item>
      <title>了解传奇算法，先从有限状态机开始</title>
      <link>https://alg.zmengine.com/forum.php?mod=viewthread&amp;tid=134</link>
      <description><![CDATA[[md]有限状态机（Finite State Machine, FSM）是一种用于控制系统状态和状态转换的模型，广泛应用于游戏中的角色行为控制、AI逻辑等场景。下面是一个用 Lua 编写的简单有限状态机算法示例。

### 有限状态机类

```lua
-- 定义状态类
State = {}
State.__index = State
 ...]]></description>
      <category>高手炫技</category>
      <author>萧山财神</author>
      <pubDate>Fri, 05 Jul 2024 09:07:41 +0000</pubDate>
    </item>
  </channel>
</rss>