A Minecraft style clone in Godot
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
Ryan Reed b2e03b70bf Removing unused signal warning 1 month ago
assets Adding a (bad) leaves block with transparency 1 month ago
data_structure Minor formatting update 1 month ago
resources/blocks Adding a (bad) leaves block with transparency 1 month ago
scenes Adding ability to create blocks 1 month ago
.gitignore Removing data from gitignore 1 month ago
README.md Adding ability to create blocks 1 month ago
icon.svg Initial commit 1 month ago
icon.svg.import Initial commit 1 month ago
project.godot Removing unused signal warning 1 month ago
root.tscn Adding Waila UI (What Am I Looking At) 1 month ago

README.md

Skyblock

Overview

Building something similar to Minecraft

Based on Sable Spirit Studio's YT series

Notes

My code tends to diverge quite heavily at times as I worked out better methods of performing certain actions.

For instance, he went through a lot of work creating collision shapes for each block face and then using that to determine what face the player was looking at. However, I found the following basically removed any need for such complicated collision shapes and code:

EntityManager.create_block.emit("001", collider.position + get_collision_normal())

1 line of code replaced a very large amount of code and changes that were implemented in his Create Blocks video.