Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ywmaa/advanced-movement-system-godot
This project is a template for creating advanced Third/First Person movement in GODOT
https://github.com/ywmaa/advanced-movement-system-godot
gamedev gdscript godot godot-demo godot-engine godot-game godot-plugin godotengine
Last synced: 2 days ago
JSON representation
This project is a template for creating advanced Third/First Person movement in GODOT
- Host: GitHub
- URL: https://github.com/ywmaa/advanced-movement-system-godot
- Owner: ywmaa
- License: mit
- Created: 2021-09-17T23:50:56.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-10-03T16:20:12.000Z (4 months ago)
- Last Synced: 2025-02-02T01:02:53.928Z (2 days ago)
- Topics: gamedev, gdscript, godot, godot-demo, godot-engine, godot-game, godot-plugin, godotengine
- Language: GDScript
- Homepage:
- Size: 127 MB
- Stars: 453
- Watchers: 21
- Forks: 38
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Welcome to the Advanced-Movement-System-Godot V1
The Project is made using [Godot](https://github.com/godotengine/godot) 4
you can get Godot 4.3 Stable here : https://godotengine.org/
### Watch this video for preview :
[![Watch the video](https://img.youtube.com/vi/TiIriuw9s9U/hqdefault.jpg)](https://youtu.be/TiIriuw9s9U)
# This project is a template for creating advanced Third/First Person movement in [GODOT](https://github.com/godotengine/godot)
You may use it in any other camera type like RTS, but you will need to tweak it yourself.## (adding to existing project)
1- copy the files to your Godot project2- Add the following Input Maps to your project
```
[input]forward
back
left
right
jump
sprint
aim
crouch
interaction
switch_camera_view
ragdoll
flashlight
EnableSDFGI
exit
fire
pause
```3- autoload the "Global.gd" GDscript, you can find it in "res://addons/AMSG/Global.gd"
# Importing characters and animations from mixamo to Godot 4
https://youtu.be/59vKbXKuaNI# Animation Retargeting in Godot 4 tutroial :
https://godotengine.org/article/animation-retargeting-in-godot-4-0 .# For how to fix the armature wrong bones orientation and create a control rig for mixamo character in blender to animate the character :
https://youtu.be/zfaskQ2BK1s .# Guide for combining animations from mixamo
https://youtu.be/3NrsSdEUSWI .# Guide for importing animations from blender (If you don't have a ready game rig (Control Rig only)
https://youtu.be/qwz9aPdVoFg .# if you don't know what does this (game rig,control rig) mean, then this will help
https://youtube.com/playlist?list=PLdcL5aF8ZcJvCyqWeCBYVGKbQgrQngen3) .## How to Move (Key Bindings) :
(W,A,S,D) Move In The Four Directions
(Shift) Run
(Shift) Sprint (Press Shift Again before the character returns to walking (0.4 second))
(C) Long Press : Switch First/Third Person View
(C) One Press : Switch Camera Angle (Right Shoulder,Left Shoulder,Head(Center) )
(P) Pause : Toggles a lock on player movement, and shows a message on-screen
(Space) Jump
(CTRL) Crouch/UnCrouch
(F) Interaction
(L) Flashlight
(G) To toggle High graphics : SDFGI (Global illumination),SSIL, SSAO,SSR,Glow