<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: ALIS — World Reborn</title>
    <description>The latest articles on DEV Community by ALIS — World Reborn (@alis).</description>
    <link>https://dev.to/alis</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3593212%2Ff918bb5b-bc6b-4dfc-9a86-6908affb5cb9.png</url>
      <title>DEV Community: ALIS — World Reborn</title>
      <link>https://dev.to/alis</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/alis"/>
    <language>en</language>
    <item>
      <title>Explore real cities in ALIS — play release 2.0.0</title>
      <dc:creator>ALIS — World Reborn</dc:creator>
      <pubDate>Mon, 21 Sep 2026 09:02:09 +0000</pubDate>
      <link>https://dev.to/alis/explore-real-cities-in-alis-play-release-200-3hp3</link>
      <guid>https://dev.to/alis/explore-real-cities-in-alis-play-release-200-3hp3</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdrive.google.com%2Fuc%3Fexport%3Dview%26id%3D1jnu-7iSAA9KZ0mQt5BqFwAL_tC2UgXhr" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdrive.google.com%2Fuc%3Fexport%3Dview%26id%3D1jnu-7iSAA9KZ0mQt5BqFwAL_tC2UgXhr" alt="Cover Image" width="1920" height="1080"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Explore real cities in ALIS — play release 2.0.0
&lt;/h1&gt;

&lt;p&gt;For players:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Pick Kazan or Manhattan right from the main menu&lt;/li&gt;
&lt;li&gt;Fly over vast city territories with fast overview controls&lt;/li&gt;
&lt;li&gt;Terrain, water, roads, greenery and buildings rebuilt from real geography&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For developers:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A deterministic pipeline that builds both cities from real geographic data&lt;/li&gt;
&lt;li&gt;Unreal Engine 5.8, with the same generated world assets the release ships&lt;/li&gt;
&lt;li&gt;Automated gates for world generation, streaming, gameplay routes and performance&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Still an early prototype, so expect rough edges. Download, source and signed checksums:&lt;br&gt;
&lt;a href="https://github.com/fallintodusk/alis/releases/tag/v2.0.0" rel="noopener noreferrer"&gt;https://github.com/fallintodusk/alis/releases/tag/v2.0.0&lt;/a&gt;&lt;/p&gt;

</description>
      <category>release</category>
      <category>environment</category>
      <category>gamedev</category>
      <category>indiedev</category>
    </item>
    <item>
      <title>ALIS will be featured at PlayB3yond Indie Game Fest 2026</title>
      <dc:creator>ALIS — World Reborn</dc:creator>
      <pubDate>Thu, 17 Sep 2026 09:02:12 +0000</pubDate>
      <link>https://dev.to/alis/alis-will-be-featured-at-playb3yond-indie-game-fest-2026-3a7n</link>
      <guid>https://dev.to/alis/alis-will-be-featured-at-playb3yond-indie-game-fest-2026-3a7n</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdrive.google.com%2Fuc%3Fexport%3Dview%26id%3D11nyGBwhkIYUyiQ42qjhflhb5Ea0A-PP7" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdrive.google.com%2Fuc%3Fexport%3Dview%26id%3D11nyGBwhkIYUyiQ42qjhflhb5Ea0A-PP7" alt="Cover Image" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  ALIS will be featured at PlayB3yond Indie Game Fest 2026
&lt;/h1&gt;

&lt;p&gt;ALIS — World Reborn will be featured at PlayB3yond Indie Game Fest from September 21–27.&lt;/p&gt;

&lt;p&gt;Explore a survival world built from real places, where streets, routes, terrain, metabolism, vitals, inventory and world interaction shape how you survive.&lt;/p&gt;

&lt;p&gt;ALIS is an open-source Unreal Engine 5 project with a free Windows prototype available now.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://playb3yond.com" rel="noopener noreferrer"&gt;https://playb3yond.com&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  PlayB3yond2026 #indiedev #survivalgame
&lt;/h1&gt;

</description>
    </item>
    <item>
      <title>Exchange</title>
      <dc:creator>ALIS — World Reborn</dc:creator>
      <pubDate>Tue, 08 Sep 2026 09:01:23 +0000</pubDate>
      <link>https://dev.to/alis/exchange-41k2</link>
      <guid>https://dev.to/alis/exchange-41k2</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdrive.google.com%2Fuc%3Fexport%3Dview%26id%3D1aBb5HKo5HvARQl_jYT08d7nJkRtYfbDx" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdrive.google.com%2Fuc%3Fexport%3Dview%26id%3D1aBb5HKo5HvARQl_jYT08d7nJkRtYfbDx" alt="Cover Image" width="1920" height="1080"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Exchange
