pouët.net

French presidency competition 2007

category: residue [glöplog]
Comme on est reparti dans les intros/demos je voulais savoir ( je veux savoir plein de chose ) si vous coder vos productions avec de belles classes C++ tout partout, en utilisant un max des concepts C++ ainsi que les vector de la SL, ou encore des autres fonctionnalités ( ou même celles de boost ). Ou alors vous coder vos demos à l'arrache avec du code plus C que C++, truc plutot très pourri ( niveau code ) mais qui marche rapidement?
( Et ne me faite pas croire que l'on code encore tout en assembleur :p sur PC )
Des belles classes oui, apres de la à utiliser boost et tout, pas forcément. J'utilise ce dont j'ai besoin sans me dire "je fais du C++ donc je dois passer 1h a réfléchir sur comment je vais écrire ce bout de code en sachant que tel ou tel design pattern est possible". Enfin pour le moment je dis ca mais j'ai fait que des 4k/1k/64k donc la c'est plutot du code C :D !
added on the 2009-04-24 21:29:54 by Anat Anat
@wullon, merci pour le lien
J'espère qu'il diffuserons des passages, ou même une retrospective de ce qui a été dit.
@XT95: J'ai un peu exagéré pour boost ;), sachant que je sais même pas l'utiliser. Et puis que je trouve ça un peu trop lourd pour les demos. Par contre, tu t'es surement fais une boite à outil que tu copie à chaque fois que tu démarre un nouveau projet, qui te permet d'avoir des fonctions basiques simples genre 'charger un shader' ou encore 'dessine cube' ?
Si oui, tu l'as fait comment cette boite à outil? ( tu peux même décrire rapidement, c'est juste pour avoir une idée dans quel direction je devrai commencer pour avoir un truc stable pour pouvoir faire un jour des bonnes démos )
LittleWhite :
Pour les demo 1k/4k j'ai un framework qui ouvre une fenetre ogl et qui applique un shader en fullscreen dessus.
Pour nos futures demos j'ai mon moteur 3D mais il est pas encore tout a fait utilisable ;)

Par contre tu devrais regarder les sources de la prod d'ADINPSZ (The Orange Guy), ils ont fait un beau framework de base (en D en plus :D) pour faire tout un tas de truc (quaternions, matrice, shader, objet etc), un peu comme mon moteur 3D mais plus comme "boite a outil" !
added on the 2009-04-25 00:05:28 by Anat Anat
quand tu optimises pour la taille tu as encore besoin d'assembleur.
les meilleures 4k/1k récentes sont 100% en assembleur.. avec direct3d ou opengl..
added on the 2009-04-25 00:31:44 by nystep nystep
Quote:
de belles classes C++ tout partout, [...] du code plus C que C++, truc plutot très pourri ( niveau code )

No comment .:).
added on the 2009-04-25 00:59:46 by NH4OH NH4OH
Quote:

Quote:

de belles classes C++ tout partout, [...] du code plus C que C++, truc plutot très pourri ( niveau code )


No comment .:).

oué en plus, ce qui est le plus important c'est que ce qui est a l'écran soit beau en principe dans une démo... personne regarde le code en principe.

Ceci dit j'ai oui dire que certaines démos récentes sont programmées en D, ce qui est beaucoup mieux que beaucoup de classes C++ tout partout, truc plutot très pourri ( niveau code ).

;)
A mon humble avis en principe, le mieux, quelque soit le langage, c'est d'éviter le code inutilement complexe. Faire du code inutilement complexe souligne toujours un manque de compétence.
added on the 2009-04-25 06:50:08 by nystep nystep
Je reviens à la musique, j'étais parti faire une soirée sur paris, j'ai juste eu le temps dme faire taper par des gars parce qu'ils pensaient que c'était "open" de passer leur mains sous la jupe de ma copine sans que je l'ouvre.
Merde alors, la prochaine, je les laisse faire.

Donc, pour revenir à ça. Je dis ça et je dis rien.
Je voulais être sûr que LittleWhite partes dans la bonne direction.

Je vous rappelle comme ça, mine de rien et de crayon, que je ne n'utilise que des trackers.
added on the 2009-04-25 15:52:54 by __ __

ZzzzZzzz....
added on the 2009-04-25 15:58:35 by 24 24
LittleWhite: l'important c'est de se faire plaisir quand tu codes une demo.

Si ton truc c'est passer 90% de ton temps à faire de l'architecture de code et si faire une demo est juste un prétexte, fais ca :)

Si tu préferes au contraire focaliser sur les visuels et les effets, en te foutant completement de la propreté de ton code, fais plutot ca.

Te forcer à coder d'une facon qui ne te plait pas ne donnera rien de bon, la demo ne sera pas forcément bien et tu te seras fait chier pendant ton temps libre à faire ce que tu n'aimes pas.


Si tu codes à la porc, essaie juste de garder un minimum de rigueur et de propreté car ca peut aussi devenir pénible aussi de devoir te replonger dans un code horrible après une pause de quelques temps ;)
added on the 2009-04-25 16:03:27 by keops keops
Keops : Voilà qui est sagement parlé. Ce que tu dis s'applique au fond à toute création. Ce qui compte, c'est de s'exprimer.

