Hello everyone, Raiz here from Gob Team π
Recently, while playing Minetest on a multiplayer server, I had a realization: why am I only using someone elseβs ecosystem when I could build my own? That moment sparked the beginning of a new long-term projectβnot just a launcher, but an entire sandbox game ecosystem built from the ground up.
Project Overview
This initiative is split into two major components:
- QuickNex β a custom game launcher
- Resecons β a voxel-based sandbox game inspired by Minecraft, but architected independently
The primary goal is ownership: full control over the client, server, modding system, and multiplayer experienceβso I can host and play with friends without relying on third-party platforms.
Phase 1: Lessons Learned from AI-Assisted Development
Initially, I experimented with AI-generated solutions (specifically DeepSeek AI). While it didnβt deliver a working system, it wasnβt a waste. It gave me exposure to architectural pitfalls, unrealistic abstractions, andβmost importantlyβwhat not to do when building a real engine.
That failure became a foundation of experience.
Phase 2: Core Architecture (CLI-First Approach)
Instead of jumping straight into visuals, I deliberately chose a CLI-first development strategy. This keeps the system lightweight, debuggable, and focused on correctness before aesthetics.
Current Technical Stack
πΉ Engine & Core Logic β C
- World generation handled via a CLI-based generator
- Custom data structures for chunks, blocks, and regions
- Networking powered by a low-level C net library
- Deterministic logic to ensure serverβclient consistency
This choice gives maximum performance, control, and predictabilityβcritical for multiplayer sandbox games.
πΉ Server Connectivity
- Dedicated server authority model
- Designed for owner-hosted servers
- Multiplayer synchronization handled at the protocol level, not patched later
SHOWCASE :
ββββββββββββββββββββββββββββββββββββββββββββββββ
β Q U I C K N E X β
ββββββββββββββββββββββββββββββββββββββββββββββββ
Version: 0.1.0 | Console Mode
MAIN MENU:
ββββββββββ
1. Singleplayer
2. Multiplayer (Coming Soon)
3. Options (Coming Soon)
4. Quit Game
Enter choice (1-4): 1
ββββββββββββββββββββββββββββββββββββββββββββββββ
β Q U I C K N E X β
ββββββββββββββββββββββββββββββββββββββββββββββββ
Version: 0.1.0 | Console Mode
SINGLEPLAYER:
ββββββββββββββ
No worlds found.
A. Create New World
B. Back to Main Menu
Enter choice: A
ββββββββββββββββββββββββββββββββββββββββββββββββ
β Q U I C K N E X β
ββββββββββββββββββββββββββββββββββββββββββββββββ
Version: 0.1.0 | Console Mode
CREATE NEW WORLD:
ββββββββββββββββββ
1. World Name: New World
2. Seed: (random)
3. World Type: Normal
4. Gamemode: Survival
5. Create World
6. Cancel
Enter choice (1-6):
ββββββββββββββββββββββββββββββββββββββββββββββββ
β Q U I C K N E X β
ββββββββββββββββββββββββββββββββββββββββββββββββ
Version: 0.1.0 | Console Mode
CREATE NEW WORLD:
ββββββββββββββββββ
1. World Name: New World
2. Seed: (random)
3. World Type: Normal
4. Gamemode: Survival
5. Create World
6. Cancel
Enter choice (1-6): 5
World 'New World' created successfully!
Seed: S4JjLVFXKZVDyiAh
Press Enter to continue...
Phase 3: Visual Layer & UI
Once the CLI foundation is stable, the plan is to evolve the project into a full graphical experience.
- OpenGL for rendering
- Custom UI layered on top of the engine
- Launcher-to-game handoff handled cleanly by QuickNex
QuickNex will manage:
- Game versions
- Server lists
- Mod loading
- Updates and configurations
Phase 4: Modding System β Python
To make Resecons flexible and community-friendly, Python will serve as the modding language.
- Embedded scripting interface
- Mods can alter gameplay logic without recompiling the engine
- Clean separation between core engine (C) and gameplay extensions (Python)
This hybrid model balances performance with accessibility.
Vision Going Forward
Resecons is not a Minecraft cloneβit is a learning-driven, owner-controlled sandbox engine built with intentional design choices:
- Performance-first core
- Transparent architecture
- Mod-friendly ecosystem
- Full server ownership
QuickNex ties everything together as a launcher that grows alongside the game.
This is a long journey, but every system is being built with purpose. If youβre interested in engine development, low-level networking, or sandbox game architecture, this project is just getting started.
Gob Team is moving forwardβone system at a time. update features more of this series.
Top comments (0)