Skip to content

Evangeder/UnityCraft

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UnityCraft

UnityCraft is a port of Minecraft Indev designed to work with Minecraft Classic + Extension that works on Windows, macOS, Linux, Android, iOS, and consoles if you have a license to build for that*.

* Work in progress, might not be finished by me in future. If you want to contribute, do a pull request.

Information

What is UnityCraft?

  • A complete re-implementation of Minecraft Indev from 02-23-2010 with addition of networking compatible with Minecraft Classic and ClassiCube.
  • Unity Port on URP allowing to use shaders, like real time shadows.
  • Better performance than Minecraft Classic and Indev.

What UnityCraft isn't?

  • It does not work with Minecraft Java or Bedrock edition servers. And will never.
  • Doesn't implement features later to Minecraft Indev

System requirements

  • Windows 10 or later
  • macOS: TBD
  • Linux: TBD
  • Android: TBD

Documentation and references

  1. Networking: https://wiki.vg/Classic_Protocol
  2. Level format: https://minecraft.fandom.com/wiki/Java_Edition_Indev_level_format
  3. Rendering is done with my Voxel Engine
    • To be documented.

MIT License.

About

A unity port of Minecraft Indev

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages