{"version":1,"pages":[{"id":"iz0WNuMegktaMbEawNyy","title":"Welcome to All Out!","pathname":"/","siteSpaceId":"sitesp_xTbMd","icon":"hand-wave","description":"We are a group of Minecraft, Among Us, and Roblox community members building the fastest way to make watchable multiplayer games for YouTubers, streamers, and fans!","breadcrumbs":[{"label":"Game Creation"}]},{"id":"j95b9a2DudQh4qxLwSTc","title":"Creating Your First Project","pathname":"/getting-started/project-layout","siteSpaceId":"sitesp_xTbMd","icon":"folder-plus","description":"Creation starts on the All Out website in the Creator portal, then you'll download the All Out editor to make your game world!","breadcrumbs":[{"label":"Game Creation"},{"label":"Getting Started"}]},{"id":"wXBx1wSLNhqD8vIEcQHT","title":"Launching The Editor","pathname":"/getting-started/first-game","siteSpaceId":"sitesp_xTbMd","icon":"desktop","description":"The Editor is a downloadable program that allows you to create and upload your game world to All Out.","breadcrumbs":[{"label":"Game Creation"},{"label":"Getting Started"}]},{"id":"F6tlal93nbeK705G1YEO","title":"Building a Basic Game","pathname":"/getting-started/testing-and-publishing","siteSpaceId":"sitesp_xTbMd","icon":"hammer","description":"To get you started, this guide walks you through building an apple collection game!","breadcrumbs":[{"label":"Game Creation"},{"label":"Getting Started"}]},{"id":"n6LAXvVlh3tvVJSkYdPW","title":"Playtesting Your Game","pathname":"/getting-started/playtesting-your-game","siteSpaceId":"sitesp_xTbMd","icon":"flask","description":"We make it super simple to try your game locally, with friends, and on mobile!","breadcrumbs":[{"label":"Game Creation"},{"label":"Getting Started"}]},{"id":"XtGNibDg1mH4CzsEK9QJ","title":"Introduction/Scene View","pathname":"/using-the-editor/introduction-scene-view","siteSpaceId":"sitesp_xTbMd","icon":"compass","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Using the Editor"}]},{"id":"IgbV1rOLMMEVXTD1dQSs","title":"Asset Catalog","pathname":"/using-the-editor/asset-catalog","siteSpaceId":"sitesp_xTbMd","icon":"boxes-stacked","description":"All Out provides 250,000+ assets for you to use freely in your games made on the platform!","breadcrumbs":[{"label":"Game Creation"},{"label":"Using the Editor"}]},{"id":"Hr5xG07AUEiQimhwyBvq","title":"Hierarchy","pathname":"/using-the-editor/hierarchy","siteSpaceId":"sitesp_xTbMd","icon":"sitemap","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Using the Editor"}]},{"id":"SuiLsuiCa699ITOLmz9X","title":"Inspector","pathname":"/using-the-editor/inspector","siteSpaceId":"sitesp_xTbMd","icon":"magnifying-glass","description":"The inspector pane allows you to make changes to any entity in your scene like changing its size or layer and adding components","breadcrumbs":[{"label":"Game Creation"},{"label":"Using the Editor"}]},{"id":"VauaBA4JTj9zDFkT35om","title":"Prefabs","pathname":"/using-the-editor/prefabs","siteSpaceId":"sitesp_xTbMd","icon":"clone","description":"Prefabs allow you to create groups of entities that can be spawned in dynamically or reused in the world and easily changed in the editor.","breadcrumbs":[{"label":"Game Creation"},{"label":"Using the Editor"}]},{"id":"isIgtwe8aB6C9OoE2SH2","title":"Building Worlds","pathname":"/using-the-editor/building-worlds","siteSpaceId":"sitesp_xTbMd","icon":"mountain-sun","description":"Now that you have the basics of using the editor down, here are some tips on building immersive, high-quality worlds in All Out:","breadcrumbs":[{"label":"Game Creation"},{"label":"Using the Editor"}]},{"id":"4JDExpwlmdzAdqEUJ9YG","title":"Terrain","pathname":"/using-the-editor/terrain","siteSpaceId":"sitesp_xTbMd","icon":"mountain","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Using the Editor"}]},{"id":"6ubZVbAcK4aaCwCXT9NK","title":"Tilemaps","pathname":"/using-the-editor/tilemap","siteSpaceId":"sitesp_xTbMd","icon":"grid","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Using the Editor"}]},{"id":"4wyTiTRb9HZAKklS28RD","title":"Introduction to Cloud Build","pathname":"/using-cloud-build/introduction-to-cloud-build","siteSpaceId":"sitesp_xTbMd","description":"Cloud Build enables you to build multiplayer games on any device, anywhere, any time.","breadcrumbs":[{"label":"Game Creation"},{"label":"Using Cloud Build"}]},{"id":"0IifXAShDdQGi8uIwfgN","title":"Git Integration","pathname":"/using-cloud-build/git-integration","siteSpaceId":"sitesp_xTbMd","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Using Cloud Build"}]},{"id":"ij71a6iJBLDTLIo9yvU1","title":"Cloud Build Tips","pathname":"/using-cloud-build/cloud-build-tips","siteSpaceId":"sitesp_xTbMd","description":"Write simple, specific prompts.","breadcrumbs":[{"label":"Game Creation"},{"label":"Using Cloud Build"}]},{"id":"CmQO13lh4bOXxsd8Jur9","title":"Cursor/Claude/Antigravity Setup","pathname":"/scripting/cursor-claude-antigravity-setup","siteSpaceId":"sitesp_xTbMd","icon":"robot","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Scripting"}]},{"id":"CdeyiGOI65TBPXHCGcBm","title":"Getting Started with CSL","pathname":"/scripting/syntax","siteSpaceId":"sitesp_xTbMd","icon":"code","description":"CSL is All Out's custom programming language built to make writing multiplayer games as easy as creating single player games.","breadcrumbs":[{"label":"Game Creation"},{"label":"Scripting"}]},{"id":"2sxpAAOutxYZGFeFG2ue","title":"Language Basics","pathname":"/scripting/types-and-structures","siteSpaceId":"sitesp_xTbMd","icon":"terminal","description":"CSL primitives, enums, structs, classes, references, and polymorphism.","breadcrumbs":[{"label":"Game Creation"},{"label":"Scripting"}]},{"id":"QrWP7iuJpqXkZUaDUXZd","title":"Game/Frame Lifecycle","pathname":"/scripting/game-frame-lifecycle","siteSpaceId":"sitesp_xTbMd","icon":"clock","description":"In contrast to event driven scripting like Roblox, games on All Out use a frame lifecycle model that allows you to run code when the game starts, each frame, and at the end of a session.","breadcrumbs":[{"label":"Game Creation"},{"label":"Scripting"}]},{"id":"EEvqDRmPBQzYznOD80Er","title":"Entities and Components","pathname":"/scripting/entities-and-components","siteSpaceId":"sitesp_xTbMd","icon":"cubes","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Scripting"}]},{"id":"tDHRbdWSW6Jxc3MBOq3T","title":"Adding Player Logic","pathname":"/scripting/player-model","siteSpaceId":"sitesp_xTbMd","icon":"user-gear","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Scripting"}]},{"id":"d8CQAbDwtnOcua1XBJUC","title":"Networking Fundamentals","pathname":"/scripting/networking-fundamentals","siteSpaceId":"sitesp_xTbMd","icon":"network-wired","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Scripting"}]},{"id":"omG7JQyuFYhVq2twPRGs","title":"Random, Math, & More","pathname":"/scripting/random-math-and-more","siteSpaceId":"sitesp_xTbMd","icon":"calculator","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Scripting"}]},{"id":"qttcFBlFkv6eP9nWyZHO","title":"Advanced Language Reference","pathname":"/scripting/arrays-and-collections","siteSpaceId":"sitesp_xTbMd","icon":"book-open","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Scripting"}]},{"id":"atMahULvCtkTXTjB4LFk","title":"Textures","pathname":"/core-engine-concepts/assets-and-resources","siteSpaceId":"sitesp_xTbMd","icon":"box","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Core Engine Concepts"}]},{"id":"IYatkZd7sHnQ8rT4YoyN","title":"Sound and Haptics","pathname":"/core-engine-concepts/sound-effects","siteSpaceId":"sitesp_xTbMd","icon":"volume-high","description":"Play sound effects and local impact feedback.","breadcrumbs":[{"label":"Game Creation"},{"label":"Core Engine Concepts"}]},{"id":"u1UEOvknpd9h8tXWrJWZ","title":"Spine Animations","pathname":"/core-engine-concepts/spine","siteSpaceId":"sitesp_xTbMd","icon":"film","description":"You can add animated interactable objects to your game using our existing library of 50k+ Spine rigs.","breadcrumbs":[{"label":"Game Creation"},{"label":"Core Engine Concepts"}]},{"id":"Wqo9bJzP0JfE3Ex0a47X","title":"Interactables","pathname":"/core-engine-concepts/interactables","siteSpaceId":"sitesp_xTbMd","icon":"hand-pointer","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Core Engine Concepts"}]},{"id":"XnjMGdHofdsqmu2Q5GR9","title":"Abilities","pathname":"/core-engine-concepts/abilities","siteSpaceId":"sitesp_xTbMd","icon":"bolt","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Core Engine Concepts"}]},{"id":"ztOfQTUaG84Rx1nyAF1z","title":"Effects","pathname":"/core-engine-concepts/effects","siteSpaceId":"sitesp_xTbMd","icon":"wand-magic-sparkles","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Core Engine Concepts"}]},{"id":"MsugY7isjFObL7oSdqNc","title":"Particle Systems","pathname":"/core-engine-concepts/particle-systems","siteSpaceId":"sitesp_xTbMd","icon":"sparkles","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Core Engine Concepts"}]},{"id":"DZPgeVGgTaHKCwYelLn9","title":"Inventory","pathname":"/core-engine-concepts/inventory","siteSpaceId":"sitesp_xTbMd","icon":"bag-shopping","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Core Engine Concepts"}]},{"id":"gAL5PBgDMd6X1FmkL0pM","title":"Player List","pathname":"/core-engine-concepts/player-list","siteSpaceId":"sitesp_xTbMd","icon":"users","description":"The built-in player list shows the players in the current game.","breadcrumbs":[{"label":"Game Creation"},{"label":"Core Engine Concepts"}]},{"id":"XycApZMBmKHwimOUmeKE","title":"Social Features","pathname":"/core-engine-concepts/social-features","siteSpaceId":"sitesp_xTbMd","icon":"comments","description":"All out provides text and optional voice chat for you to use in your games","breadcrumbs":[{"label":"Game Creation"},{"label":"Core Engine Concepts"}]},{"id":"5LcE4AWkwSyg804vpDm0","title":"Navmesh & Collision","pathname":"/core-engine-concepts/navmesh-and-collision","siteSpaceId":"sitesp_xTbMd","icon":"route","description":"Navmeshes define walkable space for pathfinding and movement constraints.","breadcrumbs":[{"label":"Game Creation"},{"label":"Core Engine Concepts"}]},{"id":"UiZwj77fwW43Ax2JrgAf","title":"Movement Agents/NPCs","pathname":"/core-engine-concepts/movement-agents-npcs","siteSpaceId":"sitesp_xTbMd","icon":"person-walking","description":"Use Movement_Agent to move entities with pathfinding and navmesh constraints.","breadcrumbs":[{"label":"Game Creation"},{"label":"Core Engine Concepts"}]},{"id":"1Wsa8z0TGydlOwoxmwjE","title":"Camera & Post Processing","pathname":"/core-engine-concepts/camera-and-post-processing","siteSpaceId":"sitesp_xTbMd","icon":"camera","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Core Engine Concepts"}]},{"id":"rWzaLokyaBH6X0vy1s5J","title":"Projectiles","pathname":"/core-engine-concepts/projectiles","siteSpaceId":"sitesp_xTbMd","icon":"crosshairs","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Core Engine Concepts"}]},{"id":"pgRCIcU6Vq6Pi9DCkpi7","title":"Purchasing/Product APIs","pathname":"/core-engine-concepts/purchasing-product-apis","siteSpaceId":"sitesp_xTbMd","icon":"store-24","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Core Engine Concepts"}]},{"id":"SDJslPXW0F4PrfIGsMxZ","title":"Analytics","pathname":"/core-engine-concepts/analytics","siteSpaceId":"sitesp_xTbMd","icon":"chart-line","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Core Engine Concepts"}]},{"id":"jfV3pkqlmoASz5jqeXkN","title":"Matchmaking/Hub Games","pathname":"/core-engine-concepts/matchmaking-hub-games","siteSpaceId":"sitesp_xTbMd","icon":"people-arrows","description":"We provide APIs/settings to manage how we matchmake players to servers in your game, and allow you to route players to new servers to support Hub game scenarios.","breadcrumbs":[{"label":"Game Creation"},{"label":"Core Engine Concepts"}]},{"id":"d9I4jkGEB8mnnIlOfAKK","title":"Player Generated Assets","pathname":"/core-engine-concepts/player-generated-assets","siteSpaceId":"sitesp_xTbMd","icon":"wand-magic","description":"Runtime asset generation is not available in CSL.","breadcrumbs":[{"label":"Game Creation"},{"label":"Core Engine Concepts"}]},{"id":"ojMLHLMDvng2Ako4G1nT","title":"UI Fundamentals","pathname":"/ui/fundamentals","siteSpaceId":"sitesp_xTbMd","icon":"layer-group","description":"Adding UI to your game requires writing code, but with the help of AI it's substantially easier to make sophisticated interactive UIs","breadcrumbs":[{"label":"Game Creation"},{"label":"UI"}]},{"id":"MzZjwuJ3n9Vda4qHjK0u","title":"UIDoc Quick Start","pathname":"/ui/uidoc-quick-start","siteSpaceId":"sitesp_xTbMd","icon":"code","description":"Create browser-like game UI with UIDoc HTML and CSS assets, CSL bindings, lists, and events.","breadcrumbs":[{"label":"Game Creation"},{"label":"UI"}]},{"id":"hUuL3kjfHl4hgC8ao2BZ","title":"UIDoc HTML and CSS Support","pathname":"/ui/uidoc-html-css-support","siteSpaceId":"sitesp_xTbMd","icon":"browser","description":"The HTML, CSS, responsive layout, interaction, scrolling, and binding features supported by UIDoc, plus important browser features it omits.","breadcrumbs":[{"label":"Game Creation"},{"label":"UI"}]},{"id":"PpN19BZCOlHLbOvHyOxd","title":"World Space UI","pathname":"/ui/world-space-ui","siteSpaceId":"sitesp_xTbMd","icon":"location-dot","description":"Use world space UI to draw text above players heads and any other text that should feel like it's part of the game world itself.","breadcrumbs":[{"label":"Game Creation"},{"label":"UI"}]},{"id":"5BFeVi7JuibOWHZuFwRY","title":"Scroll and Grid","pathname":"/ui/scroll-and-grid","siteSpaceId":"sitesp_xTbMd","icon":"grip","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"UI"}]},{"id":"2TMf9sMsT1oPfFFiErKt","title":"UI Reference","pathname":"/ui/ui-reference","siteSpaceId":"sitesp_xTbMd","icon":"book","description":"Reference notes and patterns for CSL UI drawing.","breadcrumbs":[{"label":"Game Creation"},{"label":"UI"}]},{"id":"PZH50UVEY7uaPfi4U0HI","title":"@ao_serialize","pathname":"/data-and-persistence/ao-serialize","siteSpaceId":"sitesp_xTbMd","icon":"tag","description":"Select fields for scene, Inspector, and JSON serialization.","breadcrumbs":[{"label":"Game Creation"},{"label":"Data And Persistence"}]},{"id":"I5Qc7IiV2KH70DHDX9Sk","title":"Save System","pathname":"/data-and-persistence/save","siteSpaceId":"sitesp_xTbMd","icon":"floppy-disk","description":"The save system provides a key-value data storage system for persisting player progress and preferences across sessions.","breadcrumbs":[{"label":"Game Creation"},{"label":"Data And Persistence"}]},{"id":"IdLj9tMNxKP1TOZYxBc1","title":"JSON Serialization","pathname":"/data-and-persistence/json","siteSpaceId":"sitesp_xTbMd","icon":"brackets-curly","description":"For saving more advanced data structures, you can serialize them to JSON and store them in the Save system.","breadcrumbs":[{"label":"Game Creation"},{"label":"Data And Persistence"}]},{"id":"HAiXV1ihKBhFc3Y3ROiv","title":"Economy","pathname":"/data-and-persistence/economy","siteSpaceId":"sitesp_xTbMd","icon":"coins","description":"Economy APIs let you create custom currencies (coins, gems, XP, etc) and automatically persist them for each player across sessions.","breadcrumbs":[{"label":"Game Creation"},{"label":"Data And Persistence"}]},{"id":"r9qlc11aYeHGOIHkV7eP","title":"Cross-Game Products/Data","pathname":"/data-and-persistence/cross-game-products-data","siteSpaceId":"sitesp_xTbMd","icon":"link","description":"If you have multiple games that share the same data (e.g. a hub world and minigames) you can link them together automatically using the parent game system.","breadcrumbs":[{"label":"Game Creation"},{"label":"Data And Persistence"}]},{"id":"Gcjuun3i0y9vAfW3jUfW","title":"Editing/Viewing Player Data","pathname":"/data-and-persistence/editing-viewing-player-data","siteSpaceId":"sitesp_xTbMd","icon":"table-cells","description":"You can view and edit save data you've written for players at any time from the creator portal!","breadcrumbs":[{"label":"Game Creation"},{"label":"Data And Persistence"}]},{"id":"sdGUfcRuR5N3LVseQZ0U","title":"Overview","pathname":"/monetization/overview","siteSpaceId":"sitesp_xTbMd","icon":"money-bill-wave","description":"Earn Sparks from your game's products, withdraw eligible earnings to an All Out account, and arrange a cash payout.","breadcrumbs":[{"label":"Game Creation"},{"label":"Monetization"}]},{"id":"lRqDUSo7qtAj0hWUX7O0","title":"Spark Withdrawals","pathname":"/monetization/spark-withdrawals","siteSpaceId":"sitesp_xTbMd","description":"How to withdraw eligible game earnings, understand your balance and fees, and cash out with the All Out team.","breadcrumbs":[{"label":"Game Creation"},{"label":"Monetization"}]},{"id":"urSFk5jBCDORZj9LdLh3","title":"In Game Products","pathname":"/monetization/in-game-products","siteSpaceId":"sitesp_xTbMd","icon":"cart-plus","description":"Consumables and game passes are created in similar ways but have slightly different use cases!","breadcrumbs":[{"label":"Game Creation"},{"label":"Monetization"}]},{"id":"krQPKZzDbMSWISquAc5o","title":"In Game Ads","pathname":"/monetization/in-game-ads","siteSpaceId":"sitesp_xTbMd","icon":"rectangle-ad","description":"All Out allows developers to show players advertisements in their game","breadcrumbs":[{"label":"Game Creation"},{"label":"Monetization"}]},{"id":"65gdHRFfUNJVRMeTClNh","title":"Publishing Your Game","pathname":"/going-all-out/publishing-your-game","siteSpaceId":"sitesp_xTbMd","icon":"upload","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Going All Out!"}]},{"id":"cOLWacWt39VTPCgBzzDV","title":"Collaborating & Version Control","pathname":"/going-all-out/collaborating-and-version-control","siteSpaceId":"sitesp_xTbMd","icon":"code-branch","description":"All Out is flexible and allows you to use any version control system you'd like, but we recommend uploading your project to GitHub!","breadcrumbs":[{"label":"Game Creation"},{"label":"Going All Out!"}]},{"id":"LhmGTSY9CD2iJqWgxxSi","title":"Handling Engine/Platform Updates","pathname":"/going-all-out/handling-engine-platform-updates","siteSpaceId":"sitesp_xTbMd","icon":"arrows-rotate","description":"Most updates require no changes from you as a developer. However, updates that affect the network or CSL language, called \"Protocol Updates\", will require changes.","breadcrumbs":[{"label":"Game Creation"},{"label":"Going All Out!"}]},{"id":"BLMXtZ63KSSJvkZyTcCV","title":"Developer Support","pathname":"/going-all-out/developer-support","siteSpaceId":"sitesp_xTbMd","icon":"life-ring","description":"All Out is new, and we're super excited to hear what you think and offer support if we can help!","breadcrumbs":[{"label":"Game Creation"},{"label":"Going All Out!"}]},{"id":"5tGiHYYtp60G1aRpITBT","title":"Improving Performance","pathname":"/going-all-out/improving-performance","siteSpaceId":"sitesp_xTbMd","icon":"gauge-high","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Going All Out!"}]},{"id":"yFOEFnMH8lZ5zKLlamRV","title":"Uploading Metadata","pathname":"/creator-portal-web/uploading-metadata","siteSpaceId":"sitesp_xTbMd","icon":"tags","description":"Investing time in how your game appears on the All Out platform can be the difference between good metrics and great metrics!","breadcrumbs":[{"label":"Game Creation"},{"label":"Creator Portal (Web)"}]},{"id":"OUYbZ7NPiD2RVCtBxTYp","title":"Managing Servers/Updates","pathname":"/creator-portal-web/managing-servers-updates","siteSpaceId":"sitesp_xTbMd","icon":"server","description":"You can view all the servers/instances of your game currently running from the \"Servers\" tab of the Creator Portal.","breadcrumbs":[{"label":"Game Creation"},{"label":"Creator Portal (Web)"}]},{"id":"a0HlJyO0YPVKJjPMapag","title":"Feedback/Ratings","pathname":"/creator-portal-web/feedback-ratings","siteSpaceId":"sitesp_xTbMd","icon":"star","description":"Players can leave feedback you can read to help improve your game.","breadcrumbs":[{"label":"Game Creation"},{"label":"Creator Portal (Web)"}]},{"id":"kKwhL8dRRWh5CXRS3mZ3","title":"Game Error Monitoring","pathname":"/creator-portal-web/game-error-monitoring","siteSpaceId":"sitesp_xTbMd","icon":"message-exclamation","description":"Players will find clever ways to break your game! Be prepared to monitor for errors and make fixes!","breadcrumbs":[{"label":"Game Creation"},{"label":"Creator Portal (Web)"}]},{"id":"A7TINGMEALlFmm0ElnN0","title":"Roblox","pathname":"/coming-from-other-tools/roblox","siteSpaceId":"sitesp_xTbMd","icon":"gamepad","description":"If you've built games on Roblox, there are some key differences you'll need to know to get started on All Out!","breadcrumbs":[{"label":"Game Creation"},{"label":"Coming From Other Tools"}]},{"id":"j9PLMcvwpYmiKRXjVq0k","title":"Unity","pathname":"/coming-from-other-tools/unity","siteSpaceId":"sitesp_xTbMd","icon":"cube","description":"If you've built games with Unity, there are some key differences you'll need to know to get started on All Out!","breadcrumbs":[{"label":"Game Creation"},{"label":"Coming From Other Tools"}]},{"id":"taSV2dLXXmfIy0RBE6Vq","title":"Unreal","pathname":"/coming-from-other-tools/unreal","siteSpaceId":"sitesp_xTbMd","icon":"dragon","description":"If you've built games with Unreal, there are some key differences you'll need to know to get started on All Out!","breadcrumbs":[{"label":"Game Creation"},{"label":"Coming From Other Tools"}]},{"id":"eL0hUS9gvQ95FwSy4LhN","title":"Windows Defender Exclusion","pathname":"/reference/windows-defender-exclusion","siteSpaceId":"sitesp_xTbMd","icon":"virus","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Reference"}]},{"id":"4iZ22MaemBUTKzY2Els4","title":"C# Documentation","pathname":"/reference/csharp-guides","siteSpaceId":"sitesp_xTbMd","icon":"code","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Reference"}]},{"id":"49b002629715079f13dae4af5088e1ce625462a1","title":"Добро пожаловать в All Out!","pathname":"/all-out-docs/ru","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"hand-wave","description":"Мы — группа участников сообществ Minecraft, Among Us и Roblox, создающая самый быстрый способ делать зрелищные многопользовательские игры для ютуберов, стримеров и фанатов!","breadcrumbs":[{"label":"Game Creation"}]},{"id":"4fe7d1599d1fec4120b06c783a4f34793632f3c6","title":"Создание первого проекта","pathname":"/all-out-docs/ru/nachalo-raboty/project-layout","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"folder-plus","description":"Создание начинается на сайте All Out в портале создателя, а затем вы скачаете редактор All Out, чтобы создать свой игровой мир!","breadcrumbs":[{"label":"Game Creation"},{"label":"Начало работы"}]},{"id":"c25e210b5974bef4e78bcad33acb7c7108e47688","title":"Запуск редактора","pathname":"/all-out-docs/ru/nachalo-raboty/first-game","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"desktop","description":"Редактор — это загружаемая программа, которая позволяет создавать и загружать ваш игровой мир в All Out.","breadcrumbs":[{"label":"Game Creation"},{"label":"Начало работы"}]},{"id":"70ff09e578bc70cf1d0f844727c2a2dec25fe471","title":"Создание базовой игры","pathname":"/all-out-docs/ru/nachalo-raboty/testing-and-publishing","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"hammer","description":"Чтобы помочь вам начать, это руководство проведёт вас через создание игры по сбору яблок!","breadcrumbs":[{"label":"Game Creation"},{"label":"Начало работы"}]},{"id":"7b4fe8b48a49fb8e5c6e2abf892c76a335561560","title":"Плейтест вашей игры","pathname":"/all-out-docs/ru/nachalo-raboty/playtesting-your-game","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"flask","description":"Мы сделали так, чтобы вы могли очень просто тестировать свою игру локально, с друзьями и на мобильных устройствах!","breadcrumbs":[{"label":"Game Creation"},{"label":"Начало работы"}]},{"id":"fccf5fa3a81619d0e3df494d54d21ff6bf3a6a21","title":"Введение/Вид сцены","pathname":"/all-out-docs/ru/ispolzovanie-redaktora/introduction-scene-view","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"compass","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Использование редактора"}]},{"id":"37f37311b99e9976cbbc55f6bdad1956da560a21","title":"Каталог ассетов","pathname":"/all-out-docs/ru/ispolzovanie-redaktora/asset-catalog","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"boxes-stacked","description":"All Out предоставляет более 250 000 ассетов, которые вы можете свободно использовать в играх, созданных на платформе!","breadcrumbs":[{"label":"Game Creation"},{"label":"Использование редактора"}]},{"id":"b75a0dc253ba877a65f777c1fcf7c1d3c051b85e","title":"Иерархия","pathname":"/all-out-docs/ru/ispolzovanie-redaktora/hierarchy","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"sitemap","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Использование редактора"}]},{"id":"6dc22812cd6634499140d35ba760203403271abb","title":"Инспектор","pathname":"/all-out-docs/ru/ispolzovanie-redaktora/inspector","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"magnifying-glass","description":"Панель инспектора позволяет вносить изменения в любой объект вашей сцены, например менять его размер или слой и добавлять компоненты","breadcrumbs":[{"label":"Game Creation"},{"label":"Использование редактора"}]},{"id":"e653d086ebb3482a471397ce2600262b14d88d0d","title":"Префабы","pathname":"/all-out-docs/ru/ispolzovanie-redaktora/prefabs","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"clone","description":"Префабы позволяют создавать группы объектов, которые можно динамически создавать или повторно использовать в мире, а также легко изменять в редакторе.","breadcrumbs":[{"label":"Game Creation"},{"label":"Использование редактора"}]},{"id":"375237462dbe228b39180b378bf80502dbd305fe","title":"Создание миров","pathname":"/all-out-docs/ru/ispolzovanie-redaktora/building-worlds","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"mountain-sun","description":"Теперь, когда вы освоили основы работы с редактором, вот несколько советов по созданию захватывающих и качественных миров в All Out:","breadcrumbs":[{"label":"Game Creation"},{"label":"Использование редактора"}]},{"id":"931c20ddcdf1e126773c5f8723263e84139bfe7c","title":"Террейн","pathname":"/all-out-docs/ru/ispolzovanie-redaktora/terrain","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"mountain","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Использование редактора"}]},{"id":"4a38cb266494f9d37e51f0a4517d12f2c4732b7f","title":"Тайлмапы","pathname":"/all-out-docs/ru/ispolzovanie-redaktora/tilemap","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"grid","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Использование редактора"}]},{"id":"b5241918cf9a3abe5537d60fa53ca1ed154f68c4","title":"Введение в Cloud Build","pathname":"/all-out-docs/ru/ispolzovanie-cloud-build/introduction-to-cloud-build","siteSpaceId":"sitesp_qHHsK","lang":"ru","description":"Cloud Build позволяет вам создавать многопользовательские игры на любом устройстве, в любом месте и в любое время.","breadcrumbs":[{"label":"Game Creation"},{"label":"Использование Cloud Build"}]},{"id":"36e7854acadf8fd3c6fa2930e7581ceeb6cdd5ab","title":"Интеграция с Git","pathname":"/all-out-docs/ru/ispolzovanie-cloud-build/git-integration","siteSpaceId":"sitesp_qHHsK","lang":"ru","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Использование Cloud Build"}]},{"id":"109c3aa319c793a91d7b89b9d244e90637d810b0","title":"Советы по Cloud Build","pathname":"/all-out-docs/ru/ispolzovanie-cloud-build/cloud-build-tips","siteSpaceId":"sitesp_qHHsK","lang":"ru","description":"Пишите простые, конкретные запросы.","breadcrumbs":[{"label":"Game Creation"},{"label":"Использование Cloud Build"}]},{"id":"fe91690474a316dd6606498ab87ef8ab7379c559","title":"Настройка Cursor/Claude/Antigravity","pathname":"/all-out-docs/ru/skripting/cursor-claude-antigravity-setup","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"robot","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Скриптинг"}]},{"id":"de313e192535ce1638504c40222336923a23b8f3","title":"Начало работы с CSL","pathname":"/all-out-docs/ru/skripting/syntax","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"code","description":"CSL — это собственный язык программирования All Out, созданный для того, чтобы писать многопользовательские игры было так же просто, как создавать однопользовательские.","breadcrumbs":[{"label":"Game Creation"},{"label":"Скриптинг"}]},{"id":"0724d40c31f5006037858d948e3e5b69f9de6fcd","title":"Основы языка","pathname":"/all-out-docs/ru/skripting/types-and-structures","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"terminal","description":"Примитивы CSL, перечисления, структуры, классы, ссылки и полиморфизм.","breadcrumbs":[{"label":"Game Creation"},{"label":"Скриптинг"}]},{"id":"6f362c01581075d187e239b1dc5c99228f8543b6","title":"Жизненный цикл игры/кадра","pathname":"/all-out-docs/ru/skripting/game-frame-lifecycle","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"clock","description":"В отличие от скриптинга, основанного на событиях, как в Roblox, игры в All Out используют модель жизненного цикла кадра, которая позволяет запускать код при старте игры, на каждом кадре и в конце сессии.","breadcrumbs":[{"label":"Game Creation"},{"label":"Скриптинг"}]},{"id":"2013fcdf52106670260c80314d9bd100a2131f04","title":"Сущности и компоненты","pathname":"/all-out-docs/ru/skripting/entities-and-components","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"cubes","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Скриптинг"}]},{"id":"fd36d4534f94801e081f2fa3a0b05d4898890301","title":"Добавление логики игрока","pathname":"/all-out-docs/ru/skripting/player-model","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"user-gear","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Скриптинг"}]},{"id":"d9da865c0c7b953fb33b2e5716c9cfdb646a1bf4","title":"Основы сетевого взаимодействия","pathname":"/all-out-docs/ru/skripting/networking-fundamentals","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"network-wired","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Скриптинг"}]},{"id":"66f996102864f416066748efb55afbc91f55c877","title":"Случайность, математика и многое другое","pathname":"/all-out-docs/ru/skripting/random-math-and-more","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"calculator","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Скриптинг"}]},{"id":"12224ce6fd75c99945bc768c39589164e9e22e68","title":"Справочник по продвинутому языку","pathname":"/all-out-docs/ru/skripting/arrays-and-collections","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"book-open","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Скриптинг"}]},{"id":"19c12144ca35b81b9829066d3c7ad700487cccaf","title":"Текстуры","pathname":"/all-out-docs/ru/osnovnye-koncepcii-dvizhka/assets-and-resources","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"box","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Основные концепции движка"}]},{"id":"9aa325957b9c5d9cd3055bf2c04e71a1fa8fad33","title":"Звук и тактильная отдача","pathname":"/all-out-docs/ru/osnovnye-koncepcii-dvizhka/sound-effects","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"volume-high","description":"Воспроизводите звуковые эффекты и локальную обратную связь о взаимодействии.","breadcrumbs":[{"label":"Game Creation"},{"label":"Основные концепции движка"}]},{"id":"8adfa30e166107a04a930fe7ecb2a372823562e5","title":"Анимации Spine","pathname":"/all-out-docs/ru/osnovnye-koncepcii-dvizhka/spine","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"film","description":"Вы можете добавлять в игру анимированные интерактивные объекты, используя нашу существующую библиотеку из более чем 50 000 ригов Spine.","breadcrumbs":[{"label":"Game Creation"},{"label":"Основные концепции движка"}]},{"id":"783b1cc275452c95e0f7b0ccd4a375454890aa15","title":"Интерактивные объекты","pathname":"/all-out-docs/ru/osnovnye-koncepcii-dvizhka/interactables","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"hand-pointer","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Основные концепции движка"}]},{"id":"967c75449e48d8129e845e64055d2bd2fcabf476","title":"Способности","pathname":"/all-out-docs/ru/osnovnye-koncepcii-dvizhka/abilities","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"bolt","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Основные концепции движка"}]},{"id":"6a2564b6b4205be53fba4999e646d1c087bc0a22","title":"Эффекты","pathname":"/all-out-docs/ru/osnovnye-koncepcii-dvizhka/effects","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"wand-magic-sparkles","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Основные концепции движка"}]},{"id":"3f5bccd5521bc20f35d7ee1ffc73ff3c311478a7","title":"Системы частиц","pathname":"/all-out-docs/ru/osnovnye-koncepcii-dvizhka/particle-systems","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"sparkles","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Основные концепции движка"}]},{"id":"386be14450b0559baf7314a8a63893db500f0442","title":"Инвентарь","pathname":"/all-out-docs/ru/osnovnye-koncepcii-dvizhka/inventory","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"bag-shopping","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Основные концепции движка"}]},{"id":"fc232794d80bd03ec2c8d9804ee109b650c501c7","title":"Список игроков","pathname":"/all-out-docs/ru/osnovnye-koncepcii-dvizhka/player-list","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"users","description":"Встроенный список игроков показывает игроков в текущей игре.","breadcrumbs":[{"label":"Game Creation"},{"label":"Основные концепции движка"}]},{"id":"b37b9afa6c779b0498c5b8a29b7406424600500b","title":"Социальные функции","pathname":"/all-out-docs/ru/osnovnye-koncepcii-dvizhka/social-features","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"comments","description":"All Out предоставляет текстовый и, по желанию, голосовой чат, который вы можете использовать в своих играх","breadcrumbs":[{"label":"Game Creation"},{"label":"Основные концепции движка"}]},{"id":"0fa4d94aaaac81e12c47e804a6842e7b451dfbca","title":"Navmesh и столкновения","pathname":"/all-out-docs/ru/osnovnye-koncepcii-dvizhka/navmesh-and-collision","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"route","description":"Navmesh определяют проходимое пространство для построения пути и ограничения перемещения.","breadcrumbs":[{"label":"Game Creation"},{"label":"Основные концепции движка"}]},{"id":"e6a093cf6776f544f85dd4d9cdabfed3868782ad","title":"Агенты перемещения/NPC","pathname":"/all-out-docs/ru/osnovnye-koncepcii-dvizhka/movement-agents-npcs","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"person-walking","description":"Используйте Movement_Agent для перемещения объектов с учетом поиска пути и ограничений navmesh.","breadcrumbs":[{"label":"Game Creation"},{"label":"Основные концепции движка"}]},{"id":"7f05f6e1ae29b906d4f8b763b3c432a1f21ba32f","title":"Камера и постобработка","pathname":"/all-out-docs/ru/osnovnye-koncepcii-dvizhka/camera-and-post-processing","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"camera","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Основные концепции движка"}]},{"id":"56c8c21e1792cb0070d9c06f274826d2cc57126b","title":"Снаряды","pathname":"/all-out-docs/ru/osnovnye-koncepcii-dvizhka/projectiles","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"crosshairs","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Основные концепции движка"}]},{"id":"17abe248cfc9c5f73f11d1a0d3776e9fee317e8e","title":"API покупок/товаров","pathname":"/all-out-docs/ru/osnovnye-koncepcii-dvizhka/purchasing-product-apis","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"store-24","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Основные концепции движка"}]},{"id":"c697094cdfc28092cfd1f22e0386f05087c00053","title":"Аналитика","pathname":"/all-out-docs/ru/osnovnye-koncepcii-dvizhka/analytics","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"chart-line","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Основные концепции движка"}]},{"id":"740b99c5f537884cac99ab7a3be7bb0c6a293ffb","title":"Подбор игроков/хабы","pathname":"/all-out-docs/ru/osnovnye-koncepcii-dvizhka/matchmaking-hub-games","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"people-arrows","description":"Мы предоставляем API и настройки для управления тем, как мы подбираем игроков к серверам в вашей игре, и позволяем направлять игроков на новые серверы для поддержки сценариев хаба.","breadcrumbs":[{"label":"Game Creation"},{"label":"Основные концепции движка"}]},{"id":"6df8ed810e8fde8b4976d7072801ab080b4186bf","title":"Ассеты, созданные игроками","pathname":"/all-out-docs/ru/osnovnye-koncepcii-dvizhka/player-generated-assets","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"wand-magic","description":"Генерация ассетов во время выполнения недоступна в CSL.","breadcrumbs":[{"label":"Game Creation"},{"label":"Основные концепции движка"}]},{"id":"b32892c0d6f67d038a953ae1d5a7ad445d9fdf95","title":"Основы UI","pathname":"/all-out-docs/ru/ui/fundamentals","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"layer-group","description":"Добавление интерфейса в игру требует написания кода, но с помощью ИИ создавать сложные интерактивные интерфейсы становится значительно проще","breadcrumbs":[{"label":"Game Creation"},{"label":"UI"}]},{"id":"df59319b9b500c4305f0457f0d2b800db22ca046","title":"Быстрый старт UIDoc","pathname":"/all-out-docs/ru/ui/uidoc-quick-start","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"code","description":"Создавайте игровое UI, похожее на браузерное, с помощью HTML- и CSS-ресурсов UIDoc, привязок CSL, списков и событий.","breadcrumbs":[{"label":"Game Creation"},{"label":"UI"}]},{"id":"16b00e0cd546aad8835c73fec77cfa16f5add1a1","title":"Поддержка HTML и CSS в UIDoc","pathname":"/all-out-docs/ru/ui/uidoc-html-css-support","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"browser","description":"Возможности HTML, CSS, адаптивной верстки, взаимодействия, прокрутки и привязок, поддерживаемые UIDoc, а также важные функции браузера, которые он не включает.","breadcrumbs":[{"label":"Game Creation"},{"label":"UI"}]},{"id":"cc3cff1282f54734b019eda0248388757e187752","title":"UI в мировом пространстве","pathname":"/all-out-docs/ru/ui/world-space-ui","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"location-dot","description":"Используйте UI в мировом пространстве, чтобы отображать текст над головами игроков и любой другой текст, который должен ощущаться как часть самого игрового мира.","breadcrumbs":[{"label":"Game Creation"},{"label":"UI"}]},{"id":"737e351a61b876a410b77b39d9ad09ad3864a15e","title":"Прокрутка и сетка","pathname":"/all-out-docs/ru/ui/scroll-and-grid","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"grip","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"UI"}]},{"id":"f509f4e24c9d32110e408f289f90a15791545e9f","title":"Справочник по UI","pathname":"/all-out-docs/ru/ui/ui-reference","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"book","description":"Справочные заметки и шаблоны для отрисовки UI в CSL.","breadcrumbs":[{"label":"Game Creation"},{"label":"UI"}]},{"id":"a347b04877f7a2bb4db34f5f1f68c2f9ca5ab583","title":"@ao_serialize","pathname":"/all-out-docs/ru/dannye-i-sokhranenie/ao-serialize","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"tag","description":"Выберите поля для сериализации сцены, инспектора и JSON.","breadcrumbs":[{"label":"Game Creation"},{"label":"Данные и сохранение"}]},{"id":"23874b61479c46c5da79d72a61f750d8556ef65f","title":"Система сохранений","pathname":"/all-out-docs/ru/dannye-i-sokhranenie/save","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"floppy-disk","description":"Система сохранений предоставляет хранилище данных ключ-значение для сохранения прогресса и предпочтений игрока между сессиями.","breadcrumbs":[{"label":"Game Creation"},{"label":"Данные и сохранение"}]},{"id":"73d844882c2521af1674176bb687f95c4022ef1d","title":"Сериализация JSON","pathname":"/all-out-docs/ru/dannye-i-sokhranenie/json","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"brackets-curly","description":"Для сохранения более сложных структур данных вы можете сериализовать их в JSON и хранить в системе сохранений.","breadcrumbs":[{"label":"Game Creation"},{"label":"Данные и сохранение"}]},{"id":"06082fc4793fd22e6df32c6d809e8ab9abab1412","title":"Экономика","pathname":"/all-out-docs/ru/dannye-i-sokhranenie/economy","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"coins","description":"API экономики позволяют создавать собственные валюты (монеты, самоцветы, XP и т. д.) и автоматически сохранять их для каждого игрока между сессиями.","breadcrumbs":[{"label":"Game Creation"},{"label":"Данные и сохранение"}]},{"id":"b3afb6ddb52fdf3441a64e1456463210a832cc87","title":"Товары/данные между играми","pathname":"/all-out-docs/ru/dannye-i-sokhranenie/cross-game-products-data","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"link","description":"Если у вас есть несколько игр, которые используют одни и те же данные (например, мир-хаб и мини-игры), вы можете автоматически связать их с помощью системы родительской игры.","breadcrumbs":[{"label":"Game Creation"},{"label":"Данные и сохранение"}]},{"id":"184a5a47cd74a5fce904aa0e91db285b6df3a7d4","title":"Редактирование/просмотр данных игрока","pathname":"/all-out-docs/ru/dannye-i-sokhranenie/editing-viewing-player-data","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"table-cells","description":"Вы можете просматривать и редактировать данные сохранений, которые вы записали для игроков, в любое время из портала создателя!","breadcrumbs":[{"label":"Game Creation"},{"label":"Данные и сохранение"}]},{"id":"25441b4786edfe4dd989b94f376cec8103612b33","title":"Обзор","pathname":"/all-out-docs/ru/monetizaciya/overview","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"money-bill-wave","description":"Зарабатывайте Sparks на товарах вашей игры, выводите доступный доход на аккаунт All Out и оформляйте денежную выплату.","breadcrumbs":[{"label":"Game Creation"},{"label":"Монетизация"}]},{"id":"16502dbc926a9939b7f8b4e013821e60418b1329","title":"Вывод средств Spark","pathname":"/all-out-docs/ru/monetizaciya/spark-withdrawals","siteSpaceId":"sitesp_qHHsK","lang":"ru","description":"Как вывести доступный доход от игр, понять свой баланс и комиссии, а также получить выплату с командой All Out.","breadcrumbs":[{"label":"Game Creation"},{"label":"Монетизация"}]},{"id":"be13c9465c6dca1f79573cd1ace734a2f5f0f3f1","title":"Товары в игре","pathname":"/all-out-docs/ru/monetizaciya/in-game-products","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"cart-plus","description":"Расходуемые предметы и игровые пропуски создаются похожим образом, но у них немного разные варианты использования!","breadcrumbs":[{"label":"Game Creation"},{"label":"Монетизация"}]},{"id":"df1d83ef48d58c8aefa519f817bc834dd0693b64","title":"Реклама в игре","pathname":"/all-out-docs/ru/monetizaciya/in-game-ads","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"rectangle-ad","description":"All Out позволяет разработчикам показывать игрокам рекламу в их игре","breadcrumbs":[{"label":"Game Creation"},{"label":"Монетизация"}]},{"id":"c34e9fcc486918fa75848f4d4edb7c6417803d4e","title":"Публикация вашей игры","pathname":"/all-out-docs/ru/deistvuite-na-polnuyu-v-all-out/publishing-your-game","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"upload","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Действуйте на полную в All Out!"}]},{"id":"8d6125d04501149b56fd523b57517c993659cd1e","title":"Совместная работа и управление версиями","pathname":"/all-out-docs/ru/deistvuite-na-polnuyu-v-all-out/collaborating-and-version-control","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"code-branch","description":"All Out гибко устроен и позволяет использовать любую систему контроля версий, какую вы хотите, но мы рекомендуем загрузить ваш проект на GitHub!","breadcrumbs":[{"label":"Game Creation"},{"label":"Действуйте на полную в All Out!"}]},{"id":"ffc93025ff8ddd7dd360c29a14eb9f96da8ec90b","title":"Работа с обновлениями движка/платформы","pathname":"/all-out-docs/ru/deistvuite-na-polnuyu-v-all-out/handling-engine-platform-updates","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"arrows-rotate","description":"Большинство обновлений не требуют от вас, как от разработчика, никаких изменений. Однако обновления, влияющие на сеть или язык CSL, называемые «обновлениями протокола», потребуют внесения изменений.","breadcrumbs":[{"label":"Game Creation"},{"label":"Действуйте на полную в All Out!"}]},{"id":"6ddd3d31a057bd1b7368fa3170fab9b601745118","title":"Поддержка разработчиков","pathname":"/all-out-docs/ru/deistvuite-na-polnuyu-v-all-out/developer-support","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"life-ring","description":"All Out — это новая платформа, и нам очень интересно узнать, что вы думаете, а также помочь вам, если сможем!","breadcrumbs":[{"label":"Game Creation"},{"label":"Действуйте на полную в All Out!"}]},{"id":"641e793c96eb1b1b746eef886f0b35036c087758","title":"Улучшение производительности","pathname":"/all-out-docs/ru/deistvuite-na-polnuyu-v-all-out/improving-performance","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"gauge-high","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Действуйте на полную в All Out!"}]},{"id":"935020306df96ee250669b05a5dbea4c7497dccc","title":"Загрузка метаданных","pathname":"/all-out-docs/ru/portal-sozdatelya-veb/uploading-metadata","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"tags","description":"Вложенное время в то, как ваша игра выглядит на платформе All Out, может стать разницей между хорошими и отличными показателями!","breadcrumbs":[{"label":"Game Creation"},{"label":"Портал создателя (веб)"}]},{"id":"8bbdc5eb8d6a4a1a98800324a196c7e9f7414e68","title":"Управление серверами/обновлениями","pathname":"/all-out-docs/ru/portal-sozdatelya-veb/managing-servers-updates","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"server","description":"Вы можете просматривать все серверы/экземпляры вашей игры, которые сейчас запущены, во вкладке «Серверы» в Портале создателя.","breadcrumbs":[{"label":"Game Creation"},{"label":"Портал создателя (веб)"}]},{"id":"e5ac54cb00e7262cdb8ccacfb97ef51fa401c4fe","title":"Отзывы/рейтинги","pathname":"/all-out-docs/ru/portal-sozdatelya-veb/feedback-ratings","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"star","description":"Игроки могут оставлять отзывы, которые вы можете прочитать, чтобы улучшить свою игру.","breadcrumbs":[{"label":"Game Creation"},{"label":"Портал создателя (веб)"}]},{"id":"5369ec216cc9bbea00aad7e976f16231bf444bd0","title":"Мониторинг ошибок игры","pathname":"/all-out-docs/ru/portal-sozdatelya-veb/game-error-monitoring","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"message-exclamation","description":"Игроки найдут умные способы сломать вашу игру! Будьте готовы отслеживать ошибки и вносить исправления!","breadcrumbs":[{"label":"Game Creation"},{"label":"Портал создателя (веб)"}]},{"id":"e3f114949e05ff2e26c78789389b5454a930243f","title":"Roblox","pathname":"/all-out-docs/ru/esli-vy-perekhodite-s-drugikh-instrumentov/roblox","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"gamepad","description":"Если вы создавали игры на Roblox, есть несколько ключевых отличий, которые вам нужно знать, чтобы начать работу в All Out!","breadcrumbs":[{"label":"Game Creation"},{"label":"Если вы переходите с других инструментов"}]},{"id":"8a418021f3ef7327477b3bcc491c64689e67508b","title":"Unity","pathname":"/all-out-docs/ru/esli-vy-perekhodite-s-drugikh-instrumentov/unity","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"cube","description":"Если вы создавали игры в Unity, есть несколько ключевых отличий, которые вам нужно знать, чтобы начать работу в All Out!","breadcrumbs":[{"label":"Game Creation"},{"label":"Если вы переходите с других инструментов"}]},{"id":"b1f78673f8eb4618b92883871bc4215ade8cb34b","title":"Unreal","pathname":"/all-out-docs/ru/esli-vy-perekhodite-s-drugikh-instrumentov/unreal","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"dragon","description":"Если вы создавали игры в Unreal, есть несколько ключевых отличий, которые вам нужно знать, чтобы начать работу в All Out!","breadcrumbs":[{"label":"Game Creation"},{"label":"Если вы переходите с других инструментов"}]},{"id":"cb581abac356c469864c54a73b271cb391ea35ea","title":"Исключение Windows Defender","pathname":"/all-out-docs/ru/spravochnik/windows-defender-exclusion","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"virus","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Справочник"}]},{"id":"e3f8647630716895eaf4a665f580133692939957","title":"Документация по C#","pathname":"/all-out-docs/ru/spravochnik/csharp-guides","siteSpaceId":"sitesp_qHHsK","lang":"ru","icon":"code","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Справочник"}]},{"id":"7573ae62d1ac386ef730ce1e768d3e391d47a0db","title":"¡Bienvenido a All Out!","pathname":"/all-out-docs/docs-es","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"hand-wave","description":"¡Somos un grupo de miembros de las comunidades de Minecraft, Among Us y Roblox que estamos creando la forma más rápida de hacer juegos multijugador que se puedan ver para youtubers, streamers y fans!","breadcrumbs":[{"label":"Game Creation"}]},{"id":"eb69e35ea5b3c28a233fa28d4f0fc8f970cb44ac","title":"Creación de tu primer proyecto","pathname":"/all-out-docs/docs-es/primeros-pasos/project-layout","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"folder-plus","description":"La creación comienza en el sitio web de All Out, en el portal del creador; luego descargarás el editor de All Out para crear el mundo de tu juego.","breadcrumbs":[{"label":"Game Creation"},{"label":"Primeros pasos"}]},{"id":"044acbf6f816032f9134d0ee83ad04b10a7230c1","title":"Iniciar el editor","pathname":"/all-out-docs/docs-es/primeros-pasos/first-game","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"desktop","description":"El editor es un programa descargable que te permite crear y subir el mundo de tu juego a All Out.","breadcrumbs":[{"label":"Game Creation"},{"label":"Primeros pasos"}]},{"id":"26f753f73b6124350e4dc1f1d1ed9bcd122a6de4","title":"Construir un juego básico","pathname":"/all-out-docs/docs-es/primeros-pasos/testing-and-publishing","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"hammer","description":"Para ayudarte a empezar, esta guía te lleva paso a paso por la creación de un juego de recolección de manzanas.","breadcrumbs":[{"label":"Game Creation"},{"label":"Primeros pasos"}]},{"id":"3b9322926b021c7f227ee5e951e4fabb9718a918","title":"Probar tu juego","pathname":"/all-out-docs/docs-es/primeros-pasos/playtesting-your-game","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"flask","description":"Hacemos que sea muy fácil probar tu juego localmente, con amigos y en móvil.","breadcrumbs":[{"label":"Game Creation"},{"label":"Primeros pasos"}]},{"id":"b9613f80637f3a8d7b843e594a2b723619c2f273","title":"Introducción/Vista de escena","pathname":"/all-out-docs/docs-es/uso-del-editor/introduction-scene-view","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"compass","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Uso del editor"}]},{"id":"258b08a7801b4d16de709c3b2c151e7fc02febf4","title":"Catálogo de recursos","pathname":"/all-out-docs/docs-es/uso-del-editor/asset-catalog","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"boxes-stacked","description":"All Out te ofrece más de 250.000 recursos para que los uses libremente en tus juegos creados en la plataforma.","breadcrumbs":[{"label":"Game Creation"},{"label":"Uso del editor"}]},{"id":"57b89598824be054a7c2b55bf106e899484e5e9f","title":"Jerarquía","pathname":"/all-out-docs/docs-es/uso-del-editor/hierarchy","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"sitemap","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Uso del editor"}]},{"id":"35eb43cfaedeec7f1c2e3c41ed55ec3b23649165","title":"Inspector","pathname":"/all-out-docs/docs-es/uso-del-editor/inspector","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"magnifying-glass","description":"El panel del inspector te permite hacer cambios en cualquier entidad de tu escena, como cambiar su tamaño o capa y añadir componentes.","breadcrumbs":[{"label":"Game Creation"},{"label":"Uso del editor"}]},{"id":"fa170767aafa6f8e4596c0bfa2f5f367d26b05da","title":"Prefabs","pathname":"/all-out-docs/docs-es/uso-del-editor/prefabs","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"clone","description":"Los prefabs te permiten crear grupos de entidades que pueden generarse dinámicamente o reutilizarse en el mundo y modificarse fácilmente en el editor.","breadcrumbs":[{"label":"Game Creation"},{"label":"Uso del editor"}]},{"id":"57b2d7ffcec12fa9c1804cd4f95d1c8ee18baa77","title":"Construcción de mundos","pathname":"/all-out-docs/docs-es/uso-del-editor/building-worlds","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"mountain-sun","description":"Ahora que ya conoces lo básico del uso del editor, aquí tienes algunos consejos para crear mundos inmersivos y de alta calidad en All Out:","breadcrumbs":[{"label":"Game Creation"},{"label":"Uso del editor"}]},{"id":"347b61df7c4d454b8ef2af61acd9a9048090d54f","title":"Terreno","pathname":"/all-out-docs/docs-es/uso-del-editor/terrain","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"mountain","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Uso del editor"}]},{"id":"846d6adcc0bfb9f0feda9ba207b78e60e21afa8a","title":"Mapas de mosaicos","pathname":"/all-out-docs/docs-es/uso-del-editor/tilemap","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"grid","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Uso del editor"}]},{"id":"c09b33943fa1dcf8e495d4f4f8912f097eb7a22e","title":"Introducción a Cloud Build","pathname":"/all-out-docs/docs-es/uso-de-cloud-build/introduction-to-cloud-build","siteSpaceId":"sitesp_NQQCg","lang":"es","description":"Cloud Build te permite crear juegos multijugador en cualquier dispositivo, en cualquier lugar y en cualquier momento.","breadcrumbs":[{"label":"Game Creation"},{"label":"Uso de Cloud Build"}]},{"id":"0d3d62f980752697c19b9dd338ac52006cea4b21","title":"Integración con Git","pathname":"/all-out-docs/docs-es/uso-de-cloud-build/git-integration","siteSpaceId":"sitesp_NQQCg","lang":"es","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Uso de Cloud Build"}]},{"id":"e57f1c7a6b7e44b14b0343052220b3d315aa39a2","title":"Consejos para Cloud Build","pathname":"/all-out-docs/docs-es/uso-de-cloud-build/cloud-build-tips","siteSpaceId":"sitesp_NQQCg","lang":"es","description":"Escribe indicaciones sencillas y específicas.","breadcrumbs":[{"label":"Game Creation"},{"label":"Uso de Cloud Build"}]},{"id":"3e4bafb2df711a956a26674e1cdadb0f9e7922f0","title":"Configuración de Cursor/Claude/Antigravity","pathname":"/all-out-docs/docs-es/programacion/cursor-claude-antigravity-setup","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"robot","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Programación"}]},{"id":"245f8ef3493a5c4e561bed4ed75aba84b3233113","title":"Primeros pasos con CSL","pathname":"/all-out-docs/docs-es/programacion/syntax","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"code","description":"CSL es el lenguaje de programación personalizado de All Out, creado para hacer que escribir juegos multijugador sea tan fácil como crear juegos para un solo jugador.","breadcrumbs":[{"label":"Game Creation"},{"label":"Programación"}]},{"id":"3366eba3f3c5af6affbeba4a8f166ef775f1c955","title":"Conceptos básicos del lenguaje","pathname":"/all-out-docs/docs-es/programacion/types-and-structures","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"terminal","description":"Primitivos de CSL, enums, structs, clases, referencias y polimorfismo.","breadcrumbs":[{"label":"Game Creation"},{"label":"Programación"}]},{"id":"146afab14d94f3aba62b8b870574f5d6a41175d3","title":"Ciclo de vida del juego/frames","pathname":"/all-out-docs/docs-es/programacion/game-frame-lifecycle","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"clock","description":"A diferencia de la programación basada en eventos como Roblox, los juegos en All Out usan un modelo de ciclo de vida por frames que te permite ejecutar código cuando el juego empieza, en cada frame y al final de una sesión.","breadcrumbs":[{"label":"Game Creation"},{"label":"Programación"}]},{"id":"b0f3cbc7bb25a1a20288fec96ea4f7a9f56c20ca","title":"Entidades y componentes","pathname":"/all-out-docs/docs-es/programacion/entities-and-components","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"cubes","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Programación"}]},{"id":"8e2dd2331998ac031e64972f3e19212ccf216e80","title":"Añadir lógica del jugador","pathname":"/all-out-docs/docs-es/programacion/player-model","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"user-gear","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Programación"}]},{"id":"0b11da073cc8b3af825ae23d8d84f1d9adfc8bec","title":"Fundamentos de redes","pathname":"/all-out-docs/docs-es/programacion/networking-fundamentals","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"network-wired","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Programación"}]},{"id":"0032d9bd29baceb577b718c588abf4f810c54ddb","title":"Aleatorio, matemáticas y más","pathname":"/all-out-docs/docs-es/programacion/random-math-and-more","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"calculator","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Programación"}]},{"id":"f25ca0c746d617fde6ea0558c61b067e7e3e10b2","title":"Referencia avanzada del lenguaje","pathname":"/all-out-docs/docs-es/programacion/arrays-and-collections","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"book-open","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Programación"}]},{"id":"675d0fe5f2f1c9a26895c8e10b4a59858f639608","title":"Texturas","pathname":"/all-out-docs/docs-es/conceptos-centrales-del-motor/assets-and-resources","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"box","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Conceptos centrales del motor"}]},{"id":"f0cb2710bd640b51dbcc733014fee6d70523242e","title":"Sonido y háptica","pathname":"/all-out-docs/docs-es/conceptos-centrales-del-motor/sound-effects","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"volume-high","description":"Reproduce efectos de sonido y retroalimentación háptica local.","breadcrumbs":[{"label":"Game Creation"},{"label":"Conceptos centrales del motor"}]},{"id":"2c90914d40df844586156a3c413a4ee598613e5a","title":"Animaciones Spine","pathname":"/all-out-docs/docs-es/conceptos-centrales-del-motor/spine","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"film","description":"Puedes añadir objetos interactivos animados a tu juego usando nuestra biblioteca existente de más de 50.000 rigs de Spine.","breadcrumbs":[{"label":"Game Creation"},{"label":"Conceptos centrales del motor"}]},{"id":"2b648846599623488a5006bc475c6e6e7ebf63b5","title":"Interactivos","pathname":"/all-out-docs/docs-es/conceptos-centrales-del-motor/interactables","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"hand-pointer","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Conceptos centrales del motor"}]},{"id":"ff226fec604a1566b8e0725cf2c1c6b20c30ff06","title":"Habilidades","pathname":"/all-out-docs/docs-es/conceptos-centrales-del-motor/abilities","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"bolt","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Conceptos centrales del motor"}]},{"id":"47f6431d2d7fab542f9851200b6858677ffdadf3","title":"Efectos","pathname":"/all-out-docs/docs-es/conceptos-centrales-del-motor/effects","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"wand-magic-sparkles","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Conceptos centrales del motor"}]},{"id":"a3de93b0efae22a5abbd595ae95cf7bd16d54f66","title":"Sistemas de partículas","pathname":"/all-out-docs/docs-es/conceptos-centrales-del-motor/particle-systems","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"sparkles","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Conceptos centrales del motor"}]},{"id":"2382c9f28c3162c1d9801f800ead8ee8f10e3113","title":"Inventario","pathname":"/all-out-docs/docs-es/conceptos-centrales-del-motor/inventory","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"bag-shopping","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Conceptos centrales del motor"}]},{"id":"9a8e1de07c2709001dfe406da845b34ac6b064aa","title":"Lista de jugadores","pathname":"/all-out-docs/docs-es/conceptos-centrales-del-motor/player-list","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"users","description":"La lista de jugadores integrada muestra a los jugadores de la partida actual.","breadcrumbs":[{"label":"Game Creation"},{"label":"Conceptos centrales del motor"}]},{"id":"6ad305914edbe3bb78ff341cc4f45cff9b1bc31b","title":"Funciones sociales","pathname":"/all-out-docs/docs-es/conceptos-centrales-del-motor/social-features","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"comments","description":"All Out ofrece chat de texto y chat de voz opcional para que los uses en tus juegos.","breadcrumbs":[{"label":"Game Creation"},{"label":"Conceptos centrales del motor"}]},{"id":"93a17d76d7d3781a221ff4f1e11b60e5d4d0a137","title":"Navmesh y colisión","pathname":"/all-out-docs/docs-es/conceptos-centrales-del-motor/navmesh-and-collision","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"route","description":"Los navmeshes definen el espacio transitable para la búsqueda de rutas y las restricciones de movimiento.","breadcrumbs":[{"label":"Game Creation"},{"label":"Conceptos centrales del motor"}]},{"id":"23f20483e4057b9e0f3fc83f066af65aea0a2a89","title":"Agentes de movimiento/NPCs","pathname":"/all-out-docs/docs-es/conceptos-centrales-del-motor/movement-agents-npcs","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"person-walking","description":"Usa Movement_Agent para mover entidades con búsqueda de rutas y restricciones de navmesh.","breadcrumbs":[{"label":"Game Creation"},{"label":"Conceptos centrales del motor"}]},{"id":"3f81bad5b43c853c2d1879c58ba094b8aa5bed73","title":"Cámara y posprocesado","pathname":"/all-out-docs/docs-es/conceptos-centrales-del-motor/camera-and-post-processing","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"camera","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Conceptos centrales del motor"}]},{"id":"83f174960e8360d6cb409326d1c4901d0f5a68e3","title":"Proyectiles","pathname":"/all-out-docs/docs-es/conceptos-centrales-del-motor/projectiles","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"crosshairs","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Conceptos centrales del motor"}]},{"id":"bc4a07103cddeea2dd438df74fabdc72a68387fa","title":"APIs de compra/producto","pathname":"/all-out-docs/docs-es/conceptos-centrales-del-motor/purchasing-product-apis","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"store-24","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Conceptos centrales del motor"}]},{"id":"2e0b2fb269cf019bde324db115065ee3dd321326","title":"Analíticas","pathname":"/all-out-docs/docs-es/conceptos-centrales-del-motor/analytics","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"chart-line","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Conceptos centrales del motor"}]},{"id":"643e1af300f33d255fca83070f84e7cf7d06a50f","title":"Matchmaking/Juegos centralizados","pathname":"/all-out-docs/docs-es/conceptos-centrales-del-motor/matchmaking-hub-games","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"people-arrows","description":"Ofrecemos APIs/configuraciones para gestionar cómo emparejamos a los jugadores con los servidores de tu juego y permitimos dirigir a los jugadores a nuevos servidores para respaldar escenarios de juego centralizado.","breadcrumbs":[{"label":"Game Creation"},{"label":"Conceptos centrales del motor"}]},{"id":"ac102b73e945127df6bbbe7f4c069dec9586d051","title":"Recursos generados por jugadores","pathname":"/all-out-docs/docs-es/conceptos-centrales-del-motor/player-generated-assets","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"wand-magic","description":"La generación de recursos en tiempo de ejecución no está disponible en CSL.","breadcrumbs":[{"label":"Game Creation"},{"label":"Conceptos centrales del motor"}]},{"id":"e41548296b2b28efbd10c6b1bc9850e1ed59d359","title":"Fundamentos de la interfaz de usuario","pathname":"/all-out-docs/docs-es/ui/fundamentals","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"layer-group","description":"Añadir interfaz de usuario a tu juego requiere escribir código, pero con la ayuda de la IA es mucho más fácil crear interfaces interactivas sofisticadas.","breadcrumbs":[{"label":"Game Creation"},{"label":"UI"}]},{"id":"3b6380398cf16f2c2e7d81578de6f8eed378c23d","title":"Inicio rápido de UIDoc","pathname":"/all-out-docs/docs-es/ui/uidoc-quick-start","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"code","description":"Crea una interfaz de usuario para juegos similar a la de un navegador con recursos HTML y CSS de UIDoc, enlaces de CSL, listas y eventos.","breadcrumbs":[{"label":"Game Creation"},{"label":"UI"}]},{"id":"be8a1e996654f11b7c52cedf4b0f9cb95e6d5d44","title":"Compatibilidad con HTML y CSS de UIDoc","pathname":"/all-out-docs/docs-es/ui/uidoc-html-css-support","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"browser","description":"Las funciones de HTML, CSS, diseño adaptable, interacción, desplazamiento y enlace compatibles con UIDoc, además de importantes funciones del navegador que omite.","breadcrumbs":[{"label":"Game Creation"},{"label":"UI"}]},{"id":"749a0fae40e2da571244882f09afe94d090ebfab","title":"Interfaz de usuario en el espacio del mundo","pathname":"/all-out-docs/docs-es/ui/world-space-ui","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"location-dot","description":"Usa la interfaz de usuario en el espacio del mundo para mostrar texto encima de la cabeza de los jugadores y cualquier otro texto que deba sentirse como parte del propio mundo del juego.","breadcrumbs":[{"label":"Game Creation"},{"label":"UI"}]},{"id":"168a96bac2db8b27812ddd92d1d3e6a419b9b5a3","title":"Desplazamiento y cuadrícula","pathname":"/all-out-docs/docs-es/ui/scroll-and-grid","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"grip","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"UI"}]},{"id":"5ef71c1b947868f80c0b3d88ab43b9c611971be7","title":"Referencia de UI","pathname":"/all-out-docs/docs-es/ui/ui-reference","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"book","description":"Notas de referencia y patrones para el dibujo de UI en CSL.","breadcrumbs":[{"label":"Game Creation"},{"label":"UI"}]},{"id":"efa38264dad2d8394385dd41ea7a73699432b75a","title":"@ao_serialize","pathname":"/all-out-docs/docs-es/datos-y-persistencia/ao-serialize","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"tag","description":"Selecciona campos para la serialización de la escena, del inspector y de JSON.","breadcrumbs":[{"label":"Game Creation"},{"label":"Datos y persistencia"}]},{"id":"b00f63b95d3edf9ebe1a2e3aec7a88f9862f5c0b","title":"Sistema de guardado","pathname":"/all-out-docs/docs-es/datos-y-persistencia/save","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"floppy-disk","description":"El sistema de guardado proporciona un sistema de almacenamiento de datos clave-valor para conservar el progreso y las preferencias de los jugadores entre sesiones.","breadcrumbs":[{"label":"Game Creation"},{"label":"Datos y persistencia"}]},{"id":"9dfced489d17d2a75b94b826a4337a5b3b200595","title":"Serialización JSON","pathname":"/all-out-docs/docs-es/datos-y-persistencia/json","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"brackets-curly","description":"Para guardar estructuras de datos más avanzadas, puedes serializarlas a JSON y almacenarlas en el sistema de guardado.","breadcrumbs":[{"label":"Game Creation"},{"label":"Datos y persistencia"}]},{"id":"960de8fa60b509a8ed4e1294caca59c6c1acaf99","title":"Economía","pathname":"/all-out-docs/docs-es/datos-y-persistencia/economy","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"coins","description":"Las APIs de economía te permiten crear monedas personalizadas (monedas, gemas, XP, etc.) y persistirlas automáticamente para cada jugador entre sesiones.","breadcrumbs":[{"label":"Game Creation"},{"label":"Datos y persistencia"}]},{"id":"a9c3506ac31b226c9899e06448110cb584850894","title":"Productos/datos entre juegos","pathname":"/all-out-docs/docs-es/datos-y-persistencia/cross-game-products-data","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"link","description":"Si tienes varios juegos que comparten los mismos datos (por ejemplo, un mundo central y minijuegos), puedes enlazarlos automáticamente usando el sistema de juego principal.","breadcrumbs":[{"label":"Game Creation"},{"label":"Datos y persistencia"}]},{"id":"b3e0df2797d929cb6b2fbb489790cbbb03531f14","title":"Editar/ver datos del jugador","pathname":"/all-out-docs/docs-es/datos-y-persistencia/editing-viewing-player-data","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"table-cells","description":"Puedes ver y editar en cualquier momento los datos de guardado que hayas escrito para los jugadores desde el portal del creador.","breadcrumbs":[{"label":"Game Creation"},{"label":"Datos y persistencia"}]},{"id":"5b4344d66d3d2d04e7de991d7307c28db8065c3d","title":"Resumen","pathname":"/all-out-docs/docs-es/monetizacion/overview","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"money-bill-wave","description":"Gana Sparks con los productos de tu juego, retira las ganancias elegibles a una cuenta de All Out y organiza un pago en efectivo.","breadcrumbs":[{"label":"Game Creation"},{"label":"Monetización"}]},{"id":"438773e1b4b35dd4fbe3637880fe574c16313166","title":"Retiros de Sparks","pathname":"/all-out-docs/docs-es/monetizacion/spark-withdrawals","siteSpaceId":"sitesp_NQQCg","lang":"es","description":"Cómo retirar las ganancias elegibles de juegos, entender tu saldo y las comisiones, y cobrar con el equipo de All Out.","breadcrumbs":[{"label":"Game Creation"},{"label":"Monetización"}]},{"id":"769efcfedbf49543293ff4a5ec9eaa8efd4f529c","title":"Productos dentro del juego","pathname":"/all-out-docs/docs-es/monetizacion/in-game-products","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"cart-plus","description":"Los consumibles y los pases de juego se crean de formas similares, pero tienen casos de uso ligeramente diferentes.","breadcrumbs":[{"label":"Game Creation"},{"label":"Monetización"}]},{"id":"16c12ef6735528ecd9fc61eb4575fa21ba98bb1b","title":"Anuncios dentro del juego","pathname":"/all-out-docs/docs-es/monetizacion/in-game-ads","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"rectangle-ad","description":"All Out permite a los desarrolladores mostrar anuncios a los jugadores dentro de su juego.","breadcrumbs":[{"label":"Game Creation"},{"label":"Monetización"}]},{"id":"d987bc521289bc36d515dd1836044ca3559bf759","title":"Publicar tu juego","pathname":"/all-out-docs/docs-es/dandolo-todo/publishing-your-game","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"upload","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"¡Dándolo todo!"}]},{"id":"c5a9e9c7ebd8531a26ce162a92de952ab3e03090","title":"Colaboración y control de versiones","pathname":"/all-out-docs/docs-es/dandolo-todo/collaborating-and-version-control","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"code-branch","description":"All Out es flexible y te permite usar el sistema de control de versiones que quieras, pero recomendamos subir tu proyecto a GitHub.","breadcrumbs":[{"label":"Game Creation"},{"label":"¡Dándolo todo!"}]},{"id":"773a3fa20afe1ee06d99590739510ebfb60002e1","title":"Gestión de actualizaciones del motor/plataforma","pathname":"/all-out-docs/docs-es/dandolo-todo/handling-engine-platform-updates","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"arrows-rotate","description":"La mayoría de las actualizaciones no requieren cambios por tu parte como desarrollador. Sin embargo, las actualizaciones que afectan la red o el lenguaje CSL, llamadas \"Actualizaciones de protocolo\", requerirán cambios.","breadcrumbs":[{"label":"Game Creation"},{"label":"¡Dándolo todo!"}]},{"id":"6e8cb9f5719ae49848513ec66b5a38b6a63a5077","title":"Soporte para desarrolladores","pathname":"/all-out-docs/docs-es/dandolo-todo/developer-support","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"life-ring","description":"All Out es nuevo, y estamos súper emocionados de saber qué piensas y ofrecer apoyo si podemos ayudarte.","breadcrumbs":[{"label":"Game Creation"},{"label":"¡Dándolo todo!"}]},{"id":"ccf9ec8411c4400f1744f3a93f459e6c02178456","title":"Mejora del rendimiento","pathname":"/all-out-docs/docs-es/dandolo-todo/improving-performance","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"gauge-high","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"¡Dándolo todo!"}]},{"id":"0af67c9353ee19480d3635de1553d78bb28c0009","title":"Subir metadatos","pathname":"/all-out-docs/docs-es/portal-del-creador-web/uploading-metadata","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"tags","description":"Invertir tiempo en cómo aparece tu juego en la plataforma All Out puede ser la diferencia entre buenas métricas y métricas excelentes.","breadcrumbs":[{"label":"Game Creation"},{"label":"Portal del creador (web)"}]},{"id":"954aeabdcf0bd2e6fcdd90b5f6f1f38c27008e56","title":"Gestionar servidores/actualizaciones","pathname":"/all-out-docs/docs-es/portal-del-creador-web/managing-servers-updates","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"server","description":"Puedes ver todos los servidores/instancias de tu juego que están ejecutándose actualmente desde la pestaña \"Servidores\" del Portal del Creador.","breadcrumbs":[{"label":"Game Creation"},{"label":"Portal del creador (web)"}]},{"id":"c326bbb7b75f6e714252855ae5d37af16ff4016c","title":"Comentarios/valoraciones","pathname":"/all-out-docs/docs-es/portal-del-creador-web/feedback-ratings","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"star","description":"Los jugadores pueden dejar comentarios que puedes leer para ayudar a mejorar tu juego.","breadcrumbs":[{"label":"Game Creation"},{"label":"Portal del creador (web)"}]},{"id":"9a21674e655267edb06afd3e23bbfac8695beb10","title":"Supervisión de errores del juego","pathname":"/all-out-docs/docs-es/portal-del-creador-web/game-error-monitoring","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"message-exclamation","description":"¡Los jugadores encontrarán formas ingeniosas de romper tu juego! ¡Prepárate para supervisar errores y hacer correcciones!","breadcrumbs":[{"label":"Game Creation"},{"label":"Portal del creador (web)"}]},{"id":"3bd1f514bb3a051fbe935a485b93aad54fff9720","title":"Roblox","pathname":"/all-out-docs/docs-es/si-vienes-de-otras-herramientas/roblox","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"gamepad","description":"Si has creado juegos en Roblox, hay algunas diferencias clave que necesitarás conocer para empezar en All Out.","breadcrumbs":[{"label":"Game Creation"},{"label":"Si vienes de otras herramientas"}]},{"id":"42a44fa3f50cf27e0c227ae9414b48a8d1904c84","title":"Unity","pathname":"/all-out-docs/docs-es/si-vienes-de-otras-herramientas/unity","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"cube","description":"Si has creado juegos con Unity, hay algunas diferencias clave que necesitarás conocer para empezar en All Out.","breadcrumbs":[{"label":"Game Creation"},{"label":"Si vienes de otras herramientas"}]},{"id":"b07cf8c053e410f2c7096708d18d8202bf66781f","title":"Unreal","pathname":"/all-out-docs/docs-es/si-vienes-de-otras-herramientas/unreal","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"dragon","description":"Si has creado juegos con Unreal, hay algunas diferencias clave que necesitarás conocer para empezar en All Out.","breadcrumbs":[{"label":"Game Creation"},{"label":"Si vienes de otras herramientas"}]},{"id":"e2ea8dc9294a43750d6ec54e1ebe0f1f809ea1f6","title":"Exclusión de Windows Defender","pathname":"/all-out-docs/docs-es/referencia/windows-defender-exclusion","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"virus","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Referencia"}]},{"id":"4b2a5c2b3523615733ef945cbab3198b57c86d0d","title":"Documentación de C#","pathname":"/all-out-docs/docs-es/referencia/csharp-guides","siteSpaceId":"sitesp_NQQCg","lang":"es","icon":"code","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"Referencia"}]},{"id":"ba04c69ddc08eea7986cbda32d2f7753bbb81d1e","title":"欢迎来到 All Out！","pathname":"/all-out-docs/docs-zh","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"hand-wave","description":"我们是一群来自 Minecraft、Among Us 和 Roblox 社区的成员，正在打造让 YouTuber、主播和粉丝能最快制作可观看多人游戏的方式！","breadcrumbs":[{"label":"Game Creation"}]},{"id":"b0113ec16e0fd85992059383a04652f2814bdc2f","title":"创建你的第一个项目","pathname":"/all-out-docs/docs-zh/ru-men/project-layout","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"folder-plus","description":"创建从 All Out 网站的 Creator 门户开始，然后你会下载 All Out 编辑器来制作你的游戏世界！","breadcrumbs":[{"label":"Game Creation"},{"label":"入门"}]},{"id":"3095f45509bcbe386852defa1978c32e6d541929","title":"启动编辑器","pathname":"/all-out-docs/docs-zh/ru-men/first-game","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"desktop","description":"编辑器是一个可下载的程序，可让你创建并上传你的游戏世界到 All Out。","breadcrumbs":[{"label":"Game Creation"},{"label":"入门"}]},{"id":"72a5ca94670e85eb054fd12b5a699e0bfab27433","title":"构建基础游戏","pathname":"/all-out-docs/docs-zh/ru-men/testing-and-publishing","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"hammer","description":"为了帮助你入门，本指南将带你制作一个收集苹果的游戏！","breadcrumbs":[{"label":"Game Creation"},{"label":"入门"}]},{"id":"1ec84aacc6aee5d83488b775651c98e1e33fbc58","title":"试玩你的游戏","pathname":"/all-out-docs/docs-zh/ru-men/playtesting-your-game","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"flask","description":"我们让你可以非常轻松地在本地、与朋友一起，以及在移动设备上测试你的游戏！","breadcrumbs":[{"label":"Game Creation"},{"label":"入门"}]},{"id":"3226a61ff54c511d9be05af122fd2d679889894d","title":"简介/场景视图","pathname":"/all-out-docs/docs-zh/shi-yong-bian-ji-qi/introduction-scene-view","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"compass","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"使用编辑器"}]},{"id":"c66c3d5865d8c3d98fed2fe7c7a266199ef18214","title":"资源目录","pathname":"/all-out-docs/docs-zh/shi-yong-bian-ji-qi/asset-catalog","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"boxes-stacked","description":"All Out 为你提供 25 万+ 资源，可在你平台上制作的游戏中免费使用！","breadcrumbs":[{"label":"Game Creation"},{"label":"使用编辑器"}]},{"id":"c1f3c5b970d5bd37cbfc3a1b3e66f6f2ee66c288","title":"层级","pathname":"/all-out-docs/docs-zh/shi-yong-bian-ji-qi/hierarchy","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"sitemap","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"使用编辑器"}]},{"id":"170e98fa4d42b517b09bf842fca713dbd1e083af","title":"检视器","pathname":"/all-out-docs/docs-zh/shi-yong-bian-ji-qi/inspector","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"magnifying-glass","description":"检视器面板允许你对场景中的任何实体进行更改，例如调整其大小或层级，以及添加组件。","breadcrumbs":[{"label":"Game Creation"},{"label":"使用编辑器"}]},{"id":"8a1ff3d82ac7624e4c6f7a7df2e28904f7fcd329","title":"预制体","pathname":"/all-out-docs/docs-zh/shi-yong-bian-ji-qi/prefabs","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"clone","description":"预制体让你创建可动态生成或在世界中重复使用的实体组，并且可以在编辑器中轻松修改。","breadcrumbs":[{"label":"Game Creation"},{"label":"使用编辑器"}]},{"id":"3ff84c06a3dce83360085b2a4e2a0902aba1a47e","title":"构建世界","pathname":"/all-out-docs/docs-zh/shi-yong-bian-ji-qi/building-worlds","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"mountain-sun","description":"现在你已经掌握了编辑器的基础，以下是一些在 All Out 中构建沉浸式、高品质世界的技巧：","breadcrumbs":[{"label":"Game Creation"},{"label":"使用编辑器"}]},{"id":"92c11a9346dd0b2a1d3df8188f6da558f8df1499","title":"地形","pathname":"/all-out-docs/docs-zh/shi-yong-bian-ji-qi/terrain","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"mountain","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"使用编辑器"}]},{"id":"c1487f3e17c635807a7b22ee080e5b79466e4014","title":"瓷砖地图","pathname":"/all-out-docs/docs-zh/shi-yong-bian-ji-qi/tilemap","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"grid","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"使用编辑器"}]},{"id":"e478c3870b936c0477eb34511c179127ce3ba7a3","title":"Cloud Build 简介","pathname":"/all-out-docs/docs-zh/shi-yong-cloud-build/introduction-to-cloud-build","siteSpaceId":"sitesp_hLLZe","lang":"zh","description":"Cloud Build 让你能够随时随地在任何设备上构建多人游戏。","breadcrumbs":[{"label":"Game Creation"},{"label":"使用 Cloud Build"}]},{"id":"82a00e8f33216cc60eb40f5b9dbbf382a87da0ea","title":"Git 集成","pathname":"/all-out-docs/docs-zh/shi-yong-cloud-build/git-integration","siteSpaceId":"sitesp_hLLZe","lang":"zh","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"使用 Cloud Build"}]},{"id":"e08c4fe0099ba705594e53fffafd4767c07937cf","title":"Cloud Build 提示","pathname":"/all-out-docs/docs-zh/shi-yong-cloud-build/cloud-build-tips","siteSpaceId":"sitesp_hLLZe","lang":"zh","description":"编写简单、具体的提示。","breadcrumbs":[{"label":"Game Creation"},{"label":"使用 Cloud Build"}]},{"id":"eea19d9d4e2b986b6f1fd7690248237d40d2f560","title":"Cursor/Claude/Antigravity 设置","pathname":"/all-out-docs/docs-zh/jiao-ben-bian-xie/cursor-claude-antigravity-setup","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"robot","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"脚本编写"}]},{"id":"9bf44c6d1cce2cd02908b5e181b48f4e550e84e5","title":"CSL 入门","pathname":"/all-out-docs/docs-zh/jiao-ben-bian-xie/syntax","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"code","description":"CSL 是 All Out 的自定义编程语言，旨在让编写多人游戏和创建单人游戏一样简单。","breadcrumbs":[{"label":"Game Creation"},{"label":"脚本编写"}]},{"id":"784af7ed64b976236dc782feaeec571e2667dae3","title":"语言基础","pathname":"/all-out-docs/docs-zh/jiao-ben-bian-xie/types-and-structures","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"terminal","description":"CSL 原语、枚举、结构体、类、引用和多态。","breadcrumbs":[{"label":"Game Creation"},{"label":"脚本编写"}]},{"id":"a96557e76afc707f10ff89c766da487498e725e1","title":"游戏/帧生命周期","pathname":"/all-out-docs/docs-zh/jiao-ben-bian-xie/game-frame-lifecycle","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"clock","description":"与 Roblox 这类事件驱动脚本不同，All Out 上的游戏使用帧生命周期模型，允许你在游戏开始时、每一帧以及会话结束时运行代码。","breadcrumbs":[{"label":"Game Creation"},{"label":"脚本编写"}]},{"id":"6d0fa8d0679d361fe064f5cb12e0989375e8acb8","title":"实体与组件","pathname":"/all-out-docs/docs-zh/jiao-ben-bian-xie/entities-and-components","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"cubes","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"脚本编写"}]},{"id":"dc3543af3442d8dabdba69fd18bf36b8774cb78d","title":"添加玩家逻辑","pathname":"/all-out-docs/docs-zh/jiao-ben-bian-xie/player-model","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"user-gear","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"脚本编写"}]},{"id":"52fb49e72dc95b8269196ff6cc51994019d135e1","title":"网络基础","pathname":"/all-out-docs/docs-zh/jiao-ben-bian-xie/networking-fundamentals","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"network-wired","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"脚本编写"}]},{"id":"6f13074fb3663d23219dcb17d722249c9d413fbb","title":"随机、数学及更多","pathname":"/all-out-docs/docs-zh/jiao-ben-bian-xie/random-math-and-more","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"calculator","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"脚本编写"}]},{"id":"bd760561deb5074763a8ad7e222d5b0626f350a2","title":"高级语言参考","pathname":"/all-out-docs/docs-zh/jiao-ben-bian-xie/arrays-and-collections","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"book-open","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"脚本编写"}]},{"id":"372d5797756f501a88bb7462b8feeed195cfeddb","title":"纹理","pathname":"/all-out-docs/docs-zh/he-xin-yin-qing-gai-nian/assets-and-resources","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"box","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"核心引擎概念"}]},{"id":"17239f39446ef3a6a19a0027f5d627148b0da939","title":"声音和触觉反馈","pathname":"/all-out-docs/docs-zh/he-xin-yin-qing-gai-nian/sound-effects","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"volume-high","description":"播放音效和本地震动反馈。","breadcrumbs":[{"label":"Game Creation"},{"label":"核心引擎概念"}]},{"id":"9ccd65e0889baeb3b9e4cccf1da3dd85dcceab75","title":"Spine 动画","pathname":"/all-out-docs/docs-zh/he-xin-yin-qing-gai-nian/spine","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"film","description":"你可以使用我们现有的 5 万+ Spine 骨架库，为你的游戏添加可交互的动画对象。","breadcrumbs":[{"label":"Game Creation"},{"label":"核心引擎概念"}]},{"id":"4e46e6fed646c137143db1242171dcd95975ddd2","title":"可交互对象","pathname":"/all-out-docs/docs-zh/he-xin-yin-qing-gai-nian/interactables","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"hand-pointer","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"核心引擎概念"}]},{"id":"b2d945a805e0072e75106790c77985867ee728df","title":"能力","pathname":"/all-out-docs/docs-zh/he-xin-yin-qing-gai-nian/abilities","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"bolt","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"核心引擎概念"}]},{"id":"7f89dea57a00f900696fbfa57da9d7e985f93e77","title":"效果","pathname":"/all-out-docs/docs-zh/he-xin-yin-qing-gai-nian/effects","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"wand-magic-sparkles","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"核心引擎概念"}]},{"id":"725b9a680b95a3b9fcf4935eef1e007fd2ba3be1","title":"粒子系统","pathname":"/all-out-docs/docs-zh/he-xin-yin-qing-gai-nian/particle-systems","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"sparkles","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"核心引擎概念"}]},{"id":"6388d00b0d242f1dc0a065c354b1302921304478","title":"库存","pathname":"/all-out-docs/docs-zh/he-xin-yin-qing-gai-nian/inventory","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"bag-shopping","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"核心引擎概念"}]},{"id":"1e25cedcdbd16117a792be25ac26042bcda81176","title":"玩家列表","pathname":"/all-out-docs/docs-zh/he-xin-yin-qing-gai-nian/player-list","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"users","description":"内置玩家列表会显示当前游戏中的玩家。","breadcrumbs":[{"label":"Game Creation"},{"label":"核心引擎概念"}]},{"id":"ba5d008bf10df80eb62743606a3e844d378888e4","title":"社交功能","pathname":"/all-out-docs/docs-zh/he-xin-yin-qing-gai-nian/social-features","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"comments","description":"All Out 为你的游戏提供文本聊天和可选语音聊天功能。","breadcrumbs":[{"label":"Game Creation"},{"label":"核心引擎概念"}]},{"id":"33d236decc4024418f20dd11559317abffe9457f","title":"导航网格与碰撞","pathname":"/all-out-docs/docs-zh/he-xin-yin-qing-gai-nian/navmesh-and-collision","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"route","description":"导航网格定义了用于寻路和移动约束的可行走空间。","breadcrumbs":[{"label":"Game Creation"},{"label":"核心引擎概念"}]},{"id":"c6e63a20efcdb3089723958f32ae18a8123069d7","title":"移动代理/NPC","pathname":"/all-out-docs/docs-zh/he-xin-yin-qing-gai-nian/movement-agents-npcs","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"person-walking","description":"使用 Movement_Agent 让实体通过寻路和导航网格约束进行移动。","breadcrumbs":[{"label":"Game Creation"},{"label":"核心引擎概念"}]},{"id":"910c8b0594f5eb63d22a3645d44b20c9f36b7b6a","title":"摄像机与后期处理","pathname":"/all-out-docs/docs-zh/he-xin-yin-qing-gai-nian/camera-and-post-processing","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"camera","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"核心引擎概念"}]},{"id":"75eecccab02af7c503f6cd08ed75354d3c8eb5b3","title":"投射物","pathname":"/all-out-docs/docs-zh/he-xin-yin-qing-gai-nian/projectiles","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"crosshairs","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"核心引擎概念"}]},{"id":"00a3046438071af1fdf856863c0e5ee1af1a3a80","title":"购买/产品 API","pathname":"/all-out-docs/docs-zh/he-xin-yin-qing-gai-nian/purchasing-product-apis","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"store-24","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"核心引擎概念"}]},{"id":"d61f3982eb10fc229e817ed960e106fa628620d7","title":"分析","pathname":"/all-out-docs/docs-zh/he-xin-yin-qing-gai-nian/analytics","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"chart-line","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"核心引擎概念"}]},{"id":"0bff9fd45c70ddbf116ab0f6f124ce95f1aba184","title":"配对/枢纽游戏","pathname":"/all-out-docs/docs-zh/he-xin-yin-qing-gai-nian/matchmaking-hub-games","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"people-arrows","description":"我们提供 API/设置来管理如何将玩家匹配到你游戏中的服务器，并允许你将玩家路由到新服务器，以支持枢纽游戏场景。","breadcrumbs":[{"label":"Game Creation"},{"label":"核心引擎概念"}]},{"id":"a60d637297310096f864d5449d9ae646775b6c1c","title":"玩家生成的资源","pathname":"/all-out-docs/docs-zh/he-xin-yin-qing-gai-nian/player-generated-assets","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"wand-magic","description":"CSL 不支持运行时资源生成。","breadcrumbs":[{"label":"Game Creation"},{"label":"核心引擎概念"}]},{"id":"504c6a0e3babb568340717be4d711f91a3c32716","title":"UI 基础","pathname":"/all-out-docs/docs-zh/ui/fundamentals","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"layer-group","description":"为你的游戏添加 UI 需要编写代码，但在 AI 的帮助下，制作复杂的交互式 UI 会容易得多。","breadcrumbs":[{"label":"Game Creation"},{"label":"UI"}]},{"id":"876d4e8f5249910544eaeee2fad8448ca16892e2","title":"UIDoc 快速上手","pathname":"/all-out-docs/docs-zh/ui/uidoc-quick-start","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"code","description":"使用 UIDoc 的 HTML 和 CSS 资源、CSL 绑定、列表和事件，创建类似浏览器的游戏 UI。","breadcrumbs":[{"label":"Game Creation"},{"label":"UI"}]},{"id":"9074dbf7e6cac3982a8b92264705b1ec535f0254","title":"UIDoc HTML 和 CSS 支持","pathname":"/all-out-docs/docs-zh/ui/uidoc-html-css-support","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"browser","description":"UIDoc 支持的 HTML、CSS、响应式布局、交互、滚动和绑定功能，以及它省略的重要浏览器功能。","breadcrumbs":[{"label":"Game Creation"},{"label":"UI"}]},{"id":"c5b90ed9eee4be80f2168305f0d5b2a5e641e77f","title":"世界空间 UI","pathname":"/all-out-docs/docs-zh/ui/world-space-ui","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"location-dot","description":"使用世界空间 UI 在玩家头顶显示文字，以及任何其他应该感觉像游戏世界一部分的文本。","breadcrumbs":[{"label":"Game Creation"},{"label":"UI"}]},{"id":"393f8cca127f12f2c6a526bf414d7f2a7fd56a03","title":"滚动与网格","pathname":"/all-out-docs/docs-zh/ui/scroll-and-grid","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"grip","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"UI"}]},{"id":"7d859de9d7eac09a43baa2ce5300828cc3859848","title":"UI 参考","pathname":"/all-out-docs/docs-zh/ui/ui-reference","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"book","description":"CSL UI 绘制的参考说明和模式。","breadcrumbs":[{"label":"Game Creation"},{"label":"UI"}]},{"id":"c13ee8e8c25fe6a3184cdbe85fbb8bfbcfcb53a6","title":"@ao_serialize","pathname":"/all-out-docs/docs-zh/shu-ju-yu-chi-jiu-hua/ao-serialize","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"tag","description":"为场景、检视器和 JSON 序列化选择字段。","breadcrumbs":[{"label":"Game Creation"},{"label":"数据与持久化"}]},{"id":"640f53a83e519cded039aede997c8c7f5e62e6ae","title":"保存系统","pathname":"/all-out-docs/docs-zh/shu-ju-yu-chi-jiu-hua/save","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"floppy-disk","description":"保存系统提供键值数据存储，用于在各次会话之间持久保存玩家进度和偏好。","breadcrumbs":[{"label":"Game Creation"},{"label":"数据与持久化"}]},{"id":"32a49540d77c2ea2bc73338336b274362a53b1a6","title":"JSON 序列化","pathname":"/all-out-docs/docs-zh/shu-ju-yu-chi-jiu-hua/json","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"brackets-curly","description":"要保存更高级的数据结构，你可以将它们序列化为 JSON，并将其存储在保存系统中。","breadcrumbs":[{"label":"Game Creation"},{"label":"数据与持久化"}]},{"id":"e4a8ee6c2fa9db239588bcd692e8b1cb1a2a39a6","title":"经济系统","pathname":"/all-out-docs/docs-zh/shu-ju-yu-chi-jiu-hua/economy","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"coins","description":"经济系统 API 允许你创建自定义货币（金币、宝石、XP 等），并在各次会话之间为每个玩家自动持久化。","breadcrumbs":[{"label":"Game Creation"},{"label":"数据与持久化"}]},{"id":"7f21a3933a56217b098072b9d833e42357a15887","title":"跨游戏产品/数据","pathname":"/all-out-docs/docs-zh/shu-ju-yu-chi-jiu-hua/cross-game-products-data","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"link","description":"如果你有多个共享相同数据的游戏（例如枢纽世界和小游戏），你可以使用父游戏系统自动将它们关联起来。","breadcrumbs":[{"label":"Game Creation"},{"label":"数据与持久化"}]},{"id":"3c1686c691cf21dfeb83a3475c7c3e5fb1b05bb0","title":"编辑/查看玩家数据","pathname":"/all-out-docs/docs-zh/shu-ju-yu-chi-jiu-hua/editing-viewing-player-data","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"table-cells","description":"你可以随时从 Creator 门户查看和编辑你为玩家写入的保存数据！","breadcrumbs":[{"label":"Game Creation"},{"label":"数据与持久化"}]},{"id":"0944a0bd72d22f52a71a7c7603a7a5b9dcdcb952","title":"概览","pathname":"/all-out-docs/docs-zh/bian-xian/overview","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"money-bill-wave","description":"从你的游戏产品中赚取 Sparks，将符合条件的收益提现到 All Out 账户，并安排现金支付。","breadcrumbs":[{"label":"Game Creation"},{"label":"变现"}]},{"id":"957dd90bf4855b524415ba8620d75ffc6fa60ff1","title":"Spark 提现","pathname":"/all-out-docs/docs-zh/bian-xian/spark-withdrawals","siteSpaceId":"sitesp_hLLZe","lang":"zh","description":"如何提现符合条件的游戏收益，了解你的余额和手续费，并与 All Out 团队结算提现。","breadcrumbs":[{"label":"Game Creation"},{"label":"变现"}]},{"id":"61574c114c752638261632315a95e84d4af1f2d2","title":"游戏内产品","pathname":"/all-out-docs/docs-zh/bian-xian/in-game-products","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"cart-plus","description":"消耗品和通行证的创建方式类似，但使用场景略有不同！","breadcrumbs":[{"label":"Game Creation"},{"label":"变现"}]},{"id":"79d71d799fb2d6e6060386f64aeea98b8107fcec","title":"游戏内广告","pathname":"/all-out-docs/docs-zh/bian-xian/in-game-ads","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"rectangle-ad","description":"All Out 允许开发者在游戏中向玩家展示广告","breadcrumbs":[{"label":"Game Creation"},{"label":"变现"}]},{"id":"9f41ddd33e8cf16b367935d9f6fefbb05c512bf1","title":"发布你的游戏","pathname":"/all-out-docs/docs-zh/quan-li-yi-fu/publishing-your-game","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"upload","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"全力以赴！"}]},{"id":"3bc4f34b621ff3cb93a3e310fc3bb25d226c5c78","title":"协作与版本控制","pathname":"/all-out-docs/docs-zh/quan-li-yi-fu/collaborating-and-version-control","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"code-branch","description":"All Out 很灵活，允许你使用任何你喜欢的版本控制系统，不过我们建议将你的项目上传到 GitHub！","breadcrumbs":[{"label":"Game Creation"},{"label":"全力以赴！"}]},{"id":"0df31c3bfb87335e85fb178c0b00d8d24248a1e3","title":"处理引擎/平台更新","pathname":"/all-out-docs/docs-zh/quan-li-yi-fu/handling-engine-platform-updates","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"arrows-rotate","description":"大多数更新不需要你作为开发者做任何更改。不过，影响网络或 CSL 语言的更新，称为“协议更新”，则需要进行更改。","breadcrumbs":[{"label":"Game Creation"},{"label":"全力以赴！"}]},{"id":"05a4177acf574452f8ee7c34d29cb8e49965d5a9","title":"开发者支持","pathname":"/all-out-docs/docs-zh/quan-li-yi-fu/developer-support","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"life-ring","description":"All Out 是全新的，我们非常期待听到你的想法，也很乐意在我们能帮上忙时提供支持！","breadcrumbs":[{"label":"Game Creation"},{"label":"全力以赴！"}]},{"id":"88db4a8c6689eecebc40e832eb882d4c6e0846c5","title":"提升性能","pathname":"/all-out-docs/docs-zh/quan-li-yi-fu/improving-performance","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"gauge-high","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"全力以赴！"}]},{"id":"8951ccb60dc1985475431d065905cea9121912c5","title":"上传元数据","pathname":"/all-out-docs/docs-zh/creator-men-hu-wang-ye/uploading-metadata","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"tags","description":"花时间优化你的游戏在 All Out 平台上的展示方式，可能会决定数据表现是好还是非常出色！","breadcrumbs":[{"label":"Game Creation"},{"label":"Creator 门户（网页）"}]},{"id":"887f5e1897b76979a91c4cd81d73176fabc5015a","title":"管理服务器/更新","pathname":"/all-out-docs/docs-zh/creator-men-hu-wang-ye/managing-servers-updates","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"server","description":"你可以在 Creator 门户的“服务器”标签页中查看当前运行的游戏所有服务器/实例。","breadcrumbs":[{"label":"Game Creation"},{"label":"Creator 门户（网页）"}]},{"id":"eca588f410ec3446360f191edc7fd822a6d51cae","title":"反馈/评分","pathname":"/all-out-docs/docs-zh/creator-men-hu-wang-ye/feedback-ratings","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"star","description":"玩家可以留下反馈，你可以阅读这些反馈来帮助改进你的游戏。","breadcrumbs":[{"label":"Game Creation"},{"label":"Creator 门户（网页）"}]},{"id":"68ab4cda349fb70cd2e90554ef8c25bbc912927d","title":"游戏错误监控","pathname":"/all-out-docs/docs-zh/creator-men-hu-wang-ye/game-error-monitoring","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"message-exclamation","description":"玩家总会找到巧妙的方法来破坏你的游戏！请做好监控错误并及时修复的准备！","breadcrumbs":[{"label":"Game Creation"},{"label":"Creator 门户（网页）"}]},{"id":"b0e20e31cb73b3fe573f496ae0037da90a51e472","title":"Roblox","pathname":"/all-out-docs/docs-zh/lai-zi-qi-ta-gong-ju/roblox","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"gamepad","description":"如果你曾在 Roblox 上制作过游戏，那么在开始使用 All Out 时，你需要了解一些关键差异！","breadcrumbs":[{"label":"Game Creation"},{"label":"来自其他工具"}]},{"id":"69640bcfcc915586ca84710f3a68e643b2aa0df7","title":"Unity","pathname":"/all-out-docs/docs-zh/lai-zi-qi-ta-gong-ju/unity","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"cube","description":"如果你曾使用 Unity 制作过游戏，那么在开始使用 All Out 时，你需要了解一些关键差异！","breadcrumbs":[{"label":"Game Creation"},{"label":"来自其他工具"}]},{"id":"7cb9cac5d825f15f51aca212271a59d0246a4f57","title":"Unreal","pathname":"/all-out-docs/docs-zh/lai-zi-qi-ta-gong-ju/unreal","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"dragon","description":"如果你曾使用 Unreal 制作过游戏，那么在开始使用 All Out 时，你需要了解一些关键差异！","breadcrumbs":[{"label":"Game Creation"},{"label":"来自其他工具"}]},{"id":"ab5d381b674e5d2bbc556184ec4d47a0c0f5506c","title":"Windows Defender 排除项","pathname":"/all-out-docs/docs-zh/can-kao/windows-defender-exclusion","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"virus","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"参考"}]},{"id":"c5f3205c5f72e7f1a1164afa56ed7209c85d9727","title":"C# 文档","pathname":"/all-out-docs/docs-zh/can-kao/csharp-guides","siteSpaceId":"sitesp_hLLZe","lang":"zh","icon":"code","description":"","breadcrumbs":[{"label":"Game Creation"},{"label":"参考"}]},{"id":"xSKACgaFjsHdWkvrL7EZ","title":"Changelog","pathname":"/changelog","siteSpaceId":"sitesp_GOWMo","icon":"clock-rotate-left","description":"New updates and improvements","breadcrumbs":[{"label":"Changelog"}]}]}