Welcome to a new tutorial series. Many of you have requested a full game tutorial, so I've chosen a top-down tank game. I have no idea how many parts this will be, but as we go we'll cover things like tilemaps, pathfinding, ai/behavior, and many other topics.
Art by Kenney: http://kenney.nl/assets/topdown-tanks-redux
Follow the written version of the series here:
http://kidscancode.org/blog/2018/04/godot3_tanks_part2/
Code for this part can be downloaded here:
https://github.com/kidscancode/topdown_tanks/releases/tag/part02
Support me on Patreon: http://patreon.com/kidscancode
...
https://www.youtube.com/watch?v=hcYZm9SWjwg
NOTE: This tutorial is for Godot 3.1, which is in prerelease at the time of this recording. You can download Godot 3.1 here: https://godotengine.org/article/release-candidate-godot-3-1-rc-1
In this tutorial, we’ll look at how to start working in 3D in Godot. You’ll learn how to navigate in the 3D editor, how to create and manipulate 3D objects, and how to work with some of Godot’s essential 3D nodes, such as cameras and lighting.
Text version: http://kidscancode.org/blog/2019/03/godot_31_3d_intro/
Support me on Patreon: http://patreon.com/kidscancode
...
https://www.youtube.com/watch?v=SQ7soQ-N-eQ
In this tutorial, we’ll explore how inheritance works in Godot. You can use inheritance in Godot to reuse code and create powerful hierarchies of object and scenes in your game.
A written version of this tutorial can be found here:
http://kidscancode.org/blog/2018/01/godot3_inheritance/
Support me on Patreon: http://patreon.com/kidscancode
...
https://www.youtube.com/watch?v=Z0w9Jviq57c
Learning to Code with Python
Lesson 1.8: Number Guessing Game
Support me on Patreon: http://patreon.com/kidscancode
Links:
* Installing Python: http://kidscancode.org/python-install.html
* Asking for help: help@kidscancode.org
...
https://www.youtube.com/watch?v=qh4FXX8Iqi0
Learning to Code with Python
Lesson 1.4: Loops (and more turtles!)
Support me on Patreon: http://patreon.com/kidscancode
Links:
* Installing Python: http://kidscancode.org/python-install.html
* Asking for help: help@kidscancode.org
...
https://www.youtube.com/watch?v=ksvwEpbLxUA
Follow the written version of the series here:
http://kidscancode.org/blog/2018/08/godot3_tanks_part11/
Code for this part can be downloaded here:
https://github.com/kidscancode/topdown_tanks/releases/tag/part11
Art by Kenney: http://kenney.nl/assets/topdown-tanks-redux
Support me on Patreon: http://patreon.com/kidscancode
...
https://www.youtube.com/watch?v=lu6Zng8Byqk
In this series, we'll explore procedural content generation algorithms and how you can use them in Godot. In this part we demonstrate an algorithm for generating infinite rolling hills in 2D.
Code for this part can be downloaded here:
https://github.com/kidscancode/godot3_procgen_demos
Support me on Patreon: http://patreon.com/kidscancode
...
https://www.youtube.com/watch?v=QLZa1mjW-YU
In this series, we'll explore procedural content generation algorithms and how you can use them in Godot. In this part, we build a tile-based world that can be explored.
Follow the written version of the series here:
http://kidscancode.org/blog/2018/09/godot3_procgen3/
Code for this part can be downloaded here:
https://github.com/kidscancode/godot3_procgen_demos
Tiles by Kenney: https://kenney.nl/assets/road-textures
Support me on Patreon: http://patreon.com/kidscancode
...
https://www.youtube.com/watch?v=lc34v8pjTXk
Godot 101 is an introduction to the Godot game engine and how it works. If you've never used a game engine before, or if you're just new to Godot, this is the place to start.
Code for this series can be found here:
https://github.com/kidscancode/godot_tutorials/tree/master/Godot101
Text version of this tutorial: http://kidscancode.org/blog/2017/02/godot_101_04/
Get Godot: http://godotengine.org/
Support me on Patreon: http://patreon.com/kidscancode
...
https://www.youtube.com/watch?v=0WOqJy3lot4