In this chapter, you learned how to use the
CharacterBody2D node to create arcade-style physics for player movement. This is a powerful node that can be used for a wide variety of game objects – not just platform characters.
You learned about the
TileMap node for level design – a powerful tool with even more features than you used in this project. An entire chapter could be written on all of the different things you can do with it. For more information, see the Using TileMaps page on the Godot documentation website: https://docs.godotengine.org/en/latest/tutorials/2d/using_tilemaps.html.
ParallaxBackground are also key tools for any game where you want to move around in a world that’s bigger than the size of the screen. The camera node in particular will be a node that you’ll use in most 2D projects.
You also made extensive use of what you learned in earlier projects to tie everything together. Hopefully, at this point, you...