MtSharpGrain

A sandbox, non-voxel, highly modifiable game with smooth interconnected blocks

DOWNLOAD NOW

Available for MacOS, Windows, and Linux (Debian derived)

♦︎ What Makes MtSharpGrain Special?

⏥ Semi-Smooth Node Meshes

Blocks connect with rounded transitions rather than hard cube edges, creating a unique visual style that's smooth and natural.

⚄ JavaScript Modding System

Full-powered modding via GraalJS. Control everything from player location to creating new entities. Perfect for making your own mini-games!

⌘ Console Command System

Use commands like !place and !destroy to interact with the game world. More commands coming soon!

△ Cross-Platform

Play on MacOS, Windows, or Linux. The game is built with Java and OpenGL (LWJGL & JME) for maximum compatibility.

Customizable

As a single developer, I can't make everything. That's why modding is at the heart of MtSharpGrain - anyone can create their own content!

Screenshots & Showcase
jVisualScript Demo
Using jVisualScript to break and place blocks
Cool Artifacts
Interesting to see how it is loading
Beta 2
Version 0.1.0 Beta 2
Poster
Dumb poster I made
Inventory
Current inventory bar design
Hubs
Small greenhouses with grass inside
Confetti Mod
Confetti Mod in action
Block Trail Demo
Block Trail JavaScript Demo

␦ About MtSharpGrain

Content Icon This project aims to create a futuristic gridded sandbox game using shaders, environment effects, and interconnected nodes. While the current version falls short in some areas, it's constantly improving with new features and refinements.

The game is built 100% in Java using OpenGL (LWJGL) and jMonkeyEngine, providing a solid foundation for performance and extensibility.

      m   m           s s s s            g g g
    m   m   m       s                  g
    m   m   m         s s s            g   g g g
    m       m               s          g       g
    m       m t     s s s s   harp       g g g   rain