Si vous n'avez jamais entendu parler du « Demoscene », vous manquez
Sommaire
Résumé
-
Les démos de démoscene sont des œuvres d'art en temps réel qui repoussent les frontières techniques tout en étant visuellement étonnants.
-
L'histoire de Demoscene provenait de la fissuration des logiciels dans les années 1980 et a évolué en groupes de démonstration dédiés.
-
Les démos de démoscene sont non seulement visuellement et musicalement impressionnantes, mais présentent également des compétences d'optimisation incroyables.
Le « Demoscene » est l'une des sous-cultures informatiques les plus fascinantes, et il y a de fortes chances que vous ayez déjà apprécié certains des fruits de ce mouvement. « Demos » est à la pointe de l'art numérique et de la programmation depuis des décennies, et même les classiques sont toujours beaux à regarder.
Le démoscene en un mot
Le Demoscene est une communauté internationale de programmeurs, d'artistes et de musiciens qui créent des œuvres d'art numérique hautement optimisées appelées «démos».
Ce ne sont pas des vidéos ou des animations pré-rendues. Ils sont générés en temps réel à partir du code en utilisant la puissance de traitement de l'appareil en question. Les démos consistent à fléchir à la fois vos capacités techniques et artistiques, et poussaient souvent un dispositif informatique donné à sa limite absolue tout en créant quelque chose de spectaculairement beau.
En rapport
Les 10 processeurs les plus influents de tous les temps
Les étoiles de calcul
En d'autres termes, les démos sont des arts qui nécessitent à la fois un immense talent artistique et une capacité technique. N'étant pas satisfait de la puissance illimitée, de nombreuses compétitions de démonstration dans la scène mettront de graves restrictions à la démo, telles que limiter sa taille – Modèles 3D fabriqués.
Une brève tournée de l'histoire de Demoscene
Le début approprié du démoscene provient de «crackers» logiciels. Ce sont des gens qui ont vaincu la protection de la copie pour les jeux de micro-ordinateurs et les logiciels à partir des années 1980 et à partir. Pensez donc à des ordinateurs comme Apple II, Commodore, Amiga, etc. Les gens ont acheté beaucoup de gens aimaient acheter des logiciels de bootleg pour ces systèmes, et lorsque vous dirigez le logiciel, vous verriez une animation fantaisie avec de la musique funky synthétisée, et un joli message des craquelins logiciels qui s'attribuent au travail.
En rapport
Qu'est-ce qu'un « PC », de toute façon?
Vous continuez à utiliser ce mot; Je ne pense pas que cela signifie ce que vous pensez que cela signifie.
Cela finirait par devenir une chose distincte entièrement, et dans les années 90, les groupes étaient consacrés à la publication d'œuvres d'art visuel de plus en plus avancées, sans aucune attachement ni association à la fissuration des logiciels.
À mesure que le matériel avançait, les capacités des démos aussi. L'ère PC a vu des productions de plus en plus complexes et belles, avec des développeurs utilisant des techniques OpenGL, DirectX et Modern Shader pour fabriquer des œuvres visuellement époustouflantes.
En rapport
OpenGL vs DirectX: Quel est le meilleur pour le jeu?
OpenGL est-il toujours un bon choix pour le jeu, ou le choix de DirectX a-t-il plus de sens?
Pendant ce temps, certains créateurs de démonstration ont continué à embrasser le matériel à l'ancienne, prouvant que même des machines vieille des décennies pourraient toujours fournir des visuels à couper le souffle à la main.
Les graphiques de type démo ont même été utilisés officiellement lorsque les entreprises ont montré ce que leurs ordinateurs pouvaient faire, l'exemple le plus célèbre étant probablement la balle Amiga rebondissante.
Cependant, comme je vais l'expliquer, c'était un peu effronté grâce à la façon dont les démos fonctionnent réellement.
Pourquoi les démos de démoscene sont si incroyables
Les démos sont incroyables à part entière en ce qui concerne les visuels et le son, mais sous le capot, ils sont une maîtrise en optimisation. Les meilleures démos classiques sont écrites en langage d'assemblage, qui n'est qu'à un petit pas du code machine brut. C'est le seul moyen d'obtenir autant que possible du matériel d'un ordinateur, sans les frais généraux des langues de haut niveau.
En rapport
Quel a été le premier langage de programmation que vous avez appris?
Si vous effectuez une programmation, il devait d'abord y avoir une langue que vous avez apprise. Pour moi, je ne me souviens pas tout à fait lequel. C'était soit basique, dans lequel j'ai toléré lorsqu'un ami de la famille a fait don d'un vieux TRS-80 et de quelques manuels, ou c'était ZZT-Ooop. Vous ne le comptez peut-être pas comme une « vraie » langue, mais j'ai fait beaucoup de jeux ZZT en tant qu'enfant et j'ai appris intimement sa langue de script intégrée. J'ai fait des jeux assez avancés qui ont repoussé les limites des capacités de script, si je peux faire mon propre cor. Quelle langue avez-vous apprise pour la première fois?
C'est aussi pourquoi l'utilisation de démos pour montrer votre micro-ordinateur était un peu trompeur. Oui, l'ordinateur exécute la démo en temps réel, mais chaque once de son potentiel est utilisée. Les logiciels et les jeux du monde réel correspondent rarement à ce niveau d'efficacité. De plus, les démos ne sont pas interactives, ils n'ont donc pas à dépenser les cycles CPU et GPU sur des choses comme les animations dynamiques ou l'IA des personnages.
Il est indéniablement cool de voir un matériel limité et limité apparemment retirer l'impossible et cela ajoute simplement à la mystique des démos.
Exemples des meilleures démos
Nous avons donc passé suffisamment de temps à parler de ce que sont les démos, alors regardons certaines des meilleures démos de tous les temps. Regarder une vidéo YouTube d'une démo n'est pas tout à fait la même chose que de la voir s'exécuter sur du matériel original, mais si vous possédez certains de ces anciens ordinateurs, vous pouvez certainement retrouver les fichiers de démonstration!
Maintenant, imaginez obtenir une disquette de votre ami, en le faisant entrer dans votre conduite A: et en obtenant vos sens surchargés par l'un de ceux-ci.
Deuxième réalité Par Future Crew est probablement l'une des démos les plus célèbres de tous les temps. Sorti en 1993 pour PC lorsque la plupart des ordinateurs pouvaient à peine afficher une feuille de calcul, cette démo lisse a un excellent art de pixel, des graphiques pseudo 3D et une visualisation musicale incroyable.
Alors que la démo à balle rebondissante pour l'Amiga est plutôt cool, État de l'art (1992) par Spaceballs doivent être la démo Amiga la plus impressionnante que j'aie jamais vue, avec ses figures humaines rotoscopiées. Gardez à l'esprit, ce n'est que trois ans après Le prince de Persequi éblouissait les joueurs avec son animation rotoscopée relativement grossière.
8088 Corruption est une démo 2006 qui montre une vidéo complète de 30 ips fonctionnant sur un PC 8088 IBM!
Enfin, quelque chose de beaucoup plus moderne sous la forme de Débris (2007) par Farbrausch, qui atteint un total de 177 kilo-kilo-kilo-kilo-kilo-kilo-kilo-kilo.
Il y a, bien sûr, tant d'autres démos à découvrir et grâce à des technologies modernes comme Internet et des sites comme YouTube, vous pouvez maintenant les apprécier tous.