u/BX1959

▲ 16 r/godot

This tutorial, available at https://github.com/kburchfiel/godot_cpp_3d_tutorial (and released under the MIT license), demonstrates how to create a 3D multiplayer 3rd-person-shooter game in Godot using C++. It has a number of benefits for newcomers to Godot and GDExtension:

  • It explains code and editor tasks step-by-step, thus making it easier to learn how to put a game together.

  • It also provides references for various code and editor tasks, thus (hopefully) demystifying the process of finding relevant C++ code for your own projects.

  • It notes potential pitfalls you might encounter along the way, along with tips for resolving them.

I had lots of fun putting this tutorial together, and I hope it can help other newcomers to GDExtension learn how to code games in C++.

Note: Both the code and the documentation were created without the use of generative-AI tools.

u/BX1959 — 7 days ago