Kaneel : Il faut partager dans la vie. Mais bon, pour éviter ce genre de mésaventure, je te conseille dorénavant de toujours te promener avec 2 ou 3 doses d'anthrax dans les poches.
added on the 2009-04-25 16:25:47 by doh doh
Ou alors, je conseille à la copine de mettre un petit bouchon dans sa wachacha, avec au bout du bouchon, une petite lame de rasoir. Toujours pratique en cas de viol éventuel :)
added on the 2009-04-25 17:09:54 by __ __
Pour la musique, je vais faire ce qu'il me plait le plus, et puis je continuerai d'être en totale admiration devant les autres, j'apprécie énormément la musique que l'on croise dans la demoscene.

Pour le code, c'est juste que je cherche à faire un compromis entre codé des effets sympas, et ne pas réecrire tout le temps le même morceau de code.
Finalement je cherche à me faire une base qui me permette de la copier lorsque je veux crée un nouveau projet et qui soit utilisable et optimiser.
J'aime aussi bien codé l'architecture et des trucs qui bougent. Même si pour les trucs qui bougent je suis souvent limité par mon manque de connaissance en programmation graphique.
Quote:
Pour la musique, je vais faire ce qu'il me plait le plus, et puis je continuerai d'être en totale admiration devant les autres, j'apprécie énormément la musique que l'on croise dans la demoscene.


Qu'est-ce que ça sera quand tu découvriras ce qu'il y a autour de la scene huhu huhuhuu (rire méchant :D)
added on the 2009-04-25 19:39:24 by __ __
Quote:

Bonjour,
J'ai eu votre contact et voudrais vous faire part d'une question très importante avec vous. Si cela ne vous intéresse pas, je m'excuse beaucoup pour le dérangement. Je suis Mme Jamal Safi, je travaille en Irak avec l'armée américaine en tant que traducteur. J'ai la preuve de montrer plus tard. Dans l'une de nos opérations militaires en Irak, nous avons découvert un coffre-fort dans une grande maison d'une grande entreprise dans la ville irakienne de Tikrit. Le coffre contenait une importante somme d'argent, en dollars US, c'est-à-dire 20 millions de dollars américains.

Nous avons immédiatement gardé le coffre dans un endroit sûr, avec trois autres soldats américains. Après de longues délibérations entre nous si nous devons mettre ces fonds à des autorités américaines en charge de la place ou non, nous avons tous décidé de partager cet argent entre nous. Pour le partage, nous avons reçu chacun la somme de US $ 5 Millions Pour ma part, en raison de problèmes de sécurité en Iraq, j'ai décidé d'organiser avec les agents de sécurité privés en Irak pour le transfert de ma part de ces fonds en dehors de l'Iraq, en particulier à Londres. J'ai mis l'argent dans une banque de Londres.

http://news.bbc.co.uk/2/hi/middle_east/2988455.stm

Je vous contact donc pour voir si vous pouvez m'aider à obtenir l'argent de la banque de Londres et transféré à votre pays ou je voudrais investir ces fonds dans des domaines rentables. Je vous donne un certain pourcentage de ces fonds doivent accepter de l'aide, le pourcentage nous en discuterons quand je recevrai votre réponse. Insurgés irakiens sont contre moi, ils sont à la recherche pour moi de me tuer parce que j'ai de faire des traductions pour les militaires Américains.

Je ne sors pas, peu importe la façon dont l'armée américaine pour éviter le pire. Je n'utilise pas de téléphones ou de ne pas recevoir des appels ici. J'utilise seulement l'Internet, et les talkies-walkies pour communiquer avec les soldats avec qui je travaille. Si cette transaction est conclue, je souhaite démissionner de ce travail parce que pour vivre ici en Iraq est trop risqué.

Je vous remercie et attend votre réponse.
Mme Safi Jamal.
added on the 2009-04-26 12:25:30 by __ __
@littlewhite:

=> peut être qu'ici tu trouveras le manual d'IT2 dans l'archive qui contient le soft: http://www.users.on.net/~jtlim/ImpulseTracker/download.html

=> introduction rapide à IT2/schism tracker: http://dexperix.net/articles/track-music/schism-intro+blp+en.html (+ F6 :: play current pattern / F7 play song from the current pattern)

=> schism tracker à dl: http://www.nimh.org/schism/

=> le tracker handkbook: http://vc.bc.ca/it/tracker/Handbook.htm
added on the 2009-04-26 12:41:42 by __ __
C'était quoi le tracker de furieux (qui n'a jamais marché plus de 10 minutes sur ma machine) fait par un finlandais et dont il avait perdu toutes les sources ?
Un truc avec des boites qu'on branchait les unes aux autres.
Le concept était mortel, le tracker ultime en terme de modularité. S'il y a des clones je retenterai bien l'expérience...
added on the 2009-04-26 13:57:15 by doh doh
buzz ?
added on the 2009-04-26 14:09:41 by hitchhikr hitchhikr
Sympa tes vidéos willbe.
added on the 2009-04-26 14:14:45 by hitchhikr hitchhikr
\o/ Buzz
BB Image
added on the 2009-04-26 14:30:56 by doh doh
y'a un clone s'appelant aldrin je sais pas s'il est entièrement fonctionnel et s'il tourne sous windows.

Sinon dans le genre tracker modulaire y'a aussi psycle

Mais pas de replay routine pour tout ça évidemment. si tu veux un truc avec une replay y'a v2 ou ptk.
added on the 2009-04-26 14:35:04 by hitchhikr hitchhikr
Buzz, était le premier truc que j'avais touché il y a peut être 4 ans, ça m'avait dégoutté, et puis ça buggé ... enfin j'avais pas beaucoup aimé sur le coup

login