DEV Community

Raiz Haikal
Raiz Haikal

Posted on

So I was working with resecons my own minecraft using python.

Hello, I’m Raiz from the Gob Team.

I’m currently working on Resecons, my own Minecraft-inspired sandbox game written in pure Python. This is a passion project where I want to explore game engines, world generation, and modding systems—all in Python first before optimizing with other languages or native extensions later.


About Resecons

  • Language: Python (PyOpenGL / Pygame for rendering)
  • Goal: Create a fully interactive voxel world with singleplayer and multiplayer support
  • Current Progress:

    • Main menu with interactive buttons
    • Debug overlay showing FPS and button clicks
    • Context-managed UI system for safe initialization and cleanup
    • World system skeleton in place (blocks, chunks, basic world structure)

Why I’m Posting

While I’ve built a lot myself, this project is huge, and I’d love collaboration from people who are passionate about:

  • Python game development
  • OpenGL or Pygame rendering
  • Game engine architecture
  • Networking / multiplayer
  • Modding frameworks

The Gob Team is open to contributors of all skill levels, from beginners who want to learn to experienced devs who want to build a sandbox engine from scratch.


What I Need Help With

  1. Optimizing rendering — The UI currently flickers sometimes, and the world rendering can be slow as voxel counts grow.
  2. Networking layer — Connecting multiple players reliably in a Python environment.
  3. Modding API design — Allowing scripts/mods to interact safely with the world without breaking core systems.
  4. UI enhancements — Making menus and overlays smoother, possibly integrating OpenGL-based widgets.

How You Can Contribute

  • Join the Discord to discuss ideas, architecture, and tasks
  • Send PRs for isolated features or bug fixes
  • Suggest designs for modding, world generation, or networking

Why This is Exciting

  • You get to experiment with building a voxel engine in Python
  • You help design a modding-friendly architecture from the start
  • You work with a small, ambitious team (the Gob Team) and influence the project direction
  • You learn real-world game engine challenges without risking production-critical failures

I’m looking forward to collaborating with anyone excited about building Resecons, contributing to Python game development, or just having fun creating a Minecraft-inspired world from scratch.

Let’s make something amazing!

— Raiz, Gob Team

Top comments (0)