Skip to content

Latest commit

 

History

History
50 lines (33 loc) · 1.57 KB

README.md

File metadata and controls

50 lines (33 loc) · 1.57 KB

ABCg

Development framework accompanying the course MCTA008-17 Computer Graphics at UFABC.

Original Author

Harlen Batagelo

Student

Igor Neres Trindade - 11030416

CG Applications

Tap the screen to make your bird fly. If you hit a pipe, your bird falls and you restart the game. The further you go, the higher your score will become (but the game also gets harder).

animated

You woke up alone in a haunted maze. It is dark outside... strange noises everywhere. Are you afraid? Don't be. Find the black flag to escape (and have a little surprise muahahaha)

Controls:

  • Click anywhere to start moving the camera
  • Press ESC to lose screen focus
  • Press F to turn on/off the flashlight (and eventually pay some respect :D)
  • Press WASD to move around

Some nice features:

  • 3D camera movement
  • Spotlight
  • Simple dynamic weather (moving moon)
  • Customizable maze
  • Sound effects

animated

About this repo

All the projects can be found in ./examples directory. You can compile them using ./build.sh on Linux or ./build.bat on Windows, which will generate executable files in ./build/bin

Some projects were compiled to generate WebAssembly binaries. They can be found in /public directory

License

MIT