# How to make PlayCanvas demo testable w/o forking

**URL:** <https://forum.convai.com/t/how-to-make-playcanvas-demo-testable-w-o-forking/1864>\
**Category:** Web SDK & Embeds\
**Tags:** playcanvas, question\
**Created:** [October 9, 2024, 1:53pm UTC](https://forum.convai.com/t/how-to-make-playcanvas-demo-testable-w-o-forking/1864 "2024-10-09T13:53:52Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![K3](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/k3/32/2611_2.png) [@K3](https://forum.convai.com/u/K3)\
**Post date:** [October 9, 2024, 1:53pm UTC](https://forum.convai.com/t/how-to-make-playcanvas-demo-testable-w-o-forking/1864/1 "2024-10-09T13:53:52Z")

</div>

**Original Discord Post by smsithlord | 2024-10-09 13:53:52**

I noticed the PlayCanvas demo wants you to modify a script to have your API key in order to test, but you cannot modify scripts until after you fork the project.

To let people test the demo w/ their API key without the need to fork, you could add a prompt that asks the user to enter their API key at runtime - this is usually how I see people create demos for things that require API keys but don’t require forking to test.

---

<div class="post-metadata">

**Author:** ![K3](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/k3/32/2611_2.png) [@K3](https://forum.convai.com/u/K3)\
**Post date:** [October 9, 2024, 2:09pm UTC](https://forum.convai.com/t/how-to-make-playcanvas-demo-testable-w-o-forking/1864/2 "2024-10-09T14:09:12Z")

</div>

**Reply by k3kalinix | 2024-10-09 14:09:12**

\<@368669084952428554\>

---

<div class="post-metadata">

**Author:** ![K3](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/k3/32/2611_2.png) [@K3](https://forum.convai.com/u/K3)\
**Post date:** [October 9, 2024, 3:16pm UTC](https://forum.convai.com/t/how-to-make-playcanvas-demo-testable-w-o-forking/1864/3 "2024-10-09T15:16:19Z")

</div>

**Reply by saurav0037 | 2024-10-09 15:16:19**

Yes we are worked on entry screen for both example and the demo shown in the video

---

<div class="post-metadata">

**Author:** ![K3](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/k3/32/2611_2.png) [@K3](https://forum.convai.com/u/K3)\
**Post date:** [October 9, 2024, 3:16pm UTC](https://forum.convai.com/t/how-to-make-playcanvas-demo-testable-w-o-forking/1864/4 "2024-10-09T15:16:23Z")

</div>

**Reply by saurav0037 | 2024-10-09 15:16:23**

will change it soon

---

<div class="post-metadata">

**Author:** ![K3](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/k3/32/2611_2.png) [@K3](https://forum.convai.com/u/K3)\
**Post date:** [October 9, 2024, 3:16pm UTC](https://forum.convai.com/t/how-to-make-playcanvas-demo-testable-w-o-forking/1864/5 "2024-10-09T15:16:46Z")

</div>

**Reply by saurav0037 | 2024-10-09 15:16:46**

\<@153125407288328193\> thank you for pointing this out

---

<div class="post-metadata">

**Author:** ![K3](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/k3/32/2611_2.png) [@K3](https://forum.convai.com/u/K3)\
**Post date:** [November 25, 2024, 12:14pm UTC](https://forum.convai.com/t/how-to-make-playcanvas-demo-testable-w-o-forking/1864/6 "2024-11-25T12:14:20Z")

</div>

Closed on November 25, 2024, 12:14pm UTC

This conversation happened on the Convai Discord Server, so this post will be closed.
