Project information
The project's goal is to implement an interactive application that uses basic WebGL or advanced libraries,
as in our case ThreeJS. The project covers the main aspects such as lights, textures, hierarchical models
and animations. We decided to develop a 3D version of Duck Hunt, a famous game from the 80s, in which the
objective is to hit as many ducks as possible. We designed the scene as a first-person game, where the
player is located in a tall grass field and controls a rifle. Thanks to the help of his dog, which
frightens the ducks hidden in the tall grass, the hunt can start. The game ends when the player misses
five ducks. In addition, our game provides other functionalities like enable and disable sounds, pause the
game or restart it.