Skip to main content

Last Updated on:

04 September 2025

PHASE 2

"Developing the foundational architecture for stability, scalability, and real-time collaboration."

Phase 2 focuses on constructing the essential systems that form the backbone of Apex Engine. This phase integrates advanced server and network architecture technology to ensure scalability, reliability, and performance. By finalizing key foundational systems, including physics engines and middleware, we establish the core functionality that will power Apex Engine’s innovative features. This phase also marks the development of Apex Lite Alpha, our standalone toolset designed to provide early adopters with a hands-on preview of the engine’s capabilities. The insights and feedback gained during this phase will refine Apex Lite Alpha and prepare us for the launch of our early pilot program, bringing Apex Engine closer to market readiness.


Milestone 5: Apex Dev Ops

100/100

Milestone 5 is a critical step in building a secure, scalable, and efficient ecosystem for user management, team collaboration, and permission control within Apex Engine. This phase ensures that Apex Engine is not only robust and secure but also provides flexibility for developers, administrators, and enterprise users to efficiently manage projects and teams. As Apex Engine continues to evolve, these systems will be refined and expanded to meet the needs of enterprise-scale deployments and independent developers alike.

 

Started: 2025 Feb 01 
Finished:  2025 August 28
Updated: 2025 Sept 01
Status: Design Review

Apex Account Management System (AMS)

In Milestone 4, we establish the Apex Account Management System (AMS), which serves as the backbone for user authentication, profile management, and access control. This system will:

  • Provide a centralized account system for seamless authentication across Apex Engine and Apex Cloud.
  • Ensure secure login mechanisms with encrypted credentials and best-in-class security practices.
  • Enable profile synchronization across multiple Apex Engine tools and web platforms.
  • Support single sign-on (SSO) integrations for enterprise users requiring custom authentication solutions.

Future expansions will introduce multiple authentication options, AI-driven security enhancements, and deeper API integration for third-party authentication systems.

 

Advanced Account Access

As part of Apex Dev Ops, we introduce advanced security and access control mechanisms, ensuring data integrity, user authentication, and project protection. This system includes:

  • Multi-Factor Authentication (MFA) for enhanced security.
  • Session Management to monitor and secure active user sessions.
  • Database Security Layers across bridged systems, ensuring data consistency and protection.
  • Multi-Access Points for streamlined but controlled authentication across Apex Cloud, Apex Engine, and development tools.

As Apex Engine expands, this system will evolve with dynamic security policies, improved user tracking, and enterprise-level security configurations.

 

Account & Permission Controls

Granular control over user accounts, permissions, and team roles is essential to managing projects at scale. This milestone delivers:

  • Role-Based Access Control (RBAC) to define custom roles, access levels, and permissions.
  • Fine-grained permission settings for developers, administrators, and project leads.
  • Integration with Apex Engine and Apex Cloud, ensuring consistent security enforcement.
  • Enterprise Security Compliance, following industry standards for data privacy and access control.

Future improvements will include advanced audit logging, project-specific access control lists (ACLs), and AI-driven permission recommendations.

 

Team & Group Core Functions

To enhance collaboration, this milestone introduces structured team and group functionalities, ensuring secure and flexible collaboration. This feature set will:

  • Enable licensees to create, manage, and structure teams based on project needs.
  • Provide flexible team permissions, allowing project leaders to assign different levels of access.
  • Ensure seamless onboarding, allowing teams to invite, manage, and remove members as needed.
  • Integrate with the Apex Cloud environment, ensuring teams can work across multiple Apex services.

Future updates will introduce real-time collaboration dashboards, workflow automation, and AI-powered task delegation to enhance team efficiency.

 

Team Group Ownership & Member Management

Licensee administrators and team leaders will have powerful tools to manage team structures, ownership, and member access. This functionality includes:

  • Team ownership management, allowing leaders to define administrators, project leads, and contributors.
  • Member addition and removal, ensuring teams remain structured and efficient.
  • Customizable access levels, allowing teams to grant temporary or permanent permissions.
  • Admin Center Integration, enabling licensees to build and expand their groups seamlessly.

As Apex Engine develops, we will enhance these systems with automated permission delegation, team-based resource allocation, and advanced analytics for team performance tracking.

 

Privacy Rights & Custom Privacy Settings

With an increasing focus on data privacy and security, Apex Engine will introduce customizable privacy settings for:

  • Users, teams, and groups, allowing them to define profile visibility, content-sharing permissions, and project confidentiality settings.
  • Selective access controls, ensuring only authorized members can view or interact with specific content.
  • Privacy policy compliance, adhering to industry standards such as GDPR, CCPA, and enterprise-specific security regulations.
  • Customizable per-project and per-team settings, giving users complete control over what information they share.
  • Granular sharing settings for showcases and tutorials, allowing creators to choose between public, friends, team-only, or private visibility.

Future improvements will introduce privacy auditing tools, access logs, and AI-assisted privacy recommendations to enhance user security while maintaining collaboration efficiency.


Ongoing Development & Future Expansion

The Apex Dev Ops framework will continue to evolve as Apex Engine grows, ensuring that security, account management, and collaboration tools remain scalable, adaptable, and developer-friendly. Future milestones will further refine automation, security policies, and advanced access controls to meet the needs of both independent developers and large-scale enterprise deployments.

 

 


Milestone 6: Apex Community Hub

75/100

Milestone 56 is the begining of the Apex Community Hub which will provide a centralized platform for clients, associates, and development teams to manage their profiles, collaborate, and engage within the Apex Engine ecosystem. This milestone will introduce structured user spaces, automated group assignments, and customizable profiles, ensuring seamless access and integration across Apex Engine and Apex Cloud.

As Apex Engine continues to develop, these features will be expanded and refined to align with ongoing engine advancements and user feedback.

 

Started: 2025 Jan 15 
Finished:  WIP
Updated: 2025 Sept 01
Status: In Development

Profile Integration

This milestone focuses on ensuring that user profiles are fully synchronized with Apex Engine and Apex Cloud. As the platform evolves, the profile system will be continuously developed to align with Apex Engine’s expanding capabilities. This allows for seamless access across both web and engine environments, ensuring a consistent identity and permission structure for all users across projects and tools.

Automated Groups

Users will be automatically assigned to groups based on their Apex Cloud and Apex Engine subscriptions. These structured groups will serve as dedicated spaces for discussions, knowledge sharing, and collaboration related to purchased tools and services. Over time, automation rules will be refined to better support various access levels, subscriptions, and development workflows.

User-Created Groups

Clients, associates, and developers will have the ability to create custom collaboration spaces for teams, projects, and shared interests. These user-driven groups will provide structured environments for discussions, asset sharing, and coordination within the Apex ecosystem. As development progresses, new features such as project-based workspaces and team collaboration tools will be introduced.

Access Control & Permissions

A role-based access system will be implemented, allowing users to define group visibility, membership, and content sharing permissions. This ensures privacy, security, and a structured collaboration experience for different levels of engagement. The permissions framework will evolve alongside Apex Engine’s security and administration tools.

Tool Syncing & Development Integration

The Apex Community Hub will integrate directly with version control, project management, and documentation tools, creating a connected workflow for developers. Future updates will expand on real-time collaboration tools, enabling direct interactions between the web platform and Apex Engine’s development environment.

Notifications & Activity Tracking

A non-intrusive notification system will be developed to track discussions, project updates, and important activities within the Apex ecosystem. The system will continue evolving with features such as customizable alerts, team notifications, and integrated development status tracking.

Profile Customization & Basic Modules

Users will have the ability to customize their profiles, add relevant information, and incorporate basic modules such as project showcases, collaboration tools, and personal dashboards. Future iterations will introduce expanded customization options, project-specific modules, and tighter integration with Apex Engine’s development tools.


Ongoing Development & Future Expansion

The Apex Community Hub is designed as a dynamic and evolving platform that will continue to grow alongside Apex Engine. Each feature will be refined, expanded, and synchronized with ongoing development efforts to provide an intuitive and efficient collaboration experience for Apex users, clients, and development teams.

 


Milestone 7: DB Prototype, phase 1

10/100

This milestone delivers the core prototype for our database engine. We are building a hybrid relational + vector stack that supports fast similarity search, stable SQL workflows, and real-time collaboration needs. The focus is clean schema design, a unified query layer, safe migrations, and measurable performance at scale.

 

PostgreSQL relational DB

Started: 2025 August 05 
Finished:  WIP
Updated: 2025 Sept 01
Status: In Development

Design and create the initial schemas for world data, assets, events, and telemetry. Model core domains with clear boundaries and 3NF where practical, with selective denormalization for hot reads. Partition high-volume tables by time or tenant to support retention and archival strategies.

  • Normalize tables for clarity and integrity. Use reference tables for enums, enforce canonical units and time zones, and remove update anomalies. Add check constraints to guard invariants and prevent invalid state.
  • Define primary and foreign keys, constraints, and indexes. Prefer surrogate UUID keys where distribution matters and composite keys where natural identity is strong. Add unique, partial, and multicolumn indexes and choose B-tree, GIN, or GiST based on access patterns.
  • Establish naming conventions, types, and audit fields for consistency. Adopt case for identifiers, singular table names, and typed columns such as timestamps. Provide created_at, updated_at, and changed_by via triggers to ensure complete audit trails.
  • Prepare seed data and fixtures for repeatable tests. Ship deterministic seeds for minimal worlds, assets, and roles. Provide fixture factories so integration tests can generate valid, isolated datasets quickly

 

Vector search with pgvector

Add embeddings and HNSW indexing for fast semantic search. Store normalized vectors with cosine or inner product distance and keep the raw text for traceability. Size memory and index parameters to keep recall targets while controlling heap growth.

  • Build an embedding pipeline with batch and on-write options. Version embeddings so re-runs can coexist during model upgrades.
  • Choose dimensionality and precision based on recall and cost targets.  Track index size, build time, and query latency against target SLA.
  • Use representative validation sets to sweep m and ef values and measure recall and latency. Persist chosen parameters per table and expose them as configuration for environment overrides.
  • Add maintenance tasks for reindexing and drift checks. Detect semantic drift by sampling queries and comparing recall against a labeled control set.

 

Hybrid query layer

Expose one API that combines SQL filters with vector results, with smart caching. Run nearest-neighbor retrieval in a CTE, then join to relational filters for permissions, states, and time windows. Cache result id lists with a key that includes embedding version and filter hash.

  • Compose queries that join metadata filters to nearest-neighbor results. Return scores and tie-break with deterministic secondary sorts.
  • Provide pagination, scoring, and threshold controls.  Include score normalization so clients can compare across indices.
  • Add a small result cache for hot queries and recent embeddings. Use short TTL caching in Redis to absorb repeated reads and invalidate on content or model version changes.
  • Record cache hit rates and fall back to live queries when stale.
  • Return consistent shapes for clients: rows, scores, and explain data. Standardize responses. Include optional explain output so developers can debug filters and plans.

 

Versioning and CI migrations

Enable safe rollbacks and consistent environments with clear history. All schema and index changes are expressed as reversible migrations and executed in transactions. Rollback plans are generated and tested on every change set.

  • Use versioned migrations for schema and index changes. Adopt a linear, timestamped migration stream with strict ordering.
  • Gate deploys on successful application and verification of the full chain.
  • Validate migrations.  Produce a diff of schema, privileges, and performance fingerprints before merge.
  • Enforce backward-compatible changes where possible. Prefer additive changes, views, and compatibility triggers while clients transition.
  • Track deprecation windows and remove legacy paths only after telemetry confirms zero use.
  • Take logical backups before deploy, tag releases, and enable point-in-time recovery. Snapshot test environments so failed runs can be reproduced exactly.

 

Load and performance testing

Set benchmarks, latency goals, and query plan tuning.Define SLOs for P50, P95, and P99 latency and throughput per workload. Instrument with query tags and tracing so every request is observable.

  • Create synthetic and replayed workloads that reflect on-scale use. Generate mixes of reads, writes, and hybrid search that match live ratios.
  • Replay anonymized traffic to validate burst behavior and backpressure.
  • Track latency for read, write, and hybrid queries. Publish time series to dashboards and alert on error budgets. Store baseline runs so regressions are detected automatically.
  • Inspect query plans and tune indexes, memory, and parallelism. Validate autovacuum settings and freeze strategy on large partitions.
  • Document service level objectives and regression guards. Codify pass criteria in CI and fail builds that exceed thresholds.
  • Record tuning decisions and rationale so future iterations remain consistent with goals.

 

 


Milestone 8: Apex Lite MVP Core

10/100

Milestone 8 is the start to set the stage for Apex Lite, which will deliver the core/basic toolsets and features needed to empower developers while ensuring a smooth and intuitive experience. This foundational work will bring Apex Lite closer to becoming a fully functional and reliable standalone platform, which will also be the base for our cloud version.

 

Apex3D and Animation Editor

Start: 2025
Finished: 
Updated: 2025 March 15
Status: Design Phase

This milestone focuses on integrating the Apex3D Animation Editor (AE) tool within Apex Engine, designed to provide developers and artists with the power to create, manage, and animate 3D assets with ease. Focused on flexibility and precision, the Apex3D AE integrates advanced features to streamline workflows and enable seamless project refinement.

Advanced Render Engine and Basic Functionality

We wiol be building and implementing an advanced rendering engine alongside essential functionality and toolsets to enable high-quality visuals and streamlined development processes. These tools lay the groundwork for creating stunning 3D projects while maintaining accessibility for developers of all skill levels.

Advanced Physics Engine

The development of the physics engine is a complex, ongoing process that spans multiple phases. It serves as a cornerstone for Apex Lite, simulating real-world behaviors like gravity, collisions, and material interactions with precision. Starting with a robust framework for rigid body dynamics, joint constraints, and soft body simulations, the engine will evolve to include advanced features like fluid dynamics, cloth simulation, and environmental effects, enhancing realism across various industries.

UI/UX Development and Tool Integration

An intuitive user interface and seamless user experience are critical for Apex Lite’s success. This phase focuses on designing and integrating UI/UX elements, ensuring that developers can navigate and utilize the platform effortlessly. Tool integration ensures compatibility and smooth operation across the board.

Asset Formats System for Lite Version

A robust asset format system is developed specifically for Apex Lite, including Apex3D functionality for handling models, textures, and other assets. This system ensures compatibility, efficiency, and ease of use, enabling developers to manage their resources effectively.

Apex Engine Client and Team Access Testing

Milestone 5 includes thorough testing of the Apex Engine Client and team access features, ensuring collaborative functionality and stability. This phase prioritizes feedback from early adopters to refine features and optimize team workflows.

 


Milestone 9: Initial Apex Marketplace

1/100

Milestone 7 is the start to set the stage for Apex Lite, which will deliver the core/basic toolsets and features needed to empower developers while ensuring a smooth and intuitive experience. This foundational work will bring Apex Lite closer to becoming a fully functional and reliable standalone platform, which will also be the base for our cloud version.

Apex3D and Animation Editor

Started: 2025 Jan 30
Finished:
Updated: 2025 Jan 08
Status: Paused- Review

This milestone focuses on integrating the Apex3D Animation Editor (AE) tool within Apex Engine, designed to provide developers and artists with the power to create, manage, and animate 3D assets with ease. Focused on flexibility and precision, the Apex3D AE integrates advanced features to streamline workflows and enable seamless project refinement.

Advanced Render Engine and Basic Functionality

We wiol be building and implementing an advanced rendering engine alongside essential functionality and toolsets to enable high-quality visuals and streamlined development processes. These tools lay the groundwork for creating stunning 3D projects while maintaining accessibility for developers of all skill levels.

Advanced Physics Engine

The development of the physics engine is a complex, ongoing process that spans multiple phases. It serves as a cornerstone for Apex Lite, simulating real-world behaviors like gravity, collisions, and material interactions with precision. Starting with a robust framework for rigid body dynamics, joint constraints, and soft body simulations, the engine will evolve to include advanced features like fluid dynamics, cloth simulation, and environmental effects, enhancing realism across various industries.

UI/UX Development and Tool Integration

An intuitive user interface and seamless user experience are critical for Apex Lite’s success. This phase focuses on designing and integrating UI/UX elements, ensuring that developers can navigate and utilize the platform effortlessly. Tool integration ensures compatibility and smooth operation across the board.

Asset Formats System for Lite Version

A robust asset format system is developed specifically for Apex Lite, including Apex3D functionality for handling models, textures, and other assets. This system ensures compatibility, efficiency, and ease of use, enabling developers to manage their resources effectively.

Apex Engine Client and Team Access Testing

Milestone 5 includes thorough testing of the Apex Engine Client and team access features, ensuring collaborative functionality and stability. This phase prioritizes feedback from early adopters to refine features and optimize team workflows.