Functional framework for first-person games with combat and exploration
This module is designed for developers who want to build first-person shooters (FPS) with clean, adaptable and easily scalable mechanics. Inspired by games like DOOM, Half-Life, Call of Duty or SUPERHOT, the goal is not to replicate their final systems, but to offer a scalable and modular functional base for first-person shooter gameplay.
View FrameworkProfessional basis
Robust C++ architecture exposed to Blueprints for scaling without redoing.
See TrainingReady subsystems
Saving, logs, audio, camera and shaders organized as reusable modules.
Open development
PRO and MASTER subscribers can follow the development step by step on video.
Subscribe !FAQ - Framework FPS Essentials
Most frequent questions and answers
It is the technical core common to all modules. The PGX Core defines the modular architecture, communication between components, data control and base interfaces that allow the FPS systems to be integrated without coupling, maintaining clarity and flexibility for future expansions.
It is currently in a functional state. It already includes the input system, entity management, decoupled communication between systems and base logic to build solid games. FPS Essentials relies directly on this architecture for all its functionalities.
First-person camera with fluid motion control.
Modular firing system: raycast, projectile and physics.
Damage, health and basic HUD for combat.
Weapons collection and exchange.
Dynamic crosshair and configurable crosshairs.
Interaction with objects (opening doors, buttons, picking up items).
Base for enemy AI and targets.
Positional 3D sound (shots, impacts, environment).
Yes, although with different levels of access depending on the plan:
Users of the PRO Plan or higher will have access to a private section for each frameworkwhere they will be able to:
Watch videos explaining the development in real time.
Access to detailed and evolving documentation.
Follow step by step the implementation process of each system.
Users of the Founder Plan (full annual subscription) will have in addition:
Early access to functional versions of the framework.
Possibility to test, experiment and use the versions in your own personal projects.
Access to complete repositories and downloadable materials.
This structure not only enables subscribers to learn from the inside, but also to directly connects training with actual technical developments of a complex product.
Because building something solid takes time.
During the first year, the frameworks will focus on:
Create a scalable and modular architecture.
Validate systems in multiple contexts.
Teach students how these systems are created.
From the second yearPGX FPS Essentials and the other frameworks will begin to evolve to professional production standards: advanced optimization, proprietary tools, deep performance, stress testing and much more.
No problem. The academy's priority is do it right, not fast.
Any extension of the development of a framework will be treated as an opportunity to adding more training and technical content to the modulesalways benefiting the user.
Therefore, if the development of a system requires more time, the community will you will notice positivelywith continuous access to new features, videos and detailed documentation.
👉 Subscribe to the PRO, Master or Founder Plan and access the private areas with videos, documentation and technical developments in real time.
👉 Only the Founder and Master users (Annual) will have access to the repository and functional versions.
Do you want to be notified when we publish this framework?
Very soon we will publish all the official documentation about this framework, along with its public page, the detailed roadmap and the development explanatory videos. If you want to know as soon as we launch it, subscribe here and we will notify you directly by email.