u/ZlormackYT

I coded a hardcore cyberpunk evasion game in Rust 🦀 (WINDJET: Kinetic Overdrive - Demo Out Now for Windows/Linux!)
▲ 5 r/rust_gamedev+1 crossposts

I coded a hardcore cyberpunk evasion game in Rust 🦀 (WINDJET: Kinetic Overdrive - Demo Out Now for Windows/Linux!)

Titre du jeu : WINDJET : Kinetic Overdrive

Lien jouable :  https://zlormack-studio.itch.io/windjet-kinetic-overdrive

Lien de la bande-annonce (YouTube) :  https://youtu.be/rX9f7Q0yM7Y

Plateforme : Windows et Linux (binaires portables autonomes)

Description : WINDJET : Kinetic Overdrive est un jeu d'arcade d'évasion en vue de dessus, entièrement développé en Rust avec la bibliothèque Macroquad. Le jeu est dépourvu de logiciels superflus, bénéficie d'une gestion de la mémoire optimisée et se compile sans aucun avertissement. Le gameplay principal repose sur une forte poussée d'adrénaline, des sensations de jeu à grande vitesse et une gestion cinétique intense. Votre vaisseau est dépourvu de freins, vous obligeant à déraper, glisser et anticiper votre trajectoire avec précision pour esquiver des vagues denses et rapides d'obstacles rouges mortels.

Un arrière-plan vectoriel rétro-futuriste dynamique glisse en fonction de votre vitesse pour accentuer la sensation de vitesse, accompagné de spectaculaires explosions de particules cyan lorsque vous collectez des bonus néon. Entre les vagues, vous accédez à une Cyber-Boutique interactive où vous pouvez dépenser vos crédits pour recharger vos boucliers énergétiques ou augmenter la vitesse de vos propulseurs (+15 %) à l'aide de votre souris, clavier ou pavé numérique. La démo propose une courbe de difficulté progressive répartie sur 5 vagues : les vagues 1 à 3 offrent un rythme plus régulier pour accumuler des crédits, la vague 4 déclenche une alerte de surmultiplication rouge clignotante et la vague 5 présente un final chaotique et intense. L'architecture complète est conçue pour gérer jusqu'à 20 vagues.

Statut Free to Play : [ ] Gratuit

[X ] Démo/Clé disponible

[ ] Payant (Autorisé uniquement le mardi avec [TT ] dans le titre)

Participation : Je suis le développeur unique de Zlormack Studio. J’ai conçu le gameplay, programmé la physique, les graphismes et le système de boutique multi-entrées en Rust, et composé la bande-son électronique cyberpunk originale à 140 BPM.

📊 UPDATE: THE FREE DEMO IS NOW LIVE ON GAME JOLT! Want to join our expanding community and test the game on another platform? WINDJET Kinetic Overdrive has officially invaded Game Jolt! 

🕹️ Play the Free Demo on Game Jolt: https://gamejolt.com/games/windjet-kinetic-overdrive/1071130 

⚡ Join the Zlormack Studio matrix and follow my profile here: gamejolt.com/invite/Zlormack Download, challenge your reflexes, and don't forget to drop your high score in the Game Jolt comments!

u/ZlormackYT — 4 days ago

Comment j'ai sauvé le lancement de mon jeu indépendant solo 48h avant sa sortie (Ma stratégie de studio)

Salut tout le monde,

Développeur solo avec mon propre moteur Rust (Macroquad), je viens de vivre le pire cauchemar de tout développeur : perdre les fichiers sources de mon projet principal (Z-OVERRIDE) seulement 48 heures avant sa sortie officielle sur Itch.io.

Au lieu de paniquer ou d'annuler la sortie, j'ai décidé de tout réorienter. J'ai fouillé dans les archives de mon ancien moteur, nettoyé l'architecture du code et récupéré les versions stables complètes de mon autre projet : MUTANT SHOOTER.

J'ai préparé cette feuille de route et formaté le modèle ci-dessous pour détailler mon plan d'urgence pour le lancement de mardi et expliquer comment je vais tout migrer vers un moteur unique et propre. J'aimerais beaucoup avoir votre avis sur cette stratégie ou savoir si vous avez déjà dû faire un changement de cap en urgence juste avant un lancement !

