[{"data":1,"prerenderedAt":244},["ShallowReactive",2],{"navigation_docs":3,"-features-requests":64,"-features-requests-surround":239},[4,26,43],{"title":5,"path":6,"stem":7,"children":8,"page":25},"Using Parallax","\u002Fusing-parallax","1.using-parallax",[9,13,17,21],{"title":10,"path":11,"stem":12},"Getting Started","\u002Fusing-parallax\u002Fgetting-started","1.using-parallax\u002F0.getting-started",{"title":14,"path":15,"stem":16},"Project Structure","\u002Fusing-parallax\u002Fproject-structure","1.using-parallax\u002F1.project-structure",{"title":18,"path":19,"stem":20},"Working with the Agent","\u002Fusing-parallax\u002Fworking-with-agent","1.using-parallax\u002F2.working-with-agent",{"title":22,"path":23,"stem":24},"Deploying Your Game","\u002Fusing-parallax\u002Fdeploying","1.using-parallax\u002F3.deploying",false,{"title":27,"path":28,"stem":29,"children":30,"page":25},"Features","\u002Ffeatures","2.features",[31,35,39],{"title":32,"path":33,"stem":34},"Feature Overview","\u002Ffeatures\u002Foverview","2.features\u002F0.overview",{"title":36,"path":37,"stem":38},"Roadmap","\u002Ffeatures\u002Froadmap","2.features\u002F1.roadmap",{"title":40,"path":41,"stem":42},"Feature Requests","\u002Ffeatures\u002Frequests","2.features\u002F2.requests",{"title":44,"path":45,"stem":46,"children":47,"page":25},"Game Dev","\u002Fgame-dev","3.game-dev",[48,52,56,60],{"title":49,"path":50,"stem":51},"The Mental Model","\u002Fgame-dev\u002Fmental-model","3.game-dev\u002F0.mental-model",{"title":53,"path":54,"stem":55},"Best Practices","\u002Fgame-dev\u002Fbest-practices","3.game-dev\u002F1.best-practices",{"title":57,"path":58,"stem":59},"Love2D Patterns","\u002Fgame-dev\u002Flove2d-patterns","3.game-dev\u002F2.love2d-patterns",{"title":61,"path":62,"stem":63},"Agent Integration (MCP + Context7)","\u002Fgame-dev\u002Fagent-integration","3.game-dev\u002F3.agent-integration",{"id":65,"title":40,"body":66,"description":231,"extension":232,"links":233,"meta":234,"navigation":236,"path":41,"seo":237,"stem":42,"__hash__":238},"docs\u002F2.features\u002F2.requests.md",{"type":67,"value":68,"toc":219},"minimark",[69,73,82,87,102,125,129,134,137,143,150,153,157,164,169,174,176,180,183,188,190,194,201,206,208],[70,71,40],"h1",{"id":72},"feature-requests",[74,75,76,77,81],"p",{},"This page lists community-submitted feature requests. The Parallax team reviews these weekly and folds high-vote items into the ",[78,79,80],"a",{"href":37},"roadmap",".",[83,84,86],"h2",{"id":85},"how-to-submit-a-request","How to submit a request",[74,88,89,90,96,97,101],{},"Open a GitHub issue in the ",[78,91,95],{"href":92,"rel":93},"https:\u002F\u002Fgithub.com\u002Fthriv-es\u002Fparallax",[94],"nofollow","Parallax repo"," with the tag ",[98,99,100],"code",{},"feature-request",". Include:",[103,104,105,113,119],"ol",{},[106,107,108,112],"li",{},[109,110,111],"strong",{},"What"," — describe the feature in one sentence",[106,114,115,118],{},[109,116,117],{},"Why"," — what problem does it solve for you?",[106,120,121,124],{},[109,122,123],{},"Example"," — a brief example of the workflow with this feature",[83,126,128],{"id":127},"current-requests-open-for-voting","Current requests (open for voting)",[130,131,133],"h3",{"id":132},"agent-memory-across-projects","Agent memory across projects",[74,135,136],{},"Give the agent the ability to remember decisions, conventions, and character archetypes across multiple projects in the same workspace.",[74,138,139,142],{},[109,140,141],{},"Use case:"," I use the same physics conventions in every game I build. I have to re-explain them to the agent each time.",[74,144,145],{},[78,146,149],{"href":147,"rel":148},"https:\u002F\u002Fgithub.com\u002Fthriv-es\u002Fparallax\u002Fissues",[94],"Vote on GitHub ↗",[151,152],"hr",{},[130,154,156],{"id":155},"tilemap-editor-integration-löve-tiles-tiled","Tilemap editor integration (LÖVE-Tiles \u002F Tiled)",[74,158,159,160,163],{},"Import ",[98,161,162],{},".tmx"," files from the Tiled map editor directly into Parallax and have the agent scaffold the rendering code automatically.",[74,165,166,168],{},[109,167,141],{}," I already design maps in Tiled — I don't want to re-do that work just to use Parallax.",[74,170,171],{},[78,172,149],{"href":147,"rel":173},[94],[151,175],{},[130,177,179],{"id":178},"vs-code-extension","VS Code extension",[74,181,182],{},"A VS Code extension that mirrors the Parallax agent panel, so I can prompt the agent without leaving my editor.",[74,184,185],{},[78,186,149],{"href":147,"rel":187},[94],[151,189],{},[130,191,193],{"id":192},"shader-support","Shader support",[74,195,196,197,200],{},"The agent understands GLSL shaders for Love2D and can generate\u002Fexplain them, including the ",[98,198,199],{},"love.graphics.newShader"," API.",[74,202,203],{},[78,204,149],{"href":147,"rel":205},[94],[151,207],{},[209,210,212,213,218],"callout",{"icon":211},"i-ph-plus-circle","Don't see your idea? ",[78,214,217],{"href":215,"rel":216},"https:\u002F\u002Fgithub.com\u002Fthriv-es\u002Fparallax\u002Fissues\u002Fnew",[94],"Submit a new request"," on GitHub.",{"title":220,"searchDepth":221,"depth":221,"links":222},"",2,[223,224],{"id":85,"depth":221,"text":86},{"id":127,"depth":221,"text":128,"children":225},[226,228,229,230],{"id":132,"depth":227,"text":133},3,{"id":155,"depth":227,"text":156},{"id":178,"depth":227,"text":179},{"id":192,"depth":227,"text":193},"Community-submitted feature requests for Parallax — vote, discuss, and submit your own.","md",null,{"ogImage":235},"\u002Flogo.png",true,{"title":40,"description":231},"uuXdbc0WkmJYnZs7E2l3Z8881Mcoc8b97K1qiCoZnyc",[240,242],{"title":36,"path":37,"stem":38,"description":241,"children":-1},"What we're building next for Parallax, and when.",{"title":49,"path":50,"stem":51,"description":243,"children":-1},"How to think about building Love2D games — the conceptual framework the Parallax agent uses.",1778701173953]