An easy way to apply and practice the COLREGS
The Collision Avoidance Game is a web-based training tool designed to help Naval Warfare Officers (NWOs) practice navigation skills while adhering to COLREG rules. The game dynamically generates scenarios based on user-selected difficulty levels, providing an engaging and realistic training experience.
- Dynamic Scenario Generation:
- Adjust sliders to customize the scenario's complexity, including:
- Terrain complexity (e.g., open seas, narrow channels).
- Number of vessels in the area.
- Visibility (e.g., clear skies, fog, night).
- Time of day (daylight or nighttime conditions).
- Weather conditions (calm seas to storms).
- Adjust sliders to customize the scenario's complexity, including:
- Immersive Descriptions:
- Each scenario begins with a detailed narrative based on the chosen settings.
- Interactive Gameplay:
- Make navigation decisions to avoid collisions while adhering to COLREG rules.
- Receive immediate feedback with references to specific COLREG rules for correct or incorrect actions.
- Customization:
- Easily expand scenario descriptions or add new variables for training diversity.
- Open the game in your browser using the hosted GitHub Pages link:
- Adjust the difficulty sliders to customize your training scenario.
- Start the game and read the generated scenario description.
- Navigate through the scenario by making decisions to avoid collisions.
- Learn from feedback provided after each decision.
To run the game locally:
- Clone the repository:
git clone https://github.com/breakyfixy/COLREGs.git
- Open index.html in a web browser