Development stages

From VNDev Wiki

The Stages of Development are the milestones that many games go through as they are programmed and content is added. Not every game will pass through every stage.



The alpha stage is the stage in development where a piece of software is not feature complete and/or fully tested internally. Not typically shared externally.


The beta stage is a stage in development where a piece of software is nearly feature complete or is feature complete while missing some amount of content, and is available to a limited number of external users.

Early Access

Early access is a stage of release & development where a partially complete product is made available for purchase or download while core features and/or content are still being implemented. Many development teams will choose not to release an Early Access version, but it can be used as a marketing tool.


A demo (from "demonstration") is a short, free sample of a game. It is a type of promotional material that is meant to entice someone to follow and eventually purchase and/or promote a game because they played and enjoyed the sample. Often, it’s the prologue and/or first chapter of the visual novel - or even the full common route. Sometimes, it’s a short stand-alone story set in the same world that may or may not involve the same characters that are in the full game. It should ideally feature the same tone and at least some of the same features as the full game would. (The Stanley Parable is a good example of a branching story game that has an excellent stand-alone demo.) Visual Novel demos often run less than an hour of play time.

A vertical slice is a type of demo that shows a sample of the elements/features of a game. For example, if your VN offers text box dialogue, timed choices, and two different mini-games, your vertical slice would include at least a short scene with dialogue, one timed choice, and some time with each of the two mini-games. If you don’t have any sort of gameplay elements, but do have multiple characters to romantically pursue, you can also do a vertical slice using scenes with each of the dateable characters to give players a feel for their routes. (The demo for No Thank You! [VNDB] is an example.) The advantage of having a vertical slice demo is that you can "skip around" with your content and show features that aren’t available until later in the game. The disadvantage is that it can feel disjointed if not done well.



After a game is released, content such as DLC and mods may be created.