Skip to content

Latest commit

 

History

History
28 lines (20 loc) · 1.56 KB

README.md

File metadata and controls

28 lines (20 loc) · 1.56 KB

Godot Templates

This repository contains some Godot templates demonstrating intermediate to advanced usage of the Godot Game Engine (https://github.com/godotengine/godot).

GDNative Third Person Template

GDNative Third Person Template Screenshot

Godot Version: 3.1
Status: work in progress, but fully functional
Download: gdnative-third-person-template-0.1.0.7z

This is a ready-to-run example project which uses a CharacterController written in GDNative C++ to steer a character through the scene.

If you're just here to check out the GDNative code used for this, it's in the gdnative-third-person/addons/example-cpp/Source subdirectory.

It demonstrates the following

  • Using SCons to export models and animations from Blender to Godot
  • Using Blender's library linking feature to save animations separately from your master .blend file
  • Compiling a GDNative library with SCons on different platforms
  • Writing scripts that go beyond the "Hello World" example in GDNative, with physics, input and access to other nodes

Things that are left to do

  • A nice, condensed PDF showing the important parts of the project
  • A camera controller that follows the character (current camera is stationary)