Skip to content

akashKarmakar02/mc-go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mc-go

A Minecraft-style voxel engine written in Go using raylib-go.

Features

  • ✅ Single chunk procedural terrain generation using Perlin noise
  • ✅ Efficient block face culling to avoid rendering hidden faces
  • ✅ Basic block rendering system with support for different block types
  • ⚠️ Currently renders each block individually — optimization needed to combine chunk into a single mesh for better performance

Screenshot

Getting Started

Make sure you have Go and raylib-go set up correctly.

go run cmd/main.go

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages