VIP 1911
Aujourd'hui commence la VIP 2011, demoparty organisée
par mon groupe, la PoPsY TeAm. C'est parti pour trois jours de création numérique, de rencontres entre demomakers de tous horizons, bref, de bons moments entre geeks.
Stay tuned pour les updates de cet article, pour vivre cette demoparty comme si vous y étiez !
Edit du samedi 28 mai à 01:40
Après récupération du matos (ordinateurs de projection, projecteur, écran géant, sono...) et rassemblement de l'équipe, nous sommes partis en direction de la Thoissey où nous attendait déjà Wodk (the infamous
).
Et là, installation de la salle :
- Fastcompo (subject was "What if demoscene started in 1911 ?")
- Xmen 1911 (demo)
- Xmen Lord (image)
- JGK / WTR (image)
- GFX 2D :
- Ra
- Kenet
- JGK / WTR
- Vitalmotion
- GFX 3D :
- WodK
- 4 CHAN
- Doh / Dreamdealers
- Multichan :
- Jayblood / Vitalmotion
- MP3 :
- Ultrasyd
- Doh
- FRequency
- Stv
- Oldschool :
- After The Battle
- Wild :
- Triple A & Map
- SFX & Breedoo's
- Brainstorm
- Vitalmotion
- DEMO :
- Adinpsz
- Graindolium
En prime la photo de tous les gagnats réunis sur la scène :
Et en prime, quelques petits liens :
- Le live report filmé par Yogibeer^Vitalmotion
- Le concert d'Ultrasyd^Brainstorm
- La musique gagnante de la compétition MP3, par Ultrasyd^Brainstorm
- Et la page sur pouet permettant d'avoir les téléchargements de certaines produtions de la VIP
Edit : et le lien vers l'article (1ère partie) de Titeiko sur la VIP
Voilà voilà, je vais peut-être pouvoir enfin clore cet article et passer enfin à autre chose
Merci encore à tous les participants, sans qui rien n'aurait été possible. Et on compte sur vous l'année prochaine bien entendu !
Don’t panic !
En janvier, j'avais pris de bonnes résolutions... et, comme le veut la tradition, je les ai tout de suite abandonnées.
Mais pas de panique ! Ce blog n'est pas moribond ! Donc attendez-vous à 2-3 articles ces tout prochains jours, avec notamment :
- Une intro 4k qui change de l'habitude
- L'inauguration de la catégorie Rock n'Roll avec un groupe assez inattendu
- Un, voire DEUX articles de demoparties
Mais là, je n'en dis pas plus, il faut que je file fêter le jour de la serviette dignement ! Je posterai des photos de l'événement dès que possible, et vous pourrez voir que je me suis bien équipé pour l'occasion
Les bonnes résolutions…
C'est la nouvelle année, je suis déjà en retard pour vous la souhaiter bonne, bref parmi les bonnes résolutions que je devraient prendre, il y a celle de mettre à jour mon blog plus souvent...
Donc au lieu de mentir, je vous propose directement une petite intro, façon cracktro, de Razor1911. Code par Rez (oui, le génie de la chiptune, vous le connaissez sûrement) et musique par Dubmood notamment :
2019 – Brainstorm
Cela faisait bien longtemps que je n'avais pas posté ! Heureusement ces quelques dernières semaines ont été de bons millésimes, grâce à trois demoparties : la Buenzli, l'Assembly et la Evoke.
J'ai essayé de visionner les principales démos primées lors de ces deux événements, en essayant d'être attiré surtout par la fraîcheur et la légèreté. Parce que sinon, on cite simplement toujours les mêmes ! Entre la démo de ASD, la 4k de Quite & Orange, la démo de Still... Enfin bref que du lourd. J'ai donc dû rester vigilant pour ne pas me faire happer par ces blockbusters (mais allez les voir quand mêmes, elles sont excellentes !!).
Mon attention a donc finalement été retenue par la 2e place de la Evoke, à savoir 2019 par Brainstorm.
Il s'agit d'une démo en une seule partie, ou un effet. Certains pourraient la trouver ennuyeuses. D'autres râleront sur le fait que les kanji ne veulent absolument rien dire (c'est vrai que c'est quand même dommage). Moi, j'ai été hypnotisé. A travers une musique psychédélique à la vieux Pink Floyd et une ambiance à la Blade Runner, j'ai été comblé. J'aimerais avoir la même en économiseur d'écran, mais alors je risquerais de ne plus beaucoup travailler et de passer mon temps uniquement à le contempler
Sur ce, sans plus attendre :
Lack of Disco – PoPsY TeAm
- Programmation : flure
- Graphismes 2D et 3D : Taggy
- Guest star graphismes 2D : Profil / Eclipse
- Musique : Stv
- Soutien moral : BouB
Making of :
Tout a commencé en début 2009, quand BouB m'a contacté pour m'inviter à faire partie de la PoPsY TeAm. U2, programmeur de génie, étant très occupé professionnellement (il a monté sa société, Bleank, pour faire de ses talents de demomakers son gagne-pain), il fallait quelqu'un pour reprendre le flambeau. Et c'est avec grand plaisir que j'ai accepté de rejoindre l'équipe.
BouB m'a proposé de faire de la démo sur Nintendo DS, et j'ai trouvé l'idée formidable. Et hop, un petit tour sur le net pour acheter une DS d'occasion et un linker, télécharger le kit de développement et c'était parti.
Nous avions alors pour projet de faire une démo pour la Numerica, qui se tenait en mars à Montbéliard. Autant dire que le temps manquait, mais on y croyait. J'ai donc commencé par faire quelques petits essais, et puis une animation de fractale de Julia (qui rame), un effet de pseudo-plasma (pas beau mais qui rame pas), une petite scène 3D, en utilisant les compétences sous Lightwave de notre ami WodK du groupe Div0, ainsi qu'une musique de Stv, et un vieux logo très classe mais dont on a complètement perdu le souvenir de l'auteur...
Une fois sur place, en essayant de mettre tout cela en place, je me suis retrouvé confronté à de nombreux problèmes, notamment concernant la gestion de la mémoire vidéo.
Le samedi en fin d'après-midi, la mort dans l'âme, je décide d'abandonner. Profil du groupe Eclipse nous avait fait pour l'occasion un superbe graph oldschool. Ce cadeau qu'il nous faisait était pour moi une motivation supplémentaire pour ne pas m'acharner : il était hors de question de présenter une démo toute pourrite avec un graph de cette qualité ! C'est alors qu'un organisateur passa dans les rangées de table, et nous demanda :
"vous présentez une démo DS ?- Ah mais non mais ça va pas le faire, c'est tout buggé, c'est moche, on laisse tomber pour cette fois, en plus on n'aura même pas le temps avant la deadline...- Mais si mais si il faut que vous la présentiez, sinon on n'aura rien du tout comme démo, et je peux décaler la deadline autant que vous voulez pour finir !"
Devant de tels arguments et après concertation, nous décidâmes de présenter une toute petite démo, avec les deux seuls effets qui ne plantaient pas, et en faisant bien attention de ne PAS inclure le graph de Profil.
Vers 22h, je décide que ce qu'on a fait est minable mais qu'on n'aura pas trop la honte si c'est la seule démo diffusée sur le grand écran, et me dirige donc vers le coin des organisateurs pour faire filmer la démo avant la projection. Et là, je croise un autre codeur, qui se ramène avec son macbook, pour faire filmer... sa démo sur Mac. D'un coup un peu nerveux, je dis :
"Ah ben c'est cool, finalement y'aura pas qu'une seule démo !- Ah mais non tu rigoles, y'en a au moins six ou sept, et des plutôt bonnes tu verras ça va être excellent !-gaaaaarrghhhhh...."
Bon, il y avait effectivement de très bonnes démos à la Numerica. Le groupe Adinpsz a fini bon premier avec leur toute première démo, The Orange Guy (vous la visionneriez *après* avoir lu cet article, non mais oh !), très fraîche et originale, et nous... avant-derniers, juste devant la démo Mac
Au final, bien qu'on ait sorti une démo toute pourrite (je ne vous donnerai jamais le lien pour visionner cette démo !), ce fût une bonne petite demoparty, avec une bonne organisation et des gens très sympas. Nous en avons profité pour faire la une de l'Est Républicain, et Taggy et Boub ont même été interviewés pour la chaîne Nolife (mais l'interview n'a jamais été diffusée) !
De retour à Lyon, je me suis remis au travail, j'ai mieux étudié la gestion de la mémoire vidéo, et en ai profité pour écrire un petit demosystem basique mais qui allait grandement me simplifier la tâche pour la suite.
Au mois de mai, j'accompagnais Boub et Taggy à Paris pour un événement que nous organisions, Demo in Paris 2 (tiens, ce serait un sujet intéressant pour un prochain article). Le lendemain, dans un McDo, nous avons alors jeté les bases de Lack Of Disco, tout en admirant le spectacle de la voiture dont le pare-choc arrière s'était subitement enflammé devant nos yeux, devant la vitre du McDo...
Dans la première partie, nous avions décidé de donner un ton disco, avec cette boule à facettes, et le graph de Profil, que nous réservions depuis la Numerica.
Pour la deuxième partie, je me suis pris d'une ambition folle : recréer un effet que j'avais vu dans une vieille démo, Stars, du groupe NoooN. Il s'agissait à la base d'un tunnel 2D, avec un effet de relief donné par l'usage d'une technique de représentation de paysages en voxel. J'ai essayé d'abord, de faire mon tunnel normalement, puis de tracer des lignes vers le centre, dont la longueur variait en fonction de l'altitude désirée. Et c'était lent. Très lent. Presque statique. J'ai eu ensuite, ce que j'appellerai une idée de génie : j'ai fait un paysage en voxel, que j'ai ensuite déformé à l'aide d'une formule mathématique de conversions de coordonnées polaires, et le tour était joué. Bon, le résultat est encore très loin de ce que j'espérais, mais au moins ça ne rame pas trop...
Dans la troisième partie, j'ai utilisé un tutoriel que j'avais trouvé bien longtemps auparavant pour afficher ce qu'on appelle un PQ-Torus knot. Là ça va, je maîtrise.
Puis, pour les greets, j'ai choisi la facilité : j'ai réutilisé le même torus, en mettant simplement la caméra dedans.
Tout cela m'a pris une bonne partie de l'année, jusqu'à la Main ! Et quand j'y suis allé, avec ma chérie, précédemment rencontrée à la VIP 2009, il restait encore beaucoup à faire. Sur place, pendant que les autres buvaient des canons ou sympathisaient avec les autres demomakers, j'ai donc passé une 30aine d'heures à programmer sous pression, avec ma copine qui me soutenait en étant là, en m'invitant de temps en temps à prendre l'air, en me passant une canette de Redbull ou de Guinness... Bref, quand je suis tombé sur ce $#!@ de bug de gestion de texture de la libnds, j'aurais bien tout laissé tomber si elle n'avait pas été là ! Vous pourriez demander à Taggy, j'étais tellement sous pression que je ne répondais plus à personne. Et je devais avoir l'air de quelqu'un qui a envie de mordre. Son clavier, sa souris, un passant... Bon au final le seul dommage collatéral fût le petit doigt de Wodk (mais quelle idée de dormir sous la table, on n'est plus en 1998 !)...
Bref, au final nous avons pu présenter une démo finie (ou presque), dans la catégorie Wild Demos, qui regroupait tout ce qui n'était pas sous Windows ou Mac, et nous avons été classés 2e, la première place revenant logiquement à l'excellente démo Misery III, du groupe TRSI.
A noter que dans la catégorie Combined Demos (toutes les démos Windows et Mac), c'est encore une fois le groupe Adinpsz qui rafla la première place avec leur démo psychédélique Extatique.
Pour finir, vous pouvez télécharger Lack Of Disco ici, et, si cela vous intéresse, les sources ici.
NB : Je n'ai pas la prétention d'être un très bon programmeur, ni que les sources de mes démos sont quelque chose de tellement extraordinaires que je dois absolument les partager. C'est juste que cela peut être un bon point de départ pour ceux qui voudraient se mettre à la programmation sur DS, même si de très bons tutoriels existent. Et puis il y a peut-être des âmes charitables pour corriger les éventuels bugs restants, ou même l'améliorer si ça vous chante... Bref, faites-en ce que vous voulez









