<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>dianyingsir Editorial Lab — Browser Game Mechanics &amp; Research</title><description>In-depth essays, mathematical heuristics, collision physics, and cognitive strategy guides for web-based games.</description><link>https://dianyingsir.com/</link><language>en-us</language><item><title>Mobile Web Touch Ergonomics: Event Cancellation, Deadzones, and Virtual Joystick Dampening</title><link>https://dianyingsir.com/posts/mobile-web-touch-ergonomics-and-virtual-joysticks/</link><guid isPermaLink="true">https://dianyingsir.com/posts/mobile-web-touch-ergonomics-and-virtual-joysticks/</guid><description>A comprehensive guide to touch mechanics in mobile browsers: passive listener bypasses, multi-touch tracking arrays, dynamic anchor joysticks, and deadzone tuning.</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate><category>Skill Test</category><category>Mobile Web</category><category>Touch Ergonomics</category><category>Virtual Joystick</category><category>Input Latency</category><category>Skill Test</category></item><item><title>移动端网页触控人体工学：事件防穿透、死区补偿与虚拟摇杆阻尼感调试指南</title><link>https://dianyingsir.com/posts/mobile-web-touch-ergonomics-and-virtual-joystickszh/</link><guid isPermaLink="true">https://dianyingsir.com/posts/mobile-web-touch-ergonomics-and-virtual-joystickszh/</guid><description>深度剖析移动端浏览器上的触控手感调优：非被动事件监听器对下拉刷新的抑制、动态浮动摇杆坐标重定位与非线性死区阻尼算法。</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate><category>Skill Test</category><category>Mobile Web</category><category>Touch Ergonomics</category><category>Virtual Joystick</category><category>Input Latency</category><category>Skill Test</category></item><item><title>Grid-Based Pathfinding Heuristics: Deconstructing A* and Dijkstra for Real-Time Browser Strategy Games</title><link>https://dianyingsir.com/posts/pathfinding-heuristics-a-star-and-dijkstra-in-web-games/</link><guid isPermaLink="true">https://dianyingsir.com/posts/pathfinding-heuristics-a-star-and-dijkstra-in-web-games/</guid><description>An algorithmic deep dive into graph traversal in browser games: Manhattan vs Euclidean heuristics, priority queue implementations, and hierarchical pathfinding.</description><pubDate>Sat, 12 Sep 2026 00:00:00 GMT</pubDate><category>Deep Focus</category><category>Algorithms</category><category>Pathfinding</category><category>A-Star</category><category>Graph Theory</category><category>Deep Focus</category></item><item><title>网格寻路算法深度解析：即时策略小游戏中的 A* 与 Dijkstra 启发式优化</title><link>https://dianyingsir.com/posts/pathfinding-heuristics-a-star-and-dijkstra-in-web-gameszh/</link><guid isPermaLink="true">https://dianyingsir.com/posts/pathfinding-heuristics-a-star-and-dijkstra-in-web-gameszh/</guid><description>深入解析网页即时策略与塔防游戏中的网格图遍历算法：曼哈顿与欧几里得启发函数选取、二叉最小堆优先队列实现与大地图分层寻路架构。</description><pubDate>Sat, 12 Sep 2026 00:00:00 GMT</pubDate><category>Deep Focus</category><category>Algorithms</category><category>Pathfinding</category><category>A-Star</category><category>Graph Theory</category><category>Deep Focus</category></item><item><title>The Kinematics of Platformer Jump Curves: Gravity Scaling, Apex Floating, and Coyote Time</title><link>https://dianyingsir.com/posts/kinematics-of-variable-jump-curves-in-platformers/</link><guid isPermaLink="true">https://dianyingsir.com/posts/kinematics-of-variable-jump-curves-in-platformers/</guid><description>A mathematical deconstruction of responsive platforming physics: asymmetrical gravity multipliers, peak float buffers, and input buffering ergonomics.</description><pubDate>Fri, 11 Sep 2026 00:00:00 GMT</pubDate><category>Skill Test</category><category>Kinematics</category><category>Physics Engines</category><category>Jump Curves</category><category>Skill Test</category><category>Game Feel</category></item><item><title>平台动作跳跃物理曲线设计：重力加速度缩放、滞空浮动与土狼时间动力学分解</title><link>https://dianyingsir.com/posts/kinematics-of-variable-jump-curves-in-platformerszh/</link><guid isPermaLink="true">https://dianyingsir.com/posts/kinematics-of-variable-jump-curves-in-platformerszh/</guid><description>深入剖析平台动作小游戏中的运动学跳跃曲线设计：非对称重力系数、顶点悬停判定、土狼时间（Coyote Time）与预输入缓冲的人体工学实现。</description><pubDate>Fri, 11 Sep 2026 00:00:00 GMT</pubDate><category>Skill Test</category><category>Kinematics</category><category>Physics Engines</category><category>Jump Curves</category><category>Skill Test</category><category>Game Feel</category></item><item><title>Serverless Multiplayer Browser Gaming: State Synchronization via WebRTC DataChannels</title><link>https://dianyingsir.com/posts/serverless-p2p-browser-gaming-with-webrtc/</link><guid isPermaLink="true">https://dianyingsir.com/posts/serverless-p2p-browser-gaming-with-webrtc/</guid><description>An architectural analysis of peer-to-peer browser networking, unreliability flags in RTCDataChannel, and dead reckoning for zero-server multiplayer.</description><pubDate>Thu, 10 Sep 2026 00:00:00 GMT</pubDate><category>Game Tech &amp; Culture</category><category>WebRTC</category><category>P2P</category><category>Multiplayer</category><category>State Synchronization</category><category>Network Latency</category></item><item><title>从单机到局域网对战：基于 WebRTC DataChannel 的无服务端状态同步技术探析</title><link>https://dianyingsir.com/posts/serverless-p2p-browser-gaming-with-webrtczh/</link><guid isPermaLink="true">https://dianyingsir.com/posts/serverless-p2p-browser-gaming-with-webrtczh/</guid><description>深入探讨基于 WebRTC 点对点（P2P）数据通道的无服务器网页多人游戏架构、SCTP 协议的 UDP 仿生特性与航位推测（Dead Reckoning）算法。</description><pubDate>Thu, 10 Sep 2026 00:00:00 GMT</pubDate><category>Game Tech &amp; Culture</category><category>WebRTC</category><category>P2P</category><category>Multiplayer</category><category>State Synchronization</category><category>Network Latency</category></item><item><title>Optimizing Canvas 2D Rendering Pipelines: Batching, OffscreenCanvas, and Particle System Performance</title><link>https://dianyingsir.com/posts/canvas-2d-rendering-pipeline-and-particle-optimization/</link><guid isPermaLink="true">https://dianyingsir.com/posts/canvas-2d-rendering-pipeline-and-particle-optimization/</guid><description>An in-depth engineering guide to maximizing HTML5 Canvas 2D throughput, mitigating state swap chatter, and offloading particle physics to Web Workers.</description><pubDate>Wed, 09 Sep 2026 00:00:00 GMT</pubDate><category>Game Tech &amp; Culture</category><category>HTML5 Canvas</category><category>OffscreenCanvas</category><category>Performance Optimization</category><category>Rendering Pipeline</category><category>Game Tech &amp; Culture</category></item><item><title>Canvas 2D 渲染管线与粒子系统性能调优：批处理、离屏画布与 60FPS 帧率预算</title><link>https://dianyingsir.com/posts/canvas-2d-rendering-pipeline-and-particle-optimizationzh/</link><guid isPermaLink="true">https://dianyingsir.com/posts/canvas-2d-rendering-pipeline-and-particle-optimizationzh/</guid><description>深入探讨 HTML5 Canvas 2D 高性能渲染管线、状态机切换开销消除、批处理分组算法以及基于 OffscreenCanvas 与 Web Worker 的异步无锁渲染。</description><pubDate>Wed, 09 Sep 2026 00:00:00 GMT</pubDate><category>Game Tech &amp; Culture</category><category>HTML5 Canvas</category><category>OffscreenCanvas</category><category>Performance Optimization</category><category>Rendering Pipeline</category><category>Game Tech &amp; Culture</category></item><item><title>WebAudio API and the Psychoacoustics of Game Impact Audio: Sub-10ms Feedback in Browser Engines</title><link>https://dianyingsir.com/posts/webaudio-api-and-psychoacoustics-of-game-audio/</link><guid isPermaLink="true">https://dianyingsir.com/posts/webaudio-api-and-psychoacoustics-of-game-audio/</guid><description>A technical exploration of browser audio pipelines, synthesis of non-blocking transient impact sounds, and psychoacoustic masking for snappy game feel.</description><pubDate>Tue, 08 Sep 2026 00:00:00 GMT</pubDate><category>Game Tech &amp; Culture</category><category>WebAudio</category><category>Audio DSP</category><category>Psychoacoustics</category><category>Game Tech &amp; Culture</category><category>Game Feel</category></item><item><title>WebAudio API 与游戏打击音效的心理声学机制：浏览器引擎中的 10ms 极速反馈</title><link>https://dianyingsir.com/posts/webaudio-api-and-psychoacoustics-of-game-audiozh/</link><guid isPermaLink="true">https://dianyingsir.com/posts/webaudio-api-and-psychoacoustics-of-game-audiozh/</guid><description>深入拆解浏览器 WebAudio 音频管线架构、程序化瞬态打击音效合成与心理声学掩蔽效应，打造零延迟、高质感的游戏打击感。</description><pubDate>Tue, 08 Sep 2026 00:00:00 GMT</pubDate><category>Game Tech &amp; Culture</category><category>WebAudio</category><category>Audio DSP</category><category>Psychoacoustics</category><category>Game Tech &amp; Culture</category><category>Game Feel</category></item><item><title>Short Run vs. Deep Focus: Matching Game Loop Duration to Mental Fatigue and Available Bandwidth</title><link>https://dianyingsir.com/posts/short-run-vs-deep-focus-matching-game-loops-to-mental-fatigue/</link><guid isPermaLink="true">https://dianyingsir.com/posts/short-run-vs-deep-focus-matching-game-loops-to-mental-fatigue/</guid><description>An operational taxonomy for selecting browser games based on cognitive load, executive reserve, and available micro-break duration.</description><pubDate>Thu, 03 Sep 2026 00:00:00 GMT</pubDate><category>Deep Focus</category><category>Game Design</category><category>Taxonomy</category><category>Mental Bandwidth</category><category>Deep Focus</category></item><item><title>碎片速玩 vs. 深度专注：让游戏循环时长匹配心智疲劳与可用带宽</title><link>https://dianyingsir.com/posts/short-run-vs-deep-focus-matching-game-loops-to-mental-fatiguezh/</link><guid isPermaLink="true">https://dianyingsir.com/posts/short-run-vs-deep-focus-matching-game-loops-to-mental-fatiguezh/</guid><description>基于认知负荷、执行储备与可用微休息时长，建立一套选择浏览器游戏的操作性分类法。</description><pubDate>Thu, 03 Sep 2026 00:00:00 GMT</pubDate><category>Deep Focus</category><category>Game Design</category><category>Taxonomy</category><category>Mental Bandwidth</category><category>Deep Focus</category></item><item><title>From Flash to WebAssembly: The Architectural Evolution of Instant Browser Gaming</title><link>https://dianyingsir.com/posts/from-flash-to-webassembly-the-technological-evolution-of-web-games/</link><guid isPermaLink="true">https://dianyingsir.com/posts/from-flash-to-webassembly-the-technological-evolution-of-web-games/</guid><description>A technical retrospective on the engineering milestones that transformed web games from insecure NPAPI plugins to modern, multi-threaded WebAssembly and WebGL engines.</description><pubDate>Wed, 02 Sep 2026 00:00:00 GMT</pubDate><category>Game Tech &amp; Culture</category><category>WebAssembly</category><category>HTML5 Canvas</category><category>WebGL</category><category>Game Tech &amp; Culture</category></item><item><title>从 Flash 到 WebAssembly：即点即玩网页游戏的底层架构演进史</title><link>https://dianyingsir.com/posts/from-flash-to-webassembly-the-technological-evolution-of-web-gameszh/</link><guid isPermaLink="true">https://dianyingsir.com/posts/from-flash-to-webassembly-the-technological-evolution-of-web-gameszh/</guid><description>深度技术复盘：剖析网页游戏如何从存在安全隐患的 NPAPI 插件时代，演化为现代基于多线程 WebAssembly 与 WebGL 硬件加速的高性能引擎。</description><pubDate>Wed, 02 Sep 2026 00:00:00 GMT</pubDate><category>Game Tech &amp; Culture</category><category>WebAssembly</category><category>HTML5 Canvas</category><category>WebGL</category><category>Game Tech &amp; Culture</category></item><item><title>The Psychology of Micro-Breaks: Why 3 Minutes of Casual Browser Gaming Restores Cognitive Stamina</title><link>https://dianyingsir.com/posts/the-psychology-of-micro-breaks-in-browser-gaming/</link><guid isPermaLink="true">https://dianyingsir.com/posts/the-psychology-of-micro-breaks-in-browser-gaming/</guid><description>Examining Attention Restoration Theory, executive function fatigue, and how lightweight browser games provide superior mental replenishment compared to passive social media doomscrolling.</description><pubDate>Wed, 02 Sep 2026 00:00:00 GMT</pubDate><category>Short Run</category><category>Psychology</category><category>Cognitive Science</category><category>Workplace Ergonomics</category><category>Short Run</category></item><item><title>微休息心理学：为何3分钟的休闲网页游戏能有效恢复认知耐力</title><link>https://dianyingsir.com/posts/the-psychology-of-micro-breaks-in-browser-gamingzh/</link><guid isPermaLink="true">https://dianyingsir.com/posts/the-psychology-of-micro-breaks-in-browser-gamingzh/</guid><description>基于注意力恢复理论（ART）与前额叶执行功能损耗模型，深度剖析轻量级网页游戏相比无节制的信息流刷屏，如何为大脑提供更优越的认知能量补充。</description><pubDate>Wed, 02 Sep 2026 00:00:00 GMT</pubDate><category>Short Run</category><category>Psychology</category><category>Cognitive Science</category><category>Workplace Ergonomics</category><category>Short Run</category></item><item><title>Micro-Dodging and Bullet Cadence in Galaxy Attack: Deconstructing Vertical Arcade Shooters</title><link>https://dianyingsir.com/posts/galaxy-attack-bullet-hell-micro-dodging/</link><guid isPermaLink="true">https://dianyingsir.com/posts/galaxy-attack-bullet-hell-micro-dodging/</guid><description>Analyzing sub-pixel hitboxes, bullet cadence scanning, and sensory bandwidth in lightweight HTML5 vertical space shooters.</description><pubDate>Tue, 01 Sep 2026 00:00:00 GMT</pubDate><category>Short Run</category><category>Galaxy Attack</category><category>Arcade</category><category>Short Run</category><category>Reaction Time</category></item><item><title>Galaxy Attack 的微闪避与弹幕节奏：拆解纵版街机射击</title><link>https://dianyingsir.com/posts/galaxy-attack-bullet-hell-micro-dodgingzh/</link><guid isPermaLink="true">https://dianyingsir.com/posts/galaxy-attack-bullet-hell-micro-dodgingzh/</guid><description>分析轻量级 HTML5 纵版太空射击游戏中的亚像素判定框、弹幕节奏扫描与感官带宽。</description><pubDate>Tue, 01 Sep 2026 00:00:00 GMT</pubDate><category>Short Run</category><category>Galaxy Attack</category><category>Arcade</category><category>Short Run</category><category>Reaction Time</category></item><item><title>Cluster Clearing and Gravity Traps in Zoo Boom: Avoiding Residual Fragmentation in Collapse Puzzles</title><link>https://dianyingsir.com/posts/zoo-boom-cluster-clearing-and-gravity-traps/</link><guid isPermaLink="true">https://dianyingsir.com/posts/zoo-boom-cluster-clearing-and-gravity-traps/</guid><description>How connected-component flood fills and post-deletion gravity settlement dictate long-term board viability in casual tile-collapse games.</description><pubDate>Tue, 01 Sep 2026 00:00:00 GMT</pubDate><category>Chill Play</category><category>Zoo Boom</category><category>Collapse Puzzles</category><category>Algorithms</category><category>Chill Play</category></item><item><title>Zoo Boom 的连消与重力陷阱：避免塌陷谜题中的残余碎片化</title><link>https://dianyingsir.com/posts/zoo-boom-cluster-clearing-and-gravity-trapszh/</link><guid isPermaLink="true">https://dianyingsir.com/posts/zoo-boom-cluster-clearing-and-gravity-trapszh/</guid><description>连通分量泛洪填充与消除后重力沉降如何决定休闲消除类游戏棋盘的长线可用性。</description><pubDate>Tue, 01 Sep 2026 00:00:00 GMT</pubDate><category>Chill Play</category><category>Zoo Boom</category><category>Collapse Puzzles</category><category>Algorithms</category><category>Chill Play</category></item><item><title>The Physics of the Release Meter in Basket Swooshes: Input Latency, Parabolic Arcs, and Rim Collision</title><link>https://dianyingsir.com/posts/basket-swooshes-meter-timing-and-arc-physics/</link><guid isPermaLink="true">https://dianyingsir.com/posts/basket-swooshes-meter-timing-and-arc-physics/</guid><description>A technical study of 60Hz browser input polling, sinusoidal meter velocity, and parabolic trajectory tolerance in arcade basketball shooters.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>Skill Test</category><category>Basket Swooshes</category><category>Sports Arcade</category><category>Input Latency</category><category>Physics</category></item><item><title>Basket Swooshes 出手条物理：输入延迟、抛物线弹道与篮筐碰撞</title><link>https://dianyingsir.com/posts/basket-swooshes-meter-timing-and-arc-physicszh/</link><guid isPermaLink="true">https://dianyingsir.com/posts/basket-swooshes-meter-timing-and-arc-physicszh/</guid><description>针对街机投篮游戏，研究 60Hz 浏览器输入轮询、正弦型出手条速度与抛物线轨迹容差。</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>Skill Test</category><category>Basket Swooshes</category><category>Sports Arcade</category><category>Input Latency</category><category>Physics</category></item><item><title>Kinematics and Bounding-Box Navigation in Parking Fury: Steering Geometry in 2D Canvas</title><link>https://dianyingsir.com/posts/parking-fury-kinematics-and-precision-parking/</link><guid isPermaLink="true">https://dianyingsir.com/posts/parking-fury-kinematics-and-precision-parking/</guid><description>An architectural examination of top-down vehicle physics, Ackerman steering approximations, and collision detection tolerances in browser parking games.</description><pubDate>Sun, 30 Aug 2026 00:00:00 GMT</pubDate><category>Skill Test</category><category>Parking Fury</category><category>Kinematics</category><category>Physics Engines</category><category>Skill Test</category></item><item><title>Parking Fury 的运动学与包围盒导航：2D Canvas 中的转向几何</title><link>https://dianyingsir.com/posts/parking-fury-kinematics-and-precision-parkingzh/</link><guid isPermaLink="true">https://dianyingsir.com/posts/parking-fury-kinematics-and-precision-parkingzh/</guid><description>从架构层面考察俯视车辆物理、阿克曼转向近似与浏览器停车游戏中的碰撞检测容差。</description><pubDate>Sun, 30 Aug 2026 00:00:00 GMT</pubDate><category>Skill Test</category><category>Parking Fury</category><category>Kinematics</category><category>Physics Engines</category><category>Skill Test</category></item><item><title>Color Heuristics and Bottleneck Theory in Ball Sort Master: A Graph-Theoretic Guide</title><link>https://dianyingsir.com/posts/ball-sort-master-color-heuristics-guide/</link><guid isPermaLink="true">https://dianyingsir.com/posts/ball-sort-master-color-heuristics-guide/</guid><description>How to deconstruct tube sorting puzzles using directed acyclic graph transitions, working memory chunking, and reserve tube conservation.</description><pubDate>Sat, 29 Aug 2026 00:00:00 GMT</pubDate><category>Chill Play</category><category>Ball Sort</category><category>Sorting Puzzles</category><category>Working Memory</category><category>Chill Play</category></item><item><title>Ball Sort Master 的颜色启发式与瓶颈理论：一份图论指南</title><link>https://dianyingsir.com/posts/ball-sort-master-color-heuristics-guidezh/</link><guid isPermaLink="true">https://dianyingsir.com/posts/ball-sort-master-color-heuristics-guidezh/</guid><description>用有向无环图转换、工作记忆分块与储备管守恒，拆解试管排序谜题的解法。</description><pubDate>Sat, 29 Aug 2026 00:00:00 GMT</pubDate><category>Chill Play</category><category>Ball Sort</category><category>Sorting Puzzles</category><category>Working Memory</category><category>Chill Play</category></item><item><title>The Mathematics and Corner Heuristics of 2048: Solving the Monotonic Snake</title><link>https://dianyingsir.com/posts/2048-remastered-strategy-and-deep-focus/</link><guid isPermaLink="true">https://dianyingsir.com/posts/2048-remastered-strategy-and-deep-focus/</guid><description>A mathematical breakdown of probability distributions, state-space constraints, and monotonic snake patterns for achieving high tiles in 2048 Remastered.</description><pubDate>Fri, 28 Aug 2026 00:00:00 GMT</pubDate><category>Deep Focus</category><category>2048</category><category>Puzzles</category><category>Mathematics</category><category>Game Loops</category><category>Deep Focus</category></item><item><title>2048 的数学与角落启发式：破解单调蛇形排列</title><link>https://dianyingsir.com/posts/2048-remastered-strategy-and-deep-focuszh/</link><guid isPermaLink="true">https://dianyingsir.com/posts/2048-remastered-strategy-and-deep-focuszh/</guid><description>从概率分布、状态空间约束与单调蛇形模式入手，拆解在 2048 Remastered 中合成高数字方块的数学方法。</description><pubDate>Fri, 28 Aug 2026 00:00:00 GMT</pubDate><category>Deep Focus</category><category>2048</category><category>Puzzles</category><category>Mathematics</category><category>Game Loops</category><category>Deep Focus</category></item></channel></rss>