&lt;/h1&gt;

&lt;p&gt;One of the key locations is an abandoned shopping mall, based on a real place. We conveyed an atmosphere of desolation and looting - silence, dust, and traces of haste.&lt;/p&gt;

&lt;p&gt;Rare resources may still be hidden here; exploring the supermarket remains tense and necessary for progression.&lt;/p&gt;

</description>
      <category>environment</category>
    </item>
    <item>
      <title>Nanobots</title>
      <dc:creator>ALIS — World Reborn</dc:creator>
      <pubDate>Fri, 28 Aug 2026 09:04:42 +0000</pubDate>
      <link>https://dev.to/alis/nanobots-1pof</link>
      <guid>https://dev.to/alis/nanobots-1pof</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdrive.google.com%2Fuc%3Fexport%3Dview%26id%3D1T6NO3NebLskUQrCwYCsogYryOvBiC7aW" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdrive.google.com%2Fuc%3Fexport%3Dview%26id%3D1T6NO3NebLskUQrCwYCsogYryOvBiC7aW" alt="Cover Image" width="1920" height="1080"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Nanobots
&lt;/h1&gt;

&lt;p&gt;Previously, having many detailed objects caused sharp FPS drops and required manual LODs. Now Nanite renders highly detailed models in real time without manual LODs: the engine streams detail where the player looks and simplifies distant objects, keeping the scene smooth.&lt;/p&gt;

&lt;p&gt;Nanite prebuilds an optimized hierarchy of geometry and splits it into clusters, dynamically adjusting their detail by distance and visibility. We enable it deliberately - we profile and use it where it delivers real gains.&lt;/p&gt;

&lt;p&gt;In Unreal, we use visualization modes to see how Nanite groups triangles into clusters, how detail changes with distance, where overdraw occurs, and which clusters are occluded from the camera - and we fine-tune rendering and scene performance based on that.&lt;/p&gt;

&lt;p&gt;Lumen and Nanite are flagship Unreal Engine technologies for real-time lighting and ultra-detailed geometry&lt;/p&gt;

</description>
      <category>environment</category>
      <category>optimization</category>
    </item>
    <item>
      <title>Black and white dances</title>
      <dc:creator>ALIS — World Reborn</dc:creator>
      <pubDate>Wed, 19 Aug 2026 09:03:44 +0000</pubDate>
      <link>https://dev.to/alis/black-and-white-dances-36do</link>
      <guid>https://dev.to/alis/black-and-white-dances-36do</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdrive.google.com%2Fuc%3Fexport%3Dview%26id%3D1dmzYEfsM1Zn9M6gDUOthZ9tjICSm9Fze" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdrive.google.com%2Fuc%3Fexport%3Dview%26id%3D1dmzYEfsM1Zn9M6gDUOthZ9tjICSm9Fze" alt="Cover Image" width="1920" height="1080"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Black and white dances
&lt;/h1&gt;

&lt;p&gt;The rhythm of the scene is set by a dynamic day-night cycle that runs on a combination of technologies - Lumen handles indirect light and reflections, VSM handles shadows, and post-processing polishes the final palette. This lets the player feel the natural passage of time - the essence of an open world - without precomputed light and sky maps.&lt;/p&gt;

&lt;p&gt;The sun and moon update lighting in real time, shadows stay soft and detailed, and post-processing adapts color, contrast, and light effects to the current lighting - bringing to life a cold, fresh morning, a bright, clean day, and a warm, soft sunset.&lt;/p&gt;

&lt;p&gt;Flexible settings let us control transition speed, atmosphere, clouds, fog, and flares.&lt;/p&gt;

</description>
      <category>environment</category>
      <category>light</category>
    </item>
    <item>
      <title>Control Randomness</title>
      <dc:creator>ALIS — World Reborn</dc:creator>
      <pubDate>Tue, 18 Aug 2026 09:01:30 +0000</pubDate>
      <link>https://dev.to/alis/control-randomness-3dp4</link>
      <guid>https://dev.to/alis/control-randomness-3dp4</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdrive.google.com%2Fuc%3Fexport%3Dview%26id%3D1j-dSTbdF_bJG7SmmepxSK3_kH1QyrnTS" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdrive.google.com%2Fuc%3Fexport%3Dview%26id%3D1j-dSTbdF_bJG7SmmepxSK3_kH1QyrnTS" alt="Cover Image" width="1920" height="1080"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Control Randomness
&lt;/h1&gt;

&lt;p&gt;To preserve variety in the environment without losing scene cohesion, it’s important to balance randomness and spatial harmony.&lt;/p&gt;

&lt;p&gt;We achieve this with flexible Foliage Type settings - a special asset that links to vegetation meshes and small props. By tuning fine parameters - density distribution, scale, random rotation, surface alignment with slope and height in mind, as well as view distance - we can quickly and efficiently populate scenes, as if ‘painting’ the landscape with objects.&lt;/p&gt;

&lt;p&gt;This approach delivers an organized, harmonious, and optimized environment without templated sameness, staying faithful to our references.&lt;/p&gt;

</description>
      <category>environment</category>
    </item>
    <item>
      <title>ALIS 1.0.0: first free playable Windows build — walk a reconstructed real city district</title>
      <dc:creator>ALIS — World Reborn</dc:creator>
      <pubDate>Mon, 17 Aug 2026 08:10:48 +0000</pubDate>
      <link>https://dev.to/alis/alis-100-first-free-playable-windows-build-walk-a-reconstructed-real-city-district-2h58</link>
      <guid>https://dev.to/alis/alis-100-first-free-playable-windows-build-walk-a-reconstructed-real-city-district-2h58</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdrive.google.com%2Fuc%3Fexport%3Dview%26id%3D1az44cxc3xFKgkeo1g-6rnL8Y6z_xZxtq" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdrive.google.com%2Fuc%3Fexport%3Dview%26id%3D1az44cxc3xFKgkeo1g-6rnL8Y6z_xZxtq" alt="Cover Image" width="1024" height="1024"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  ALIS 1.0.0: first free playable Windows build — walk a reconstructed real city district
&lt;/h1&gt;

&lt;p&gt;The first free playable build of ALIS is out for Windows.&lt;/p&gt;

&lt;p&gt;ALIS is an early single-player prototype — not a finished game. It reconstructs a real city district you can walk through, with a metabolism simulation running underneath: vitals follow real medical timelines, and a dying state cannot simply be powered through.&lt;/p&gt;

&lt;p&gt;In this build:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;a walkable reconstruction of a real place&lt;/li&gt;
&lt;li&gt;the vitals and metabolism system driving survival&lt;/li&gt;
&lt;li&gt;the full source, open for inspection and contribution&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Not in yet: polished gameplay loops, tuned performance, final content. This is a prototype for early testers and curious developers, and it will misbehave in places — reports are welcome.&lt;/p&gt;

&lt;p&gt;The build ships as a release on the project's GitHub, under &lt;code&gt;fallintodusk/alis&lt;/code&gt;, with signed checksums so anyone can verify exactly what they downloaded.&lt;/p&gt;

&lt;p&gt;If you walk it: what broke, what confused you, and what made you want to keep going?&lt;/p&gt;

</description>
      <category>release</category>
    </item>
    <item>
      <title>Shadow Wisdom</title>
      <dc:creator>ALIS — World Reborn</dc:creator>
      <pubDate>Tue, 11 Aug 2026 10:05:25 +0000</pubDate>
      <link>https://dev.to/alis/shadow-wisdom-42dd</link>
      <guid>https://dev.to/alis/shadow-wisdom-42dd</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdrive.google.com%2Fuc%3Fexport%3Dview%26id%3D1NlSq2sI5IdrcdyvlKf3Gc1DEE8ar3dz5" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdrive.google.com%2Fuc%3Fexport%3Dview%26id%3D1NlSq2sI5IdrcdyvlKf3Gc1DEE8ar3dz5" alt="Cover Image" width="1920" height="1080"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Shadow Wisdom
&lt;/h1&gt;

&lt;p&gt;To achieve clean, believable shadows, we use Virtual Shadow Maps (VSM). VSM computes shadows primarily where the player is looking: nearby areas render in high detail, distant areas are simplified and streamed in on demand, without keeping full shadow maps in memory.&lt;/p&gt;

&lt;p&gt;Flexible settings let us control resolution, edge softness, draw distance, and anti-aliasing - keeping the scene lively and readable.&lt;/p&gt;

&lt;p&gt;In our tech stack, roles are split as follows: VSM provides direct lighting and shadows, Lumen handles indirect light and reflections, Nanite - renders ultra-detailed geometry, and post-processing polishes the final frame.&lt;/p&gt;

&lt;p&gt;This approach delivers stable, artifact-free quality and preserves scene realism at a reasonable performance cost.&lt;/p&gt;

</description>
      <category>rendering</category>
      <category>light</category>
    </item>
    <item>
      <title>Life Echoes</title>
      <dc:creator>ALIS — World Reborn</dc:creator>
      <pubDate>Wed, 29 Jul 2026 14:45:31 +0000</pubDate>
      <link>https://dev.to/alis/life-echoes-5g9k</link>
      <guid>https://dev.to/alis/life-echoes-5g9k</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdrive.google.com%2Fuc%3Fexport%3Dview%26id%3D186vRsXpl2feCCX0bOYHh1rMoyERm2UAy" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdrive.google.com%2Fuc%3Fexport%3Dview%26id%3D186vRsXpl2feCCX0bOYHh1rMoyERm2UAy" alt="Cover Image" width="1920" height="1080"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Life Echoes
&lt;/h1&gt;

&lt;p&gt;In the game, we capture the atmosphere of people’s lives and carefully weave realistic household items into the residents’ stories.&lt;/p&gt;

&lt;p&gt;We show untouched, cozy comfort through family details, neat furniture, and appliances.&lt;/p&gt;

&lt;p&gt;The mood of an apartment abandoned in haste is anxious and unfinished, with scattered belongings and furniture - as if life suddenly went on pause.&lt;/p&gt;

&lt;p&gt;We depict an elderly couple’s apartment with a typical Soviet interior, using timeworn details: a rocking chair, carpets on the walls, simple curtains, and medical supplies.&lt;/p&gt;

&lt;p&gt;We show the decline of everyday life through broken furniture, trash, and dirty belongings. This setting underscores neglect, hopelessness, and the hard lives of those who have hit bottom.&lt;/p&gt;

&lt;p&gt;Players - after facing the intrigue and challenge - can explore these locations, soak up the atmosphere, and find useful resources.&lt;/p&gt;

</description>
      <category>environment</category>
    </item>
    <item>
      <title>Dusk Light</title>
      <dc:creator>ALIS — World Reborn</dc:creator>
      <pubDate>Mon, 20 Jul 2026 11:02:21 +0000</pubDate>
      <link>https://dev.to/alis/dusk-light-185d</link>
      <guid>https://dev.to/alis/dusk-light-185d</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdrive.google.com%2Fuc%3Fexport%3Dview%26id%3D1IcvMT0mVl75tNkW5xmD_2o5nUmMFQnXB" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdrive.google.com%2Fuc%3Fexport%3Dview%26id%3D1IcvMT0mVl75tNkW5xmD_2o5nUmMFQnXB" alt="Cover Image" width="1920" height="1080"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Dusk Light
&lt;/h1&gt;

&lt;p&gt;Lumen is a real-time system for dynamic lighting and reflections. It reacts to movement and time-of-day changes and works well with Nanite (a technology for highly detailed models). Lumen handles indirect and diffuse light, as well as highlights - direct light and shadows are computed by a separate real-time system.&lt;/p&gt;

&lt;p&gt;We tune the quality of Lumen and shadows through quality levels and global scene settings to balance image quality and performance.&lt;/p&gt;

&lt;p&gt;This approach delivers a realistic atmosphere without long light baking and extra files. For perfectly mirror-like surfaces and clear glass, we use dedicated reflection methods.&lt;/p&gt;

&lt;p&gt;Lumen and Nanite are flagship Unreal Engine technologies for real-time lighting and ultra-detailed geometry.&lt;/p&gt;

</description>
      <category>rendering</category>
      <category>light</category>
    </item>
    <item>
      <title>Magic of Lies</title>
      <dc:creator>ALIS — World Reborn</dc:creator>
      <pubDate>Mon, 13 Jul 2026 14:08:37 +0000</pubDate>
      <link>https://dev.to/alis/magic-of-lies-6mm</link>
      <guid>https://dev.to/alis/magic-of-lies-6mm</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdrive.google.com%2Fuc%3Fexport%3Dview%26id%3D1yB63NyB5srn2HL-cHj02TRacTFK65zoc" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdrive.google.com%2Fuc%3Fexport%3Dview%26id%3D1yB63NyB5srn2HL-cHj02TRacTFK65zoc" alt="Cover Image" width="1920" height="1080"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Magic of Lies
&lt;/h1&gt;

&lt;p&gt;Material Layer Blend - a principle for combining material layers that creates a lightweight, quickly tunable system for blending surface effects - whether paint, dirt, rust, or scratches layered on top of one another.&lt;/p&gt;

&lt;p&gt;Control comes down to simple, clear parameters that set the order and intensity of each layer and decide which layer will dominate in the blend.&lt;/p&gt;

&lt;p&gt;Beyond texture blend patterns and channel selection, we added fine-grained control via inversion and per-pixel math operations. Reusing the same texture patterns also improves performance - reducing memory usage and simplifying streaming.&lt;/p&gt;

&lt;p&gt;Layered materials also make it possible to apply external, dynamic weather and other physical effects to a surface.&lt;/p&gt;

</description>
      <category>rendering</category>
      <category>material</category>
    </item>
    <item>
      <title>Free open-source UE5 content automation: JSON to DataAssets to live editor updates</title>
      <dc:creator>ALIS — World Reborn</dc:creator>
      <pubDate>Mon, 06 Jul 2026 13:42:11 +0000</pubDate>
      <link>https://dev.to/alis/free-agpl-ue5-content-automation-json-dataassets-live-editor-updates-4i29</link>
      <guid>https://dev.to/alis/free-agpl-ue5-content-automation-json-dataassets-live-editor-updates-4i29</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvir1i25ynw24m0ojoo6m.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvir1i25ynw24m0ojoo6m.webp" alt="ALIS JSON to DataAssets editor pipeline" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  A free, open-source Unreal Engine 5 editor toolchain is available for developers working on data-heavy projects.
&lt;/h2&gt;




&lt;p&gt;The core idea is simple:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;change game content as plain JSON, and the editor-side pipeline carries the update end to end — it detects the changed data, regenerates typed DataAssets, and propagates the new definition into actors already placed in the editor scene, without a C++ recompile or manual asset rebuilding.&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;




&lt;p&gt;This makes content:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;text-based&lt;/li&gt;
&lt;li&gt;version-controlled&lt;/li&gt;
&lt;li&gt;diffable&lt;/li&gt;
&lt;li&gt;reviewable&lt;/li&gt;
&lt;li&gt;safer for scripts, CI, and AI agents to propose&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;The pipeline is split into four public plugins:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;ProjectDefinitionGenerator&lt;/strong&gt; (&lt;code&gt;Plugins/Editor/ProjectDefinitionGenerator&lt;/code&gt;) — watches JSON-backed definitions, validates changes, and regenerates typed DataAssets from source data.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;ProjectPlacementEditor&lt;/strong&gt; (&lt;code&gt;Plugins/Editor/ProjectPlacementEditor&lt;/code&gt;) — creates configured actors from generated definitions, then reapplies or replaces placed actors when definitions change.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;ProjectAssetSync&lt;/strong&gt; (&lt;code&gt;Plugins/Editor/ProjectAssetSync&lt;/code&gt;) — keeps JSON references correct when assets are renamed or moved, and fixes redirectors.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;ProjectEditorCore&lt;/strong&gt; (&lt;code&gt;Plugins/Editor/ProjectEditorCore&lt;/code&gt;) — a small shared contract layer. The stages communicate through its events instead of hard-wiring the pipeline stage to stage, so they stay loosely coupled and each one is easy to read, fork, or extend.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;Useful for Unreal automation, data-driven gameplay, CI content generation, and agent-assisted content authoring.&lt;/p&gt;

&lt;p&gt;Want to test the public build, review the architecture, or contribute to ALIS?&lt;/p&gt;

&lt;p&gt;Start here: &lt;a href="https://github.com/fallintodusk/alis/discussions/1" rel="noopener noreferrer"&gt;https://github.com/fallintodusk/alis/discussions/1&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Practical feedback is welcome: what should be clearer, more stable, more useful, or more convincing?&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Source: &lt;a href="https://github.com/fallintodusk/alis" rel="noopener noreferrer"&gt;github.com/fallintodusk/alis&lt;/a&gt;&lt;/em&gt;  &lt;/p&gt;

</description>
      <category>gamedev</category>
      <category>unrealengine</category>
      <category>cpp</category>
      <category>opensource</category>
    </item>
  </channel>
</rss>
