# Small third person template

**URL:** <https://forum.babylonjs.com/t/small-third-person-template/51246>\
**Category:** Demos and projects\
**Created:** [June 11, 2024, 7:24pm UTC](https://forum.babylonjs.com/t/small-third-person-template/51246 "2024-06-11T19:24:43Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![CrashMaster](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/crashmaster/32/23662_2.png) [@CrashMaster](https://forum.babylonjs.com/u/CrashMaster)\
**Post date:** [June 11, 2024, 7:24pm UTC](https://forum.babylonjs.com/t/small-third-person-template/51246/1 "2024-06-11T19:24:43Z")

</div>

Hey everyone!

I made a third person template with a working character controller and havok physics setup out of the box here:

> **[GitHub - BarthPaleologue/ThirdPersonTemplate: A template for 3rd person games...](https://github.com/BarthPaleologue/ThirdPersonTemplate)**
>
> A template for 3rd person games made with BabylonJS. It comes with a basic character controller as well as physics - BarthPaleologue/ThirdPersonTemplate

It comes with an online demo as well:

[https://barthpaleologue.github.io/ThirdPersonTemplate/](https://barthpaleologue.github.io/ThirdPersonTemplate/)

---

<div class="post-metadata">

**Author:** ![labris](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/labris/32/12576_2.png) [@labris](https://forum.babylonjs.com/u/labris)\
**Post date:** [June 11, 2024, 8:56pm UTC](https://forum.babylonjs.com/t/small-third-person-template/51246/2 "2024-06-11T20:56:43Z")

</div>

When you go backwards you are able to climb to a box 🙂

 ![image](https://us1.discourse-cdn.com/flex024/uploads/babylonjs/original/3X/e/0/e0ce1b12a72b098f332a38e8c83ed2e631b9615e.jpeg)

---

<div class="post-metadata">

**Author:** ![CrashMaster](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/crashmaster/32/23662_2.png) [@CrashMaster](https://forum.babylonjs.com/u/CrashMaster)\
**Post date:** [June 12, 2024, 8:30am UTC](https://forum.babylonjs.com/t/small-third-person-template/51246/3 "2024-06-12T08:30:58Z")

</div>

it’s not a bug it’s a feature! Joking of course, I will see what I can do 😂

---

<div class="post-metadata">

**Author:** ![CrashMaster](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/crashmaster/32/23662_2.png) [@CrashMaster](https://forum.babylonjs.com/u/CrashMaster)\
**Post date:** [June 26, 2024, 1:03pm UTC](https://forum.babylonjs.com/t/small-third-person-template/51246/4 "2024-06-26T13:03:10Z")

</div>

That should be fixed now! I took a lot of good ideas from [A simple character control using Havok](https://forum.babylonjs.com/t/a-simple-character-control-using-havok/46970) to make the controller be a havok physics body, it is much more stable that way 👌
