Rincé
This repository has been archived on 2023-05-27. You can view files and clone it, but cannot push or open issues or pull requests.
Find a file
2023-05-27 04:34:36 +02:00
audio Add audio (don't listen to it) 2023-05-03 18:07:59 +02:00
documentation update project version 2023-05-21 07:12:03 +02:00
fonts update font 2023-05-21 13:20:26 +02:00
images xxdddddddddddd 2023-05-21 10:19:04 +02:00
includes shadowmapping (#2) 2023-05-27 04:22:31 +02:00
shaders shadowmapping (#2) 2023-05-27 04:22:31 +02:00
src shadowmapping (#2) 2023-05-27 04:22:31 +02:00
.gitattributes track pngs 2023-05-21 07:59:01 +02:00
.gitignore space 2023-05-03 12:57:27 +02:00
COPYING init with empty project 2023-03-18 17:51:56 +01:00
demo.sln init with empty project 2023-03-18 17:51:56 +01:00
demo.vcxproj init with empty project 2023-03-18 17:51:56 +01:00
main.c rename transition 2023-05-25 10:45:21 +02:00
Makefile my bad, flto is SO nice 2023-05-27 04:25:31 +02:00
README.md info 2023-05-27 04:34:36 +02:00

Démo API 8 de 2023

Auteur :

  • Anri Kennel

Idée

Idée de base : Faire une manifestation et un "tag"

Information sur la compilation

Lancer make size pour avoir la taille finale, le projet ne doit pas dépasser 64 Ko, car il suit la track 64Ko de API8 2023.

Exemple de compilation + vérification de taille

make clean demo strip upx size
  1. nettoie le dossier courant
  2. compile le projet
  3. utilise l'utilitaire strip
  4. compresse avec l'outil upx
  5. vérifie la taille finale du projet

Dépendances

  • SDL2_mixer (utilisation de fichier MID: timidity++ (avec fluidsynth et soundfont-fluid)) (+ facultativement libsamplerate)

    Il faut bien vérifier que les soundfonts sont installés dans le dossier /usr/share/sounds/sf2, exemple :

    sudo mkdir -p /usr/share/sounds/sf2
    sudo ln -s /usr/share/soundfonts/*.sf2 /usr/share/sounds/sf2/
    
  • SDL2_ttf
  • SDL2_image