# PGE Tutorial: How to Make Your Character Move?

By [Project Twelve](https://paragraph.com/@p12) · 2024-05-17

---

> P12 is building the UGC Game Engine for onchain games and autonomous worlds.

* * *

We've seen a numerous dazzling creations in our community, with characters striking fascinating poses. How do they achieve this?

Introducing a super magic tool in PGE: The Animation Script.

![](https://storage.googleapis.com/papyrus_images/4ccc4230dbc68ab63f2ab1ce12b48cb7ae5bf3ff648df758189a060cdebfa7bd.gif)

* * *

**Step 1: Download Script**
===========================

Download 👉 [https://project-twelve.notion.site/How-to-Make-Your-Character-Move-Animation-Script-01b4eb10b54a4620b2ecb0843d23a114?pvs=4](https://project-twelve.notion.site/How-to-Make-Your-Character-Move-Animation-Script-01b4eb10b54a4620b2ecb0843d23a114?pvs=4)

![Download Script from the Notion Page](https://storage.googleapis.com/papyrus_images/2bdfd9e2b4c0b6e0efcacd91a62d202fe46ed52d58a9f01040ead99b65fe5b89.png)

Download Script from the Notion Page

**Step 2: Choose Your Character**
=================================

*   Gameplay Objects - Character - Drag the Character to the scenes
    
*   Add Costumes to your Characters
    

![](https://storage.googleapis.com/papyrus_images/14608b81abd834e232768ac7ae84b59e049add87cc949ec6f8e3435c4698cafc.png)

**Step 3: Import the Script**
=============================

*   Project Content - Script - Import Script
    
*   Choose “ MyClearNpcSettingNew “ from your file and import
    

![](https://storage.googleapis.com/papyrus_images/18cfa36485fdb108f12589776c5b953d6fa83b3aa650df6eba78b44c1ca013ad.png)

**Step 4: Add the Script to the Character**
===========================================

*   Drag the “ MyClearNpcSettingNew “ script to our Character
    

![](https://storage.googleapis.com/papyrus_images/a8b2991debdda12e8fc8420765f9ea1d968631f1094a9431453939dd1d385232.png)

*   Find the animation you want and copy "GUID"
    

![](https://storage.googleapis.com/papyrus_images/f9ba9b86dc58e579afb89157d6afb20beac14d4c1ba42a6eeef89a1bae725b10.png)

*   Click your character again and paste it into the animation GUID
    

![](https://storage.googleapis.com/papyrus_images/cbf7055b72aa0fafa0b0c3f73ee55bd3268a5a0841b2ee069b7446cf29a2d131.png)

*   You can also edit character names and set triggers for animations
    

![](https://storage.googleapis.com/papyrus_images/0e7a7e4d9e2a33c170531bced186a21a100ce4ae57a51d814a6fed455cb9483b.png)

* * *

**Done! 🎉**

**Run the project, press the trigger you set (G), and you'll see your character perform the actions you designed.**

![](https://storage.googleapis.com/papyrus_images/a223b415520b0ab47fe6ac8e8d09d9ce79acd94d6e4dcd2030d5fa1ceb0dd5df.gif)

* * *

**About Project Twelve (P12)**

Project Twelve is building P12 Editor, the UGC Game Engine for onchain games and autonomous worlds. P12 Editor integrates with onchain frameworks and simplifies gaming development primitives using prefabs and templates. It also empowers creators to achieve composable game creation, seamless asset deployment and permissionless open economies. Project Twelve has raised 8 million USD in previous funding rounds.

[Website](https://p12.network/) | [Gallery](https://arcana.p12.games/) | [Assets](https://assets.p12.games/) | [Twitter](https://twitter.com/_p12_) | [Discord](https://discord.gg/p12) | [YouTube](https://www.youtube.com/@_p12_)

---

*Originally published on [Project Twelve](https://paragraph.com/@p12/pge-tutorial-how-to-make-your-character-move)*