Titre du jeu : MUTANT SHOOTER // Version complète

Lien jouable : https://zlormack-studio.itch.io/z-override-final-core

Plateforme : PC (packages autonomes Windows et Linux) (Remarque : j’ajouterai le flair de plateforme approprié après la publication)

Description : MUTANT SHOOTER est un shoot’em up arcade 2D frénétique et exigeant, en vue de dessus, entièrement développé en Rust avec le framework Macroquad. Fonctionnant sur le moteur ZlormaEngine natif et personnalisé, le jeu mise sur l’intensité brute des jeux d’arcade old-school. Les joueurs sont parachutés dans une zone de confinement de haute sécurité où ils doivent éliminer des vagues successives de mutants biologiques. Le gameplay est direct et viscéral : déplacez-vous avec ZQSD, visez et tirez à la souris, et survivez à une difficulté qui augmente de façon exponentielle à chaque seconde.

Conçu pour être ultra-léger, le fichier binaire autonome pèse moins de 1 Mo, ne nécessitant aucune installation complexe ni chargement de ressources volumineuses. Ceci garantit des performances optimales et une fréquence de rafraîchissement élevée sous Linux et Windows. Fidèle à la philosophie rétro-arcade du studio, le jeu est entièrement silencieux (« Soundless by Design ») afin d'éliminer tout bruit numérique, pour une immersion géométrique totale et des retours visuels intenses à l'impact. Lancez votre playlist Darksynth, Cyberpunk ou synthwave industrielle préférée en fond sonore, verrouillez vos coordonnées et entrez dans la zone pour briser la quarantaine avant que le système ne s'effondre !

