Tora Next Generation
Overview
Tora Next Generation is a modular military training platform designed to create and run interactive shooting drills for tactical training scenarios. The system allows instructors to build custom training exercises with configurable targets, environments, scoring logic, and multi-user shooting lanes.
Game Tech Stack

At its core, the platform combines a real-time 3D training application with a browser-based management interface that enables trainers to create, configure, save, and launch drills without needing direct interaction with the underlying engine tools.
The solution supports both 2D and 3D environments, dynamic target behavior, performance tracking, and scalable multi-lane training setups for simultaneous participants. The training sessions are later projected onto physical training installations using the client’s proprietary hardware ecosystem. Stepico’s involvement focused specifically on the software logic, editor systems, drill-building workflows, and WebUI architecture.
Client Request
The client already had an existing solution, but its architecture made feature development and iteration difficult. According to the team, introducing changes into the system was slow and inflexible, which created limitations for future product growth.
The goal was to build a more agile MVP that would:
- simplify drill creation workflows,
- improve scalability of the training system,
- make future feature additions easier,
- separate operational controls from the core application,
- and provide instructors with a more accessible interface for managing training sessions.

Stepico Solutions
Building a Flexible Drill Editor
Stepico developed a configurable drill-building system that allows instructors to create tactical shooting scenarios directly inside the editor environment.
Users can:
- place and configure targets,
- position props and obstacles,
- adjust target behavior,
- configure training logic,
- and prepare full tactical scenes for training exercises.
The editor supports both simple static drills and more advanced interactive setups with moving targets, trigger-based events, and dynamic spawning logic.
Supporting Both 2D and 3D Training Environments
The platform supports two different training modes:
3D Tactical Environments
Users can build immersive drills inside fully navigable 3D spaces such as forests, urban locations, and indoor combat environments. Targets and props are positioned spatially to simulate realistic tactical scenarios.
2D Projection-Based Training
The system also supports lightweight 2D setups using static projected backgrounds. In this mode, targets are scaled and positioned dynamically to preserve realistic perspective during projection-based training sessions.
This flexibility allowed the platform to support multiple physical training configurations while keeping the same drill-building workflow.


Advanced Target Configuration System
Stepico implemented a highly customizable target behavior system with support for:
- configurable hit zones,
- damage logic,
- lethal hit areas,
- reaction behaviors,
- target animations,
- movement paths,
- and spawn conditions.
Targets could behave differently depending on drill requirements:
- appear after another target is destroyed,
- move along predefined trajectories,
- emerge from cover,
- rotate,
- disappear after impact,
- or remain visible for post-shot analysis.
The team also implemented customizable hit-zone textures where different colors represented different damage values and scoring logic. This allowed trainers to fine-tune realism and training difficulty for specific exercises.
Modular Environment and Prop System
The editor includes a categorized prop-placement system that allows trainers to build custom tactical layouts using environmental assets and structural objects.
The system supports:
- landscape objects,
- urban elements,
- structural props,
- vehicles,
- obstacles,
- and environmental cover.
This gave instructors the ability to rapidly assemble scenario-specific training setups tailored to different operational contexts.


Multi-Lane Training Architecture
Stepico also implemented a multi-lane training system designed for simultaneous participants.
The platform can duplicate a drill setup across multiple shooting lanes while preserving isolated scoring and interaction logic for each participant.
The system supports:
- independent player lanes,
- synchronized drill replication,
- multi-camera projection setups,
- and individual performance tracking per trainee.
This architecture allowed multiple trainees to complete identical exercises simultaneously under the same training conditions.
Performance Tracking and Analytics
The platform includes a results and statistics system that records training outcomes and displays post-session analytics.
The system tracks:
- accuracy,
- hit locations,
- target eliminations,
- completion times,
- and lane-based performance comparisons.

Stepico Contribution
Stepico’s role focused on the technical implementation of the platform’s core training logic, editor systems, UI workflows, and scenario management tools.
Our team delivered:
- the initial MVP architecture,
- Unreal Engine editor functionality,
- WebUI integration support,
- drill-building systems,
- target behavior logic,
- lane management,
- and training analytics features.
Visual assets, environments, and target materials were provided by the client, while Stepico concentrated on building the underlying functionality and scalable toolset powering the training experience.



