This is the second project for a Computer Graphics (CGRA) course, made in WebGL.

This project consists of a small scene composed of:

  •  a house;
  •  a surrounding landscape;
  • a terrain with elevations, created from a shader;
  • a forest, made by trees using procedural generation;
  • a thunderstorm, composed by lightning using procedural generation; 
  • an animated and controllable bird, as well as its nest.

The user can use the WASD to control the bird, use R  to reset the bird's position and movement, and use P to pick up the branches. After picking a tree branch, the user can also add it to the bird's nest by using P. Moreover, the user can control the lightning by pressing L.

On the interface, you can enable/disable the sounds, the selected camera and its distance to the scene, and other bird's properties such as its size, its speed, and the branch catching error.

StatusReleased
PlatformsHTML5
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
AuthorPedro Esteves
GenreSimulation
Tags3D, bird, computer-graphics, Singleplayer, webgl

Comments

Log in with itch.io to leave a comment.

nice work :) its great fun flying the bird. i really like how it flaps a lot for a moment on slowdown . looks cool

QUACK

FUCK YEAH! AWESOME

I LIKED IT QUACK