<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Grid on PlumePHP</title><link>https://plumephp.com/tags/grid/</link><description>Recent content in Grid on PlumePHP</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Sun, 08 Mar 2026 19:15:00 +0800</lastBuildDate><atom:link href="https://plumephp.com/tags/grid/index.xml" rel="self" type="application/rss+xml"/><item><title>Phaser 城建摆放系统：占地、旋转、道路连接和冲突提示</title><link>https://plumephp.com/phaser-city-builder-placement-grid-2026/</link><pubDate>Sun, 08 Mar 2026 19:15:00 +0800</pubDate><guid>https://plumephp.com/phaser-city-builder-placement-grid-2026/</guid><description>&lt;h2 id="为什么值得单独做成系统"&gt;为什么值得单独做成系统&lt;/h2&gt;
&lt;p&gt;一款轻量城建游戏里，玩家把水泵放在河边，把仓库接到道路，把住宅区绕开污染源。鼠标拖动建筑时，绿色预览表示可放，红色显示冲突，旋转后占地和道路口也要跟着变化。&lt;/p&gt;</description></item><item><title>Phaser 涂色占地玩法：区域填充、边界判定和得分同步</title><link>https://plumephp.com/phaser-paint-territory-capture-2026/</link><pubDate>Sun, 22 Feb 2026 17:12:00 +0800</pubDate><guid>https://plumephp.com/phaser-paint-territory-capture-2026/</guid><description>&lt;h2 id="为什么这个玩法不能只写成演示"&gt;为什么这个玩法不能只写成演示&lt;/h2&gt;
&lt;p&gt;轻竞技小游戏里，玩家控制小角色在地面留下颜色轨迹，围住一片区域后，该区域被填成自己的颜色。对手可以切断轨迹，也可以抢回边界。规则看起来直观，但区域判定和得分必须非常稳定。&lt;/p&gt;</description></item><item><title>Phaser 仓库推箱变体：箱子状态、撤销、机关联动和关卡验证</title><link>https://plumephp.com/phaser-warehouse-sokoban-automation-2026/</link><pubDate>Fri, 13 Feb 2026 11:32:00 +0800</pubDate><guid>https://plumephp.com/phaser-warehouse-sokoban-automation-2026/</guid><description>&lt;h2 id="为什么这个玩法不能只写成演示"&gt;为什么这个玩法不能只写成演示&lt;/h2&gt;
&lt;p&gt;玩家在自动化仓库里推动电池箱，把它们送到充电底座。某些箱子很重，只能推不能拉；某些地板是传送带，会在回合结束后移动箱子；还有压力板控制门。规则不复杂，但组合后很容易失控。&lt;/p&gt;</description></item></channel></rss>