# How to create a Steam Demo for marketing in Steam Next Fext (Or other uses)

**URL:** <https://forums.unrealengine.com/t/how-to-create-a-steam-demo-for-marketing-in-steam-next-fext-or-other-uses/2764342>\
**Category:** Distribution & Marketing\
**Tags:** unreal-engine, question\
**Created:** [September 10, 2026, 5:24am UTC](https://forums.unrealengine.com/t/how-to-create-a-steam-demo-for-marketing-in-steam-next-fext-or-other-uses/2764342 "2026-09-10T05:24:14Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![RetributionGames](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@RetributionGames](https://forums.unrealengine.com/u/RetributionGames)\
**Post date:** [September 10, 2026, 5:24am UTC](https://forums.unrealengine.com/t/how-to-create-a-steam-demo-for-marketing-in-steam-next-fext-or-other-uses/2764342/1 "2026-09-10T05:24:14Z")

</div>

Hi All

I’m working with a marketing guy to help promote my game and he’s suggested a demo in Steam’s Next Fest, which I’m all for.

I’m just not sure how to go about it. He recommends that I fork off a branch of my game so I don’t break anything while experimenting with a demo. He suggests that the demo not just be the first levels of my game but some super juicy parts put together. A bit of work but I’m liking the direction.

Question: what would be the best approach here? Who’s actually done it and can guide me on forking, copying to a new project or???

For those who have done a steam next fest demo, what do you recommend?

I’m on UE 5.2.1

I’ll drop his link here - im not shilling, just for reference.

> **[Video Game Marketing Agency for Indie & AA Studios | vMarketer](https://www.vmarketer.games/)**
>
> vMarketer is a video game marketing agency and market partner helping indie and AA studios with strategy, Steam, creators, advertising, launch and growth.

---

<div class="post-metadata">

**Author:** ![ClockworkOcean](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/clockworkocean/32/1169999_2.png) [@ClockworkOcean](https://forums.unrealengine.com/u/ClockworkOcean)\
**Post date:** [September 10, 2026, 2:22pm UTC](https://forums.unrealengine.com/t/how-to-create-a-steam-demo-for-marketing-in-steam-next-fext-or-other-uses/2764342/2 "2026-09-10T14:22:32Z")

</div>

When he says ‘forking’ he’s assuming you’re using github ( which means version control and probably C++ ).

If you’re not ( you don’t need to ), you can just make a new project, call it your demo, and migrate all the stuff you need to that project. Note, when you migrate a map, everything you need will go with it.

Then, you can edit your demo project without affecting your main project. Any time you change the main one, you can just migrate the new things to your demo.

When your demo is ready, you can package it ( using the launcher ), and upload it to Steam. Steam will let you have a separate page for your demo.

Is that what you needed to know?

---

<div class="post-metadata">

**Author:** ![RetributionGames](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@RetributionGames](https://forums.unrealengine.com/u/RetributionGames)\
**Post date:** [September 10, 2026, 10:07pm UTC](https://forums.unrealengine.com/t/how-to-create-a-steam-demo-for-marketing-in-steam-next-fext-or-other-uses/2764342/3 "2026-09-10T22:07:25Z")

</div>

Ok I’ll give that a try.

---

<div class="post-metadata">

**Author:** ![ClockworkOcean](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/clockworkocean/32/1169999_2.png) [@ClockworkOcean](https://forums.unrealengine.com/u/ClockworkOcean)\
**Post date:** [September 11, 2026, 7:11am UTC](https://forums.unrealengine.com/t/how-to-create-a-steam-demo-for-marketing-in-steam-next-fext-or-other-uses/2764342/4 "2026-09-11T07:11:01Z")

</div>

Tell me if you get stuck 👍
