https://bugzilla.redhat.com/show_bug.cgi?id=2437502



--- Comment #79 from Nicola Taibi <[email protected]> ---
The conceptual differences between README(17).md (the current v2.8 version) and
README-16.md (referring to previous versions, approx. v2.3/v2.4) reflect the
project's evolution from a basic space simulator to a high-performance,
high-fidelity tactical engine.

  Here are the primary conceptual differences:

  1. Astrometric Scale and Resolution
   * README-16.md: Focuses on the introduction of the 1600x galactic scale and
hundredth-unit precision. The 40x40x40 quadrant system was presented as a new
feature.
   * README.md: The 40x40x40 scale is now the established standard. It
introduces 64-bit grid saturation, utilizing an 18-digit encoding (BPNBS) to
map complex objects like Quasars
     without increasing network traffic overhead.

  2. Complexity of Celestial Entities
   * README-16.md: Manages standard entities (Stars, Planets, Black Holes,
Pulsars).
   * README.md: Introduces Quasars (Type 29) as physically interactive and
orbitable objects with 7 distinct scientific classifications. It also adds 3D
spatial awareness to the text
     interface through chromatic depth coding (Green/Yellow/Red) in the lrs
command.

  3. Performance Architecture (SDB Model)
   * README-16.md: Describes a basic Client-Server architecture using Shared
Memory to reduce local latency.
   * README.md: Evolves into the Deep Space-Direct Bridge (SDB) model with
"Pro-Performance" optimizations:
       * 64-byte Cache-Line Alignment: Maximizes throughput on multi-core CPUs
and eliminates False Sharing.
       * Zero-Loss FX v2: Guarantees that every tactical effect (explosions,
impacts) is rendered synchronously across all clients.
       * Independent Torpedo Entities: Projectiles are now autonomous galactic
entities integrated into spatial partitioning, enabling large-scale battles
without server-side lag.

  4. Visualization and Rendering
   * README-16.md: Utilizes immediate mode rendering techniques.
   * README.md: Implements Vertex Buffer Objects (VBO) for the tactical grid
and starfield, drastically reducing CPU draw calls. It introduces advanced
programmable shaders (e.g.,
     Magenta Pulsing for Quasars, Dead Hull shader for wrecks).

  5. Security and Data Integrity
   * README-16.md: Features a security handshake based on XOR obfuscation and
session keys.
   * README.md: Implements a full military-grade cryptographic suite, including
HMAC-SHA256 Signatures for every packet and support for Post-Quantum
Cryptography (ML-KEM). The "Tactical
     Frequency" system (different algorithms creating isolated channels) is
much more detailed.

  6. Survival and RPG Mechanics
   * README-16.md: Basic management of energy and shields.
   * README.md: Introduces a critical Life Support system linked to crew count,
the Renegade protocol for friendly fire, and advanced cargo management with
specific resources (Graphene,
     Synaptics, Composite) required for field repairs and structural
reinforcement.

  In summary, while the "old (16)" README documents the foundations of
navigation and networking, the "new (17)" README documents a mature system
optimized for 60Hz mass combat and ultra-dense astrometric simulation.


The game is now feature-complete and stable (~99%). Ready for final technical
review.

Release 17.

I think this is the last comment about Space GL.

With kind regards, Nick

Spec URL:
https://download.copr.fedorainfracloud.org/results/ntaibi/space-gl/fedora-rawhide-x86_64/10159266-spacegl/spacegl.spec

SRPM URL:
https://download.copr.fedorainfracloud.org/results/ntaibi/space-gl/fedora-rawhide-x86_64/10159266-spacegl/spacegl-2026.02.09-17.fc45.src.rpm


-- 
You are receiving this mail because:
You are always notified about changes to this product and component
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2437502

Report this comment as SPAM: 
https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-spam&short_desc=Report%20of%20Bug%202437502%23c79

-- 
_______________________________________________
package-review mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam, report it: 
https://forge.fedoraproject.org/infra/tickets/issues/new

Reply via email to