# API8 Track 64 Mo - Beholder
Author : OSCAR MAZUIR

This is my submission for the first track of [API8 2026](api8.fr)

To compile the project, you'll need the following libraries:
- [GL4Dummies](https://gl4d.api8.fr/FR/)
- [SDL2](https://www.libsdl.org/)
- [SDL2_TTF](https://www.libsdl.org/projects/old/SDL_ttf/)
- [SDL2_Image](https://www.libsdl.org/projects/old/SDL_image/)
- [SDL2_Mixer](https://www.libsdl.org/projects/old/SDL_mixer/)
- [Assimp](https://www.assimp.org/)

Then you can just use the following command : `make`

To start the demo : `./demo`

The archive is weighted at about 23Mo

Sources for the assets :
3D Models :
Cliff - kenney.nl
Vintage Camera - https://sketchfab.com/3d-models/vintage-camera-166c82aad3d44245930efb674f338da1
Anglerfish - https://sketchfab.com/3d-models/anglerfish-6e9eb3181dff47fa85ed659b56436bbd
Final Project Boat - https://sketchfab.com/3d-models/final-project-boat-86337f5c8c324c1795853e015c12a735

Textures :
Space skybox - https://opengameart.org/content/space-skybox-1 (slightly modified)
Moon - https://opengameart.org/content/moon

Font :
Basteleur Moonlight - https://velvetyne.fr/fonts/basteleur/

Music :
Danse Macabre, Op.40 arranged for solo piano (Théodore Ritter) - Saint-Saëns - Interpretation : https://www.gregorquendel.com/piano-classics-collection-vol-1
