Minerust banner

Minerust

11 devlogs
20h 2m 26s

I am making minecraft like game in rust. Instead of using ready game engine like bevy i decided to use pure rust and wgpu. My main goal is for the game to be well optimized and have build-in shaders like shadows, dynamic water and sky. TESTED ON W…

I am making minecraft like game in rust. Instead of using ready game engine like bevy i decided to use pure rust and wgpu. My main goal is for the game to be well optimized and have build-in shaders like shadows, dynamic water and sky. TESTED ON WINDOWS 11 MIGHT NOT WORK ON WINDOWS 10. GAME BASED ON VULKAN API RECOMMENDED. PROJECT STARTED 27TH DECEMBER JOINED FLAVORTOWN 28.02

This project uses AI

I am using github copilot to write docs, fixing bugs which i cant fix and indentifying bottlenecks.

Demo Repository

Loading README...

bartoszkasyna

Shipped this project!

Adding ui to placing blocks was little tricky but I made it.

bartoszkasyna

Added simple ui to select blocks to be placed. Fixed some bugs. Better optimalization

Attachment
0
bartoszkasyna

Shipped this project!

Hours: 17.14
Cookies: 🍪 235
Multiplier: 13.73 cookies/hr

I made simple minecraft like game in pure rust and wgpu, Instead of using bevy engine. One of the hardest things wasn’t math but shaders optimalization. In future i would like to continue this project.

bartoszkasyna

Few bugs fixed. Now using DX12 as deafult render API for windows

Attachment
0
bartoszkasyna

Few bugs fixed, code clean up.

Attachment
0
bartoszkasyna

Fixed caves generation system which was gpu bottleneck. New system gives aroud 80% fps boost. Fixed bug which caused false occlussion. Few other bugs wew fixed

0
bartoszkasyna

Fixed bugged view projection. Blocks on the edge of screen doesnt stretch

Attachment
0
bartoszkasyna

Refactored project structures, readmes

Attachment
0
bartoszkasyna

Modified world generation

Attachment
0
bartoszkasyna

Added stars and moon

Attachment
0
bartoszkasyna

Some subchunks were missing on the egde of screen. Bug fixed

Attachment
0
bartoszkasyna

Fixed visual water bugs.

Attachment
0