Introduction à la demoscene

1. Kécécé ?

Demoscene ou Scène démo est une sous-culture qui s'est développée dans les années 80/90 sur Internet.

démo pour démonstration [de ses talents].

Programme faisant de l'animation en temps réel, 3D ou 2D.

Performances courtes (quelques secondes) et longues (une dizaine de minutes).

2. À quoi ça sert ?

Montrer ses compétences sur plusieurs plans:

  • Musique
  • Artistique
  • Code

3. Origine de la scène

3.1. Pour flex

  • popularisation fin années 80 des ordinateurs personnels (Commodore, Atari, Amiga, ZX Spectrum)
  • la Scène Warez
    • distribution de jeux crackés avec une intro pour présenter le groupe de crackeurs
  • uniquement pour les caméras, montrer qui est le meilleur

3.2. Puis pour l'art

  • évolution juridique vis-à-vis des cracks
  • la démo se détache des cracks pour évoluer vers une forme d'art
  • reconnue par l'UNESCO
  • pousser un peu plus les limites des composants
  • mais toujours pour flex un peu aussi

3.3. Quelques catégories

  • par ordinateur
  • par taille

4. Ma catégorie préférée

4.1. Un exemple

4.2. Quelle taille pour le fichier de cette vidéo ?

  1. > 1 Go
  2. > 100 Mo
  3. > 10 Mo
  4. > 1 Mo
  5. > 100 ko
  6. < 100 ko

64 ko…

4.3. Et il y a pire

4.4. Des catégories de taille

  • de 128ko
  • à 8o

Happy scening :^)

5. Quelques technos

  • un peu ce qu'on veut
  • …mais souvent du C ou de l'ASM pour faire des petits programmes
  • utilisation de shaders
  • des moteurs fait mains, introuvables dans le commerce
  • et souvent libres ou avec un code source ouvert !

5.1. Quelques moteurs

6. Conclusion

7. Références

8. Ressources

9. Parties

  • LoveByte
  • Assembly
  • ChaosConstruction