Skip to content

MiniDigger/Godotcraft

Repository files navigation

Godotcraft

Minecraft, but using the godot engine

Assets

If you want to run it yourself, you need to download the minecraft assets and put them into the mcassets folder into the user folder.
Its located at C:\Users\Martin\AppData\Roaming\Godot\app_userdata\Godotcraft for me.
InventiveTalent has a repo with all the stuff: https://api.github.com/repos/InventivetalentDev/minecraft-assets/zipball/1.15.2

Data

You also need some data, you can generate those from a vanilla minecraft server (forks work too).
java -cp minecraft_server.jar net.minecraft.data.Main --all
You then need to put the data and reports folder into a mcdata folder into the user folder (see above)

Status

16.04.2020: light stuff https://i.imgur.com/PvfjA26.jpg 15.04.2020: simply fly mechanics
14.04.2020: Rewritten chunk rendering, now its actually working (kinda) https://i.imgur.com/0liIc2B.png
11.04.2020: Chunk rendering? Kinda? Maybe? https://i.imgur.com/sumfigG.png
10.04.2020: Movement! https://streamable.com/951xc2
09.04.2020: More rendering, better culling, texture atlas! https://i.imgur.com/3yl7z1Q.png
08.04.2020: Random experiments with voxel rendering, including trying to do culling
04.04.2020: first pass on adding a console/chat view, had to rewrite stuff to c#... https://i.imgur.com/7C0daDI.png
03.04.2020: reworked the server list, its actually working now
02.04.2020: worked on a better protocol impl the last few days, got joining working, chat working, no real ui yet
30.03.2020: Initial setup, a few menus, half assed version of a server list ping

Acknowledgments

Thanks to the following resources:

About

Minecraft, but using the godot engine

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published