Skip to main content

V3X ZULFIQAR-GIDEON: A sovereign, high-octane game framework for forging legends.

Project description

⚔️ V3X ZULFIQAR-GIDEON

Yoh, stop writing spaghetti code. Start forging legends.

Welcome to V3X ZULFIQAR-GIDEON. Most people build games by tangling their logic into a mess. We don't. This is a high-octane framework built for one thing: extracting the core infrastructure so you can actually scale your vision.


🗡️ Why the "Whack" Name?

Look, every major engine—from Unity to Godot—started the same way: Someone builds a game, realizes the infrastructure is the real gold, and extracts it. That's exactly what we did with Guardian Runner. But a powerful engine needs a title that hits the spot.

⚡ V3X: Veni, Vidi, Vici

This is the heart of the brand. V3X stands for the Roman saying: I came, I saw, I conquered. It’s the mission statement of an indie startup with nothing but a dream and the hustle to make it real. We aren't here to just participate; we're here to win.

⚔️ ZULFIQAR: The Double-Edged Split

Named after the legendary split blade, this is our architectural philosophy. A real weapon needs balance. Zulfiqar is our commitment to a hard split: Infrastructure (Engine) on one side, Content (Game) on the other. No more tight coupling.

🛡️ GIDEON: Small Force, Massive Impact

Gideon led 300 men to victory against thousands through strategy. That’s the indie dream—one dev (or a small crew) crushing massive project complexities through pure superior architecture.

👑 The Sovereign Alignment

Sovereignty isn’t just a buzzword—it’s about owning your tools. When you're a startup starting from zero, the only thing you truly own is your work. By using V3X ZULFIQAR-GIDEON, you’re taking back control. You own the code, you own the infrastructure, you own the path. Pure game dev sovereignty.


�📚 Technical Manuals

We've documented every corner of the engine to help you build faster.


🧠 Core Architecture

1. State Machine (The Brain)

Forget if game_state == "menu":. Our Stack-Based State Machine lets you layer your game like a delicious cake. Learn more.

2. World Event System (The Director)

Tired of timing enemy spawns manually? Schedule them at specific distances!

world_manager.add_event(id=1, distance=1500, event_type="npc", npc_name="Wizard")

3. Asset Manager (The Vault)

Loading images inside your game loop? Illegal. 🚫 The AssetManager handles lazy-loading, caching, and placeholder fallback.


🛠️ Quick Start

  1. Initialize the Engine:

    from src.my_engine import StateManager
    state_manager = StateManager()
    state_manager.push(IntroState(state_manager))
    
  2. Run the Loop:

    while True:
        state_manager.update(dt)
        state_manager.draw(screen)
    

Built by the V3X.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

v3x_zulfiqar_gideon-1.0.0.tar.gz (13.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

v3x_zulfiqar_gideon-1.0.0-py3-none-any.whl (13.7 kB view details)

Uploaded Python 3

File details

Details for the file v3x_zulfiqar_gideon-1.0.0.tar.gz.

File metadata

  • Download URL: v3x_zulfiqar_gideon-1.0.0.tar.gz
  • Upload date:
  • Size: 13.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for v3x_zulfiqar_gideon-1.0.0.tar.gz
Algorithm Hash digest
SHA256 89b288a859728b6bb8986c4d48826e5110c5f0c1a51f8c53ca0db427b8aa0718
MD5 4a2f1cd0347e5107b2b5dbf9c54a25ab
BLAKE2b-256 3ab9236eb35adfde3e2d832488ab88d3405f077dec0180e72efecde59d6d6823

See more details on using hashes here.

File details

Details for the file v3x_zulfiqar_gideon-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for v3x_zulfiqar_gideon-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9d8a8c5b5d5a42e856cc58f707263e1c83373a43e8b2d9abb40d38b1b22da43c
MD5 b67f1f39724e3fb247ec5c9eabdc481e
BLAKE2b-256 932ecec9e442b43fb859c2c08df8e7eadc08e6a6d3d72b37cdcfe86df7660362

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page