Statut Free to Play : [X] Gratuit [[] Démo/Clé disponible [] Payant (Autorisé uniquement le mardi avec [TT] dans le titre)

Participation : Développeur solo. J’ai conçu et programmé l’intégralité du projet de A à Z. Cela inclut la création de l’architecture du moteur 2D personnalisé, la programmation des pipelines d’apparition des ennemis, la conception de la difficulté des vagues et la gestion du pipeline de compilation croisée native pour générer des binaires autonomes légers pour Linux et Windows.

u/ZlormackYT — 4 days ago

Z-OUTLAW // Official Gameplay Trailer (Demo Available Now)

Game Title: Z-OUTLAW // 2D Cyberpunk Action-RPG

Playable Link: https://zlormack-studio.itch.io/z-outlaw-2d-cyberpunk-action-rpg-demo

Platform: PC (Windows & Linux standalone packages)

Description: ⚡ SYSTEM INITIALIZATION... GRID_NET: ACTIVE. ⚡

Discover Z-OUTLAW, a fast-paced, top-down 2D cyberpunk Action-RPG and tactical shooter built entirely from scratch in Rust using the Macroquad framework. You play as a rogue cybernetic outlaw trapped and hunted inside a hostile matrix network. The game features 100% procedural sector generation: the layout of tactical walls, the placement of unstable plasma barrels, and enemy wave compositions shift completely every single level to ensure no two runs feel the same.

Players must master a brutal asymmetrical combat loop. You need to constantly maneuver to manage the pressure of pink melee "Chaser" drones rushing your position, while using the procedurally placed structures to break lines of sight against green long-range "Sniper" units. Dodge incoming bullet hell salvos using a directional right-click Dash mechanic, trigger massive visual screen-shakes by exploding yellow plasma barrels to clear the area, and eliminate rogue targets to harvest cyber-XP. Leveling up allows you to overclock your system core, accumulate IntraCredits, and access an interactive hybrid market terminal between waves to patch up your structural integrity, reload energy cells, or surgically install the devastating golden Plasma Blaster weapon (unlocked at Cyber Level 3).

True to a retro arcade philosophy, the game is entirely soundless internally to allow for maximum visual focus, geometric clarity, and mechanical immersion. Secure Sector 5 to successfully bypass network security and complete the demo!

Free to Play Status:

[ ] Free to play

[X] Demo/Key available

[ ] Paid (Allowed only on Tuesdays with [TT] in the title)

Involvement: Solo Developer. I engineered the custom 2D core mechanics, programmed the procedural level generation algorithms, designed the hybrid UI/shop systems, and handled the complete compilation pipeline for both Linux and Windows platforms using Rust.

#Gamedev #RustLang #Macroquad #IndieGame #Cyberpunk #ZlormaEngine

u/ZlormackYT — 5 days ago

L'angle Choc / Performance (Le plus efficace pour le clic)

Game Title: NEXUS-TACTICS // Bare-Metal Strategy [163 KB]

Playable Link: https://zlormack-studio.itch.io/nexus-tactics-bare-metal-strategy-163-kb

Platform: Windows & Linux (PC)

Description: For the past few months, I’ve been working under a radical constraint: building a deep tactical turn-based game from scratch, but forcing the final compiled binary to be smaller than a single high-resolution screenshot. The result is NEXUS-TACTICS, and the final executable is locked at exactly 163 KB (compressed via UPX).

To achieve this without sacrificing depth, I had to follow what I call the "8 Golden Rules" of low-level optimization: opt-level = "z" (Maximum size optimization), lto = true (Aggressive dead code elimination), codegen-units = 1 (Monolithic compilation), panic = "abort" (Stripping heavy crash backtraces), strip = true (Purging all debug symbols), and a custom-compiled standard library with -Z location-detail=none for absolute metadata amnesia.

The core stack uses Rust, Nightly Toolchain, and a highly modified Macroquad setup with no dynamic allocation during runtime. If it panics, it aborts instantly.

🎮 GAMEPLAY & ARCHITECTURE:

• Zero Asset Files: No textures, no external .wav files. Every neon square particle and every frequency of the techno-industrial soundtrack is generated mathematically in real-time by the engine.

• AP Banking Economy: You start with 3 Action Points. Ending your turn early allows you to "bank" your remaining energy to buy critical bonus calculation time for the next round.

• Procedural Code-Walls: Maps reconfigure their geometry at the start of each sector based on the wave's hash.

The Free Demo (limited to Sector 5 to test your limits) is deployed and available for both Windows and Linux. I would love to hear your feedback on the tactical balance, the AP economy, or the low-level build optimization pipeline!

🌐 EXPLORE THE FULL MATRIX HUB:

https://zlormann.github.io/NexusHub/

🚀 FULL STUDIO CATALOG:

• Z-OVERRIDE // FINAL-CORE: https://zlormack-studio.itch.io/z-override-final-core

• NEXUS-PROTOCOL-demo: https://zlormack-studio.itch.io/nexus-protocol-demo

• Mutant Shooter: https://zlormack-studio.itch.io/mutant-shooter

Free to Play Status:

[ ] Free to play

[X] Demo/Key available

[ ] Paid (Allowed only on Tuesdays with [TT] in the title)

Involvement: Solo Developer. I designed and coded the entire project from scratch, including the low-level compilation optimization pipeline, the procedural mathematical audio synthesizer, and the core tactical gameplay systems.

u/ZlormackYT — 6 days ago
▲ 2 r/u_ZlormackYT+1 crossposts

L'angle Choc / Performance (Le plus efficace pour le clic)

https://i.redd.it/yn0n3hb3vh1h1.gif

Ces derniers mois, j'ai travaillé avec une contrainte radicale : développer un jeu tactique au tour par tour complexe de A à Z, tout en imposant une taille minimale pour le fichier binaire final compilé, inférieure à celle d'une simple capture d'écran haute résolution.

https://i.redd.it/9v83ao2gvh1h1.gif

Le résultat est NEXUS-TACTICS, et l'exécutable final pèse exactement 163 Ko (compression UPX).

Pour y parvenir sans sacrifier la profondeur, j'ai dû suivre ce que j'appelle les « 8 règles d'or » de l'optimisation bas niveau :

• opt-level = "z" (Optimisation de la taille binaire maximale)

• lto = true (Élimination agressive du code mort)

• codegen-units = 1 (Compilation monolithique)

• panic = "abort" (Suppression des traces d'exécution importantes en cas de plantage)

• strip = true (Suppression de tous les symboles de débogage)

• Bibliothèque standard compilée sur mesure avec -Z location-detail=none pour une amnésie totale des métadonnées.

🎮 LE GAMEPLAY ET L'ARCHITECTURE :

• Zéro fichier de ressources : Aucune texture, aucun fichier .wav externe. Chaque particule carrée néon et chaque fréquence de la bande-son techno-industrielle sont générées mathématiquement en temps réel par le moteur.

• Économie de points d'action : Vous commencez avec 3 points d'action. Terminer votre tour prématurément vous permet de « mettre de côté » votre énergie restante pour gagner du temps de calcul pour les bonus essentiels du tour suivant.

• Géométrie procédurale : Les cartes reconfigurent leur géométrie au début de chaque secteur en fonction du hachage de la vague.

La pile principale utilise Rust, la chaîne d'outils Nightly et une configuration Macroquad fortement modifiée. Aucune allocation dynamique pendant l'exécution. En cas de plantage, le jeu s'arrête instantanément.

La démo gratuite (limitée au secteur 5 pour tester vos limites) est déployée et disponible pour Windows et Linux.

🔗 JOUEZ À NEXUS-TACTICS SUR ITCH.IO :

https://zlormack-studio.itch.io/nexus-tactics-bare-metal-strategy-163-kb

🌐 EXPLOREZ LE MATRIX HUB COMPLET :

https://zlormann.github.io/NexusHub/

🚀 CATALOGUE COMPLET DU STUDIO :

• Z-OVERRIDE // FINAL-CORE : https://zlormack-studio.itch.io/z-override-final-core

• Démo NEXUS-PROTOCOL : https://zlormack-studio.itch.io/nexus-protocol-demo

• Mutant Shooter : https://zlormack-studio.itch.io/mutant-shooter

J’aimerais beaucoup avoir vos retours sur l’équilibrage tactique, la gestion des PA ou le processus d’optimisation des builds !

reddit.com
u/ZlormackYT — 6 days ago
▲ 2 r/GameDevs+1 crossposts

[Release] Z-OVERRIDE: A lightweight procedural shooter built on Linux, for Linux.

https://preview.redd.it/vpfbecp5g91h1.jpg?width=1280&format=pjpg&auto=webp&s=6e0beabb850d5943e96e1abae9b060d466f81952

Z-OVERRIDE — L'arcade brutale en moins de 1 Mo.

Salut tout le monde ! Je me suis lancé un défi technique : créer un shooter arcade complet, nerveux et fluide qui pèse moins qu'une seule capture d'écran HD. Le résultat ? Z-OVERRIDE.

Tout le jeu (moteur, IA, visuels et même la bande-son techno acide) est généré uniquement par du code en temps réel. Pas d'assets lourds, juste de l'optimisation pure en Rust.

Poids Windows : 589 Ko (.exe)

Poids Linux : 769 Ko (Natif, pas besoin de Wine)

Gameplay : Vagues procédurales, système de "Z-SHOP" toutes les 3 vagues et challenge permanent.

C'est brut, c'est léger, et c'est 100% gratuit.

🌐 Accéder au Hub (Terminel & Specs) : https://zlormann.github.io/NexusHub/

🕹️ Jouer à la démo (Itch.io) : https://zlormack-studio.itch.io/z-override-final-core 

📺 Voir le Devlog & Gameplay (YouTube) : https://www.youtube.com/playlist?list=PL8GEGyzX4bDhTRNNq2iPVGWBIcfzP8AX7

Hâte d'avoir vos retours sur la performance du moteur !

reddit.com
u/ZlormackYT — 7 days ago
▲ 0 r/rust

Z-OVERRIDE — Brutalist Arcade Shooting in under 1MB

https://preview.redd.it/beo723e2aa1h1.jpg?width=1280&format=pjpg&auto=webp&s=fb61c39b21e4353974239c2cfa7596747fda4678

Salut tout le monde ! Je me suis lancé un défi technique : créer un shooter arcade complet, nerveux et fluide qui pèse moins qu'une seule capture d'écran HD. Le résultat ? Z-OVERRIDE.

Tout le jeu (moteur, IA, visuels et même la bande-son techno acide) est généré uniquement par du code en temps réel. Pas d'assets lourds, juste de l'optimisation pure en Rust.

Poids Windows : 589 Ko (.exe)

Poids Linux : 769 Ko (Natif, pas besoin de Wine)

Gameplay : Vagues procédurales, système de "Z-SHOP" toutes les 3 vagues et challenge permanent.

C'est brut, c'est léger, et c'est 100% gratuit.

🌐 Accéder au Hub (Terminel & Specs) : https://zlormann.github.io/nexus-protocol/ 

🕹️ Jouer à la démo (Itch.io) : https://zlormack-studio.itch.io/z-override-final-core 

📺 Voir le Devlog & Gameplay (YouTube) : https://www.youtube.com/playlist?list=PL8GEGyzX4bDhTRNNq2iPVGWBIcfzP8AX7

Hâte d'avoir vos retours sur la performance du moteur !

reddit.com
u/ZlormackYT — 7 days ago

Le défi du binaire 1 Mo

https://preview.redd.it/nn23o49gp91h1.jpg?width=1280&format=pjpg&auto=webp&s=6e222fd49f7c98f69170f30fda47926c05c6ce69

Z-OVERRIDE — L'arcade brutale en moins de 1 Mo.

Salut tout le monde ! Je me suis lancé un défi technique : créer un shooter arcade complet, nerveux et fluide qui pèse moins qu'une simple capture d'écran HD.

Le résultat ? Z-OVERRIDE. Tout le jeu (moteur, IA, visuels et même la bande-son techno acide) est généré uniquement par du code en temps réel. Pas d'assets lourds, juste de l'optimisation pure en Rust.

  • Poids Windows : 589 Ko (.exe)
  • Poids Linux : 769 Ko (Natif, pas besoin de Wine)
  • Gameplay : Vagues procédurales, système de "Z-SHOP" toutes les 3 vagues et challenge permanent.

C'est brut, c'est léger, et c'est 100% gratuit.

🕹️ Jouer à la démo (Itch.io) :https://zlormack-studio.itch.io/z-override-final-core📺 Voir le Devlog & Gameplay (YouTube) :https://www.youtube.com/playlist?list=PL8GEGyzX4bDhTRNNq2iPVGWBIcfzP8AX7

Hâte d'avoir vos retours sur la performance du moteur !

reddit.com
u/ZlormackYT — 7 days ago

Je me suis lancé le défi de créer un jeu de tir fonctionnel en moins de 1,2 Mo. Voici Z-OVERRIDE.

https://preview.redd.it/5atjnq0pg91h1.jpg?width=1280&format=pjpg&auto=webp&s=3e9a58f7b415a03e77e1d88a2d3238f67ed8ffb2

Z-OVERRIDE

Lien jouable : https://zlormack-studio.itch.io/z-override-final-core

Plateforme : Windows (.exe) et Linux (natif) - N'oubliez pas d'ajouter le flair après la publication !

Description : Z-OVERRIDE est un jeu de tir arcade brutaliste né d'un défi technique de taille : intégrer une expérience de jeu complète et fonctionnelle dans un fichier plus petit qu'une simple capture d'écran haute définition. Le jeu entier — y compris le moteur, la bande-son techno acide agressive et les graphismes en grille néon — est contenu dans un binaire de 589 Ko pour Windows et de 769 Ko pour Linux. Développé en Rust avec le framework Macroquad, ce jeu se passe de ressources traditionnelles. Tout ce que vous voyez et entendez est généré par le code en temps réel.

Le gameplay propose une progression procédurale par vagues dont la difficulté augmente au fil de votre progression. Les joueurs doivent naviguer dans une zone de combat à forte inertie et collecter des gemmes pour accéder à la « Z-SHOP » toutes les trois vagues et améliorer leur puissance de feu. C'est une expérience minimaliste et immersive, conçue pour les joueurs qui privilégient la performance, l'optimisation et le défi arcade pur et dur. Pas de Wine, pas de Proton, pas de superflu : une exécution native et pure.

Statut Free-to-Play : [X] Gratuit

[X] Démo/Clé disponible

[ ] Payant

Participation : Je suis le seul développeur de ce projet. Je me suis lancé le défi de créer un jeu de tir fonctionnel de moins de 1,2 Mo pour prouver le potentiel des langages bas niveau modernes comme Rust lorsqu'ils sont poussés à leurs limites. J'ai géré l'ensemble du processus, de la logique de génération procédurale à la synthèse audio en temps réel, en passant par le pipeline de compilation croisée.

Journal de développement et parcours : https://www.youtube.com/playlist?list=PL8GEGyzX4bDhTRNNq2iPVGWBIcfzP8AX7

reddit.com
u/ZlormackYT — 7 days ago