<?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: Yuval Eizik</title>
    <description>The latest articles on DEV Community by Yuval Eizik (@yuvaleizik).</description>
    <link>https://dev.to/yuvaleizik</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%2F4198591%2F7fb94a77-11ea-4cdc-977c-bccd8b97f95a.png</url>
      <title>DEV Community: Yuval Eizik</title>
      <link>https://dev.to/yuvaleizik</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/yuvaleizik"/>
    <language>en</language>
    <item>
      <title>What a vertical slice is (and how I scope one for my own games)</title>
      <dc:creator>Yuval Eizik</dc:creator>
      <pubDate>Tue, 27 Oct 2026 21:27:51 +0000</pubDate>
      <link>https://dev.to/yuvaleizik/what-a-vertical-slice-is-and-how-i-scope-one-for-my-own-games-3737</link>
      <guid>https://dev.to/yuvaleizik/what-a-vertical-slice-is-and-how-i-scope-one-for-my-own-games-3737</guid>
      <description>&lt;p&gt;A vertical slice is one small part of your game built to the quality of the finished game: gameplay, art, sound, UI and the way a new player starts it, all working together. Everything else stays unbuilt. It answers one question: can you actually make this game at the quality you have in mind, and how long does it take?&lt;/p&gt;

&lt;p&gt;I make Tingbase, a 3v3 hero shooter, in Unity 6 and C# (Steam app 4086630), and I’m building my second game, Mini Games Arena (Steam app 5080600), in Unity too. Below is how I think about a slice for both of them.&lt;/p&gt;

&lt;h2&gt;
  
  
  Prototype, slice or demo
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;/th&gt;
&lt;th&gt;Prototype / grey box&lt;/th&gt;
&lt;th&gt;Vertical slice&lt;/th&gt;
&lt;th&gt;Demo&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Question it answers&lt;/td&gt;
&lt;td&gt;Is it fun?&lt;/td&gt;
&lt;td&gt;Can we make this at final quality?&lt;/td&gt;
&lt;td&gt;Will players want more?&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Quality&lt;/td&gt;
&lt;td&gt;Rough on purpose&lt;/td&gt;
&lt;td&gt;Near-final in every layer&lt;/td&gt;
&lt;td&gt;Polished where players look&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Who it is for&lt;/td&gt;
&lt;td&gt;You and a few testers&lt;/td&gt;
&lt;td&gt;You, your team, a publisher&lt;/td&gt;
&lt;td&gt;Players and press&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;What you learn&lt;/td&gt;
&lt;td&gt;Whether to keep the idea&lt;/td&gt;
&lt;td&gt;What finished content costs&lt;/td&gt;
&lt;td&gt;How people react&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;A prototype comes first. If the core of the game is not fun in grey boxes, final art will not save it. The slice comes after, once you know what you are building.&lt;/p&gt;

&lt;h2&gt;
  
  
  What a slice looks like in Tingbase
&lt;/h2&gt;

&lt;p&gt;Tingbase is built around one idea: you switch between Tank, Healer and DPS instantly with the 1, 2 and 3 keys, in the middle of a fight. That switch is the heart of the game, so it has to be in the slice.&lt;/p&gt;

&lt;p&gt;A thin slice for a game like this is one arena, one full 3v3 match, all three roles, and the switch between them, with final-quality models, effects, sound and HUD. It does not need every mode. Tingbase has PvP arenas, deathmatch and co-op waves, plus a Simple and a Complex ability mode, but one mode played start to finish tells you more than five half-built ones.&lt;/p&gt;

&lt;h2&gt;
  
  
  What a slice looks like in Mini Games Arena
&lt;/h2&gt;

&lt;p&gt;Mini Games Arena is a different shape. Players meet in a hub, the host starts a shuffled run of short minigames, every round scores points, and the top players end on a podium. Coins from kills, goals and wins go to a locker with skins, emotes, weapons, cars and trails.&lt;/p&gt;

&lt;p&gt;Here the slice is not one minigame. It’s the whole loop at a small size: the hub, two or three minigames, scoring, the podium and the locker. That proves the flow works. After that, each new minigame is content you repeat, and the slice tells you what one costs.&lt;/p&gt;

&lt;h2&gt;
  
  
  How thin to make it
&lt;/h2&gt;

&lt;p&gt;Pick the smallest piece that has a start, the core challenge and an end. For a match-based game that’s one match. For a level-based game that’s one level. If the piece can’t be played start to finish by someone who has never seen it, it’s not a slice yet.&lt;/p&gt;

&lt;p&gt;Keep the amount of content tiny and the quality high. One finished arena teaches you more than three rough ones.&lt;/p&gt;

&lt;h2&gt;
  
  
  Time the second one
&lt;/h2&gt;

&lt;p&gt;The first finished asset is slow because you are also building the pipeline: import settings, materials, sound setup, how things get into the build. The second one shows the real cost. Time it, multiply by how many you plan to ship, and you have an honest estimate for the rest of the game. If the second takes as long as the first, the pipeline is not ready yet.&lt;/p&gt;

&lt;p&gt;This is where a slice saves a small team. It turns “we’ll add more maps later” into a number. If that number does not fit, cut features before you start production, not after.&lt;/p&gt;

&lt;h2&gt;
  
  
  What you leave out
&lt;/h2&gt;

&lt;p&gt;Placeholders are fine in places a player barely looks, like a menu icon, as long as you mark them. The main play area should be final, or the slice won’t tell you the real cost. Known bugs can stay if they don’t block a full playthrough. Menus, options, extra modes and progression beyond what the loop needs can wait.&lt;/p&gt;

&lt;h2&gt;
  
  
  When you’re done
&lt;/h2&gt;

&lt;p&gt;The slice is done when a new player can start it, play the whole piece, and finish it at the quality you plan to ship, and you know how long the next piece takes. Then you can decide whether to build the rest of the game, show it to a publisher, or turn part of it into a demo for your Steam page.&lt;/p&gt;




&lt;p&gt;This post first appeared on yuvalgg.com. &lt;a href="https://yuvalgg.com/game-development/what-is-a-vertical-slice?utm_source=dev-community&amp;amp;utm_medium=directory&amp;amp;utm_campaign=presence" rel="noopener noreferrer"&gt;Read the full guide on yuvalgg.com&lt;/a&gt;, with an interactive check for whether what you have is a prototype or a slice. If you are still deciding what goes in the game at all, I wrote up &lt;a href="https://yuvalgg.com/game-development/how-to-scope-a-first-game?utm_source=dev-community&amp;amp;utm_medium=directory&amp;amp;utm_campaign=presence" rel="noopener noreferrer"&gt;how I scope a first game&lt;/a&gt; too.&lt;/p&gt;

</description>
      <category>gamedev</category>
      <category>unity3d</category>
      <category>indiedev</category>
      <category>beginners</category>
    </item>
  </channel>
</rss>
