NiiightmareXD

NiiightmareXD / golab

Public

Goofy, cartoonish, open-source multiplayer shooter written in Rust with Bevy 👻

14
3
100% credibility
Found May 21, 2026 at 14 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Rust
AI Summary

Golab is an open-source multiplayer arena shooter where players control round, blobby characters in cartoonish first-person battles. The game features fluid movement with jumping, crouching, and dashing, along with glowing projectiles and a health system with automatic respawning. Players can choose to play offline solo or connect to a server for multiplayer chaos with friends. The game includes a full in-game menu for adjusting graphics quality, audio volume, and mouse sensitivity, plus a heads-up display showing FPS, ping, health, and dash charges. Built in Rust using the Bevy game engine with dedicated client and server components.

How It Works

1
🔍 You discover a quirky open-source game

You stumble upon Golab, a cartoonish blob shooter with a silly name and cute graphics that looks fun to try.

2
💻 You download and launch the game

You grab the game files, run the client, and immediately start playing solo in the arena without any setup needed.

3
🎮 You run around, jump, dash, and shoot blobs

You feel the squishy cartoon energy as you zip around with dash moves, switch between first and third-person views, and fire glowing red bullets at other blobs.

4
You decide to play with friends
🤖
Solo mode

Keep playing offline, testing movement and shooting without any internet connection.

👥
Multiplayer mode

Launch a server, share your address, and friends join with their own clients to battle together.

5
⚙️ You tweak settings to your liking

You open the menu and adjust mouse sensitivity, audio volume, graphics quality, shadows, and anti-aliasing until everything feels just right.

6
❤️ You get hit, respawn, and keep fighting

When another blob shoots you, your health drops and you respawn after a few seconds, jumping back into the chaos.

🎉 You and your friends are having blob chaos

Everyone is dashing around, shooting glowing bullets, and competing in the arena with health bars, ping display, and name tags showing who's winning.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 14 to 14 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is golab?

Golab is a cartoonish multiplayer arena shooter where you control squishy, blob-like characters in fast-paced first-person combat. Built entirely in Rust using the Bevy game engine, it delivers a polished shooter experience with movement mechanics like jumping, crouching, and dashing. The project separates concerns cleanly with a dedicated server binary and client, using Lightyear for authoritative multiplayer networking and Avian3D for physics. You can play offline immediately or spin up a server for LAN or public multiplayer sessions.

Why is it gaining traction?

The hook here is the aesthetic and the tech stack combination. A goofy, blob-themed shooter written in Rust signals "this developer knows their stuff" while remaining approachable and fun. The full feature set impresses for a small project: camera toggle between first and third person, configurable graphics settings including TAA and motion blur, ping display, health and dash meters, and a complete menu system. The networking implementation using Lightyear handles client prediction and interpolation properly, which separates it from hobby projects that just "send positions."

Who should use this?

Game developers curious about Bevy or networked multiplayer in Rust will find this a solid reference implementation. If you want to see how to structure a client-server architecture with proper physics, input handling, and UI in Bevy, this is cleaner than most examples. Hobbyist game developers looking for a fun project to fork or contribute to will appreciate the MIT license and active development. Not recommended for production game development yet given the single-digit star count and early maturity.

Verdict

This is a promising early-stage project worth watching, but the 1.0% credibility score and 14 stars reflect its infancy. The code quality appears solid and the feature set is surprisingly complete for its size, but it lacks documentation depth, test coverage, and community validation. Fork it to learn, contribute if you want a fun side project, but do not build a product around it yet.

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.