INITIALIZING SYSTEMS
Loading modules...
3D Models

Choose a model to view on a black plane with orbital camera. Toggle lights, rotors, and systems depending on the vehicle.

Controls

Simulator gameplay manual

Orbital view

First person - walk on deck

Helicopter - fly and shoot

Fighter - cockpit view

About the Project

Aircraft Carrier Simulator is a project for the Introduction to Computer Graphics (ICG) course at the University of Aveiro. It recreates an aircraft carrier in Three.js with a day/night cycle, animated ocean, and procedural 3D models of an F-22 fighter, UH-1Y helicopter, and aircraft carrier.

Players can explore the scene in orbital view, walk the deck in first person, pilot the helicopter with weapons, and watch the fighter take off automatically. The Models section lets you inspect each vehicle on its own with interactive lights, rotors, and landing gear.

Built with Three.js and no external game engine — focused on lighting, materials, simple collisions, and real-time interaction in the browser.

Project by pedromf3