index.html 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211
  1. <!DOCTYPE html>
  2. <html class="writer-html5" lang="en" >
  3. <head>
  4. <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" />
  5. <meta property="article:modified_time" content="2026-02-16T00:35:33+00:00" /><meta property="og:title" content="The Level Editor" />
  6. <meta property="og:type" content="website" />
  7. <meta property="og:url" content="https://docs.crownengine.org/html/latest/level_editor/index.html" />
  8. <meta property="og:site_name" content="Crown 0.60.0 Manual" />
  9. <meta property="og:description" content="The Level Editor is the first editor you encounter when starting Crown, and it is where you will spend most of your time when working on Crown projects. As the name suggests, its primary purpose is to help you create and edit Levels, but it also serves as a hub for browsing pr..." />
  10. <meta name="description" content="The Level Editor is the first editor you encounter when starting Crown, and it is where you will spend most of your time when working on Crown projects. As the name suggests, its primary purpose is to help you create and edit Levels, but it also serves as a hub for browsing pr..." />
  11. <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  12. <title>The Level Editor &mdash; Crown 0.60.0 Manual 0.61.0 documentation</title>
  13. <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
  14. <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" />
  15. <link rel="stylesheet" href="../_static/css/custom.css" type="text/css" />
  16. <link rel="shortcut icon" href="../_static/org.crownengine.Crown.svg"/>
  17. <link rel="canonical" href="https://docs.crownengine.org/html/latest/level_editor/index.html" />
  18. <!--[if lt IE 9]>
  19. <script src="../_static/js/html5shiv.min.js"></script>
  20. <![endif]-->
  21. <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
  22. <script src="../_static/jquery.js"></script>
  23. <script src="../_static/underscore.js"></script>
  24. <script src="../_static/doctools.js"></script>
  25. <script src="../_static/js/theme.js"></script>
  26. <link rel="index" title="Index" href="../genindex.html" />
  27. <link rel="search" title="Search" href="../search.html" />
  28. <link rel="copyright" title="Copyright" href="../copyright.html" />
  29. <link rel="next" title="Editor overview" href="level_editor.html" />
  30. <link rel="prev" title="Basic Concepts" href="../getting_started/basic_concepts.html" />
  31. </head>
  32. <body class="wy-body-for-nav">
  33. <div class="wy-grid-for-nav">
  34. <nav data-toggle="wy-nav-shift" class="wy-nav-side">
  35. <div class="wy-side-scroll">
  36. <div class="wy-side-nav-search" >
  37. <a href="../index.html">
  38. <img src="../_static/org.crownengine.Crown.svg" class="logo" alt="Logo"/>
  39. </a>
  40. <div class="version">
  41. Crown 0.60.0 Manual
  42. </div>
  43. <div role="search">
  44. <form id="rtd-search-form" class="wy-form" action="../search.html" method="get">
  45. <input type="text" name="q" placeholder="Search docs" />
  46. <input type="hidden" name="check_keywords" value="yes" />
  47. <input type="hidden" name="area" value="default" />
  48. </form>
  49. </div>
  50. </div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu">
  51. <ul class="current">
  52. <li class="toctree-l1"><a class="reference internal" href="../changelog.html">Changelog</a></li>
  53. <li class="toctree-l1"><a class="reference internal" href="../introduction.html">Introduction</a></li>
  54. <li class="toctree-l1"><a class="reference internal" href="../installing_crown/index.html">Installing Crown</a></li>
  55. <li class="toctree-l1"><a class="reference internal" href="../getting_started/index.html">Getting Started</a></li>
  56. <li class="toctree-l1 current"><a class="current reference internal" href="#">The Level Editor</a><ul>
  57. <li class="toctree-l2"><a class="reference internal" href="level_editor.html">Editor overview</a></li>
  58. <li class="toctree-l2"><a class="reference internal" href="project_browser.html">Project Browser</a></li>
  59. <li class="toctree-l2"><a class="reference internal" href="console.html">Console</a></li>
  60. <li class="toctree-l2"><a class="reference internal" href="inspector.html">Inspector</a></li>
  61. <li class="toctree-l2"><a class="reference internal" href="level_tree.html">Level Tree</a></li>
  62. <li class="toctree-l2"><a class="reference internal" href="level_viewport.html">Level Viewport</a></li>
  63. <li class="toctree-l2"><a class="reference internal" href="texture_settings.html">Texture Settings</a></li>
  64. </ul>
  65. </li>
  66. <li class="toctree-l1"><a class="reference internal" href="../importing_resources/index.html">Importing Resources</a></li>
  67. <li class="toctree-l1"><a class="reference internal" href="../gameplay/index.html">Writing Gameplay</a></li>
  68. <li class="toctree-l1"><a class="reference internal" href="../deploying/index.html">Deploying</a></li>
  69. <li class="toctree-l1"><a class="reference internal" href="../reference/index.html">Reference</a></li>
  70. <li class="toctree-l1"><a class="reference internal" href="../lua_api.html">Lua API reference</a></li>
  71. <li class="toctree-l1"><a class="reference internal" href="../glossary.html">Glossary</a></li>
  72. <li class="toctree-l1"><a class="reference internal" href="../copyright.html">License</a></li>
  73. <li class="toctree-l1"><a class="reference internal" href="../hackers/index.html">Engine Hackers</a></li>
  74. </ul>
  75. </div>
  76. </div>
  77. </nav>
  78. <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap"><nav class="wy-nav-top" aria-label="Mobile navigation menu" >
  79. <i data-toggle="wy-nav-top" class="fa fa-bars"></i>
  80. <a href="../index.html">Crown 0.60.0 Manual</a>
  81. </nav>
  82. <div class="wy-nav-content">
  83. <div class="rst-content">
  84. <div role="navigation" aria-label="Page navigation">
  85. <ul class="wy-breadcrumbs">
  86. <li><a href="../index.html" class="icon icon-home"></a> &raquo;</li>
  87. <li>The Level Editor</li>
  88. <li class="wy-breadcrumbs-aside">
  89. <a href="../_sources/level_editor/index.rst.txt" rel="nofollow"> View page source</a>
  90. </li>
  91. </ul>
  92. <hr/>
  93. </div>
  94. <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
  95. <div itemprop="articleBody">
  96. <section id="the-level-editor">
  97. <h1>The Level Editor<a class="headerlink" href="#the-level-editor" title="Permalink to this headline">¶</a></h1>
  98. <p>The Level Editor is the first editor you encounter when starting Crown, and it
  99. is where you will spend most of your time when working on Crown projects. As
  100. the name suggests, its primary purpose is to help you create and edit Levels,
  101. but it also serves as a hub for browsing project files and a launchpad for
  102. accessing other specialized editors and tools. Last but not least, it can
  103. start your game, hot-reload any resources and communicate with it via the
  104. Console.</p>
  105. <div class="toctree-wrapper compound">
  106. <ul>
  107. <li class="toctree-l1"><a class="reference internal" href="level_editor.html">Editor overview</a><ul>
  108. <li class="toctree-l2"><a class="reference internal" href="level_editor.html#layout-customization">Layout customization</a></li>
  109. <li class="toctree-l2"><a class="reference internal" href="level_editor.html#running-the-game">Running the game</a></li>
  110. </ul>
  111. </li>
  112. <li class="toctree-l1"><a class="reference internal" href="project_browser.html">Project Browser</a><ul>
  113. <li class="toctree-l2"><a class="reference internal" href="project_browser.html#overview">Overview</a></li>
  114. <li class="toctree-l2"><a class="reference internal" href="project_browser.html#folder-view">Folder View</a></li>
  115. <li class="toctree-l2"><a class="reference internal" href="project_browser.html#files-visibility">Files visibility</a></li>
  116. <li class="toctree-l2"><a class="reference internal" href="project_browser.html#searching">Searching</a></li>
  117. </ul>
  118. </li>
  119. <li class="toctree-l1"><a class="reference internal" href="console.html">Console</a><ul>
  120. <li class="toctree-l2"><a class="reference internal" href="console.html#runtime-connections">Runtime connections</a></li>
  121. <li class="toctree-l2"><a class="reference internal" href="console.html#commands">Commands</a></li>
  122. <li class="toctree-l2"><a class="reference internal" href="console.html#lua-expressions">Lua expressions</a></li>
  123. <li class="toctree-l2"><a class="reference internal" href="console.html#history-navigation">History navigation</a></li>
  124. <li class="toctree-l2"><a class="reference internal" href="console.html#resource-id-lookup">Resource ID lookup</a></li>
  125. </ul>
  126. </li>
  127. <li class="toctree-l1"><a class="reference internal" href="inspector.html">Inspector</a><ul>
  128. <li class="toctree-l2"><a class="reference internal" href="inspector.html#expression-evaluator">Expression evaluator</a></li>
  129. <li class="toctree-l2"><a class="reference internal" href="inspector.html#revealing-resources">Revealing resources</a></li>
  130. </ul>
  131. </li>
  132. <li class="toctree-l1"><a class="reference internal" href="level_tree.html">Level Tree</a><ul>
  133. <li class="toctree-l2"><a class="reference internal" href="level_tree.html#saving-unit-prefabs">Saving Unit prefabs</a></li>
  134. <li class="toctree-l2"><a class="reference internal" href="level_tree.html#renaming-objects">Renaming objects</a></li>
  135. <li class="toctree-l2"><a class="reference internal" href="level_tree.html#searching-and-sorting">Searching and sorting</a></li>
  136. </ul>
  137. </li>
  138. <li class="toctree-l1"><a class="reference internal" href="level_viewport.html">Level Viewport</a><ul>
  139. <li class="toctree-l2"><a class="reference internal" href="level_viewport.html#basic-mouse-navigation">Basic mouse navigation</a></li>
  140. <li class="toctree-l2"><a class="reference internal" href="level_viewport.html#keyboard-mouse-navigation">Keyboard + mouse navigation</a></li>
  141. <li class="toctree-l2"><a class="reference internal" href="level_viewport.html#flythrough-navigation">Flythrough navigation</a></li>
  142. <li class="toctree-l2"><a class="reference internal" href="level_viewport.html#selecting-objects">Selecting objects</a></li>
  143. <li class="toctree-l2"><a class="reference internal" href="level_viewport.html#framing-objects">Framing objects</a></li>
  144. <li class="toctree-l2"><a class="reference internal" href="level_viewport.html#placing-objects">Placing objects</a></li>
  145. <li class="toctree-l2"><a class="reference internal" href="level_viewport.html#moving-rotating-and-scaling-objects">Moving, rotating, and scaling objects</a></li>
  146. <li class="toctree-l2"><a class="reference internal" href="level_viewport.html#snapping">Snapping</a></li>
  147. </ul>
  148. </li>
  149. <li class="toctree-l1"><a class="reference internal" href="texture_settings.html">Texture Settings</a><ul>
  150. <li class="toctree-l2"><a class="reference internal" href="texture_settings.html#overview">Overview</a></li>
  151. <li class="toctree-l2"><a class="reference internal" href="texture_settings.html#output">Output</a></li>
  152. <li class="toctree-l2"><a class="reference internal" href="texture_settings.html#saving-changes">Saving changes</a></li>
  153. </ul>
  154. </li>
  155. </ul>
  156. </div>
  157. </section>
  158. </div>
  159. </div>
  160. <footer><div class="rst-footer-buttons" role="navigation" aria-label="Footer">
  161. <a href="../getting_started/basic_concepts.html" class="btn btn-neutral float-left" title="Basic Concepts" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
  162. <a href="level_editor.html" class="btn btn-neutral float-right" title="Editor overview" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
  163. </div>
  164. <hr/>
  165. <div role="contentinfo">
  166. <p>&#169; <a href="../copyright.html">Copyright</a> Except where otherwise noted, content on this page is licensed under a CC-BY-SA 4.0 Int. License.
  167. <span class="lastupdated">Last updated on Feb 16, 2026.
  168. </span></p>
  169. </div>
  170. Built with <a href="https://www.sphinx-doc.org/">Sphinx</a> using a
  171. <a href="https://github.com/readthedocs/sphinx_rtd_theme">theme</a>
  172. provided by <a href="https://readthedocs.org">Read the Docs</a>.
  173. </footer>
  174. </div>
  175. </div>
  176. </section>
  177. </div>
  178. <script>
  179. jQuery(function () {
  180. SphinxRtdTheme.Navigation.enable(true);
  181. });
  182. </script>
  183. <!-- Theme Analytics -->
  184. <script async src="https://www.googletagmanager.com/gtag/js?id=G-XNVGCMNDZH"></script>
  185. <script>
  186. window.dataLayer = window.dataLayer || [];
  187. function gtag(){dataLayer.push(arguments);}
  188. gtag('js', new Date());
  189. gtag('config', 'G-XNVGCMNDZH', {
  190. 'anonymize_ip': true,
  191. });
  192. </script>
  193. </body>
  194. </html>