Aller au menu - Aller au contenu

[Plan du site] Vous êtes ici --- > Le Site du Zéro > Les news > Programmation > Le concours Breakpoint 2008 est terminé ! > Lecture d'une news

Commentaires de news :
Le concours Breakpoint 2008 est terminé !

Revenir à liste des news

Le concours Breakpoint 2008 est terminé !

# Par Nesquik69, le 30/03/2008 à 19:04:20
Image utilisateur
L'année dernière déjà je vous avais parlé du concours Breakpoint 2007 qui réunit les demomakers les plus fous afin que ceux-ci montrent leurs capacités de réalisation, eh bien sachez que le concours de l'année 2008 vient de se terminer :D !

La demoscene quoi qu'est-ce ?



Alors reprenons tout d'abord les bases. Il est vrai que les termes "demomaker", "demoscene", etc. ne doivent pas vous évoquer grand-chose, je me dois donc de vous expliquer :

La demoscene consiste à créer des vidéos (des démos) sous forme d'exécutables ultralégers (dans la majorité des cas) et les créateurs de ces vidéos sont généralement surnommés les "demomakers". Il ne faut pas oublier que les demos peuvent être créées sur diverses plateformes : les PC, les Amiga, les Commodore 64 (oui, oui, vous avez bien lu :lol: ), etc. Les demomakers ont donc le choix du matériel pour faire leurs démos, ce qui est un avantage pour eux.

Les thèmes abordés dans les démos



Image utilisateur
La démo "Atrium"
Généralement, les thèmes importent peu. Souvent, la demoscene consiste à montrer des objets plus ou moins loufoques (on peut dire une chose en tout cas : le cube est adulé par les demomakers apparemment :D !) qui se déplacent, se déforment, fusionnent, etc. Autrement dit : l'histoire importe peu. Ce qui compte surtout c'est la qualité des graphismes, de la musique et surtout la taille de l'exécutable (je reviendrai dessus par la suite) !

Toutefois, ce n'est pas parce que l'histoire est peu importante qu'il faut forcément négliger la mise en scène. En effet, tout compte ! Le placement de la caméra, les mouvements des objets, la fluidité de la scène ... et j'en passe ^^ .

Les restrictions imposées dans la plupart des cas



Il faut savoir que créer une demoscene n'est pas de tout repos et c'est pour cela que souvent les demomakers forment un groupe pour parvenir à leurs fins. Mais pourquoi tant de difficulté ? Tout simplement parce que l'univers de la demoscene est très exigeant ! J'ai déjà parlé de la mise en scène ci-dessus mais comme je le disais, il y a aussi la musique et la taille de l'exécutable !

Et c'est justement ce dernier point qui pose de gros problèmes ... car si on regarde de plus près il y a trois catégories de demos : les demos (maximum de 20Mo ou 64Mo, cela dépend de la plateforme), les intros de 64Ko et les intros de 4Ko.

Alors pour la première catégorie le poids ne pose pas de réel problème mais par contre vous devez vous demander si vos yeux vous ont joué un tour pour les deux dernières catégories, je le réécris en toutes lettres : soixante-quatre kilo-octets et quatre kilo-octets. C'est plus clair :D ?

Mais comment diable peut-on faire pour créer des vidéos de 64Ko :waw: ?


Image utilisateur
La demo "Masagin"
La réponse est simple : la qualité est pourrie et la vidéo fait 3 secondes ; la programmation de bas niveau et les algorithmes de compression ! Alors quand je dis que la réponse est simple, c'est un bien grand mot car tout est au contraire très compliqué...

Tout d'abord, il faut maîtriser un langage de programmation tel que l'assembleur ou encore le C++ (vous pouvez tenter le binaire mais les concours ne prennent pas en charge les éventuels suicides :-° ). Ensuite viennent les algorithmes de compression, ceux-ci permettront la récupération de toutes les données nécessaires à la bonne exécution du programme. Et enfin pour terminer : il très fortement déconseillé d'utiliser des fichiers externes tels que des images ! En effet, une petite image en format de compression JPEG pèse déjà quelques kilo-octets. La solution vient donc d'elle-même : toutes les textures devront être générées par des algorithmes créés par les demomakers, alors bien sûr ce n'est pas obligatoire mais fortement conseillé ;) .

Vient ensuite l'utilisation des bibliothèques graphiques : essayer d'utiliser une bibliothèque non standard est du suicide si vous voulez participer à la catégorie des intros de 64 Ko ou moins car vous aurez besoin de DLL qui ne feront qu'alourdir votre programme.

Il faut préciser que pour votre demo, le poids de tous vos fichiers compte. Le cumul de tous les fichiers se trouvant dans le dossier de votre demo donnera le poids final de cette dernière. Même le fichier "Readme.txt" compte !


Image utilisateur
La demo "Bits'n pieces"
Alors comment procéder ? Faut-il créer son propre moteur 3D ? Eh bien non, car vous vous retrouvez quand même avec des fichiers supplémentaires. Il vous faut donc utiliser les bibliothèques existantes sur la machine que vous utiliserez. Sachant que généralement se sera Windows qui sera utilisé, les demomakers devront donc faire appel soit à DirectX, soit à OpenGL. Eh oui, ces deux bibliothèques étant déjà installées sur la machine, leur poids ne compte donc pas dans votre demo.

Voilà qui boucle cette partie sur la création d'une demo et la présentation de leurs contraintes. Alors ... ça paraît moins simple maintenant hein :D ? C'est là que vous allez voir tout l'intérêt de ce type de concours dont le plus prestigieux de tous est sans nul doute le Breakpoint.

Le concours Breakpoint



Quelques informations sur son déroulement



Image utilisateur
La demo "Atrium"
Mais où s'est produit ce concours ? Eh bien en Allemagne dans une ville nommée Bingen am Rhein. Quant au concours lui-même, il s'est déroulé dans un gymnase gigantesque dans lequel ont été entreposés tous les ordinateurs, il y avait même un écran géant servant à afficher les demos de tous les participants (ça donne envie d'y aller tiens >_< ). Pour votre information, l'entrée est autorisée au public mais coûte 55 euros (que vous soyez demomaker ou bien simple visiteur). Enfin cela n'a plus d'importance vu que ce concours est maintenant terminé mais au moins si vous le souhaitez, vous pourrez y aller l'année prochaine.

Les résultats du concours



Enfin passons au vrai sujet de cette news : les demos des participants !

Attention ! Je tiens à prévenir ceux qui possèdent une vieille boîte de conserve ambulante en guise d'ordinateur un PC de faible puissance : la demoscene est un domaine très exigeant et ne peut donc fonctionner que sur des PC ayant une puissance de calcul et d'affichage convenable (pas besoin d'une bête de course non plus hein), donc vous pouvez toujours essayer mais attendez-vous à un éventuel crash de votre ordinateur si celui-ci n'est pas assez puissant ! L'année dernière on m'a rapporté pas mal de problèmes de ce genre alors je préfère prévenir cette fois-là ...


Alors tout de suite les résultats (je ne mets que les trois premiers et seulement dans quelques catégories, pour les résultats complets c'est ici) :

Catégorie PC, intro de 4Ko :
  • 1er : Atrium de TBC et Loonies
  • 2ème : h4vok de Archee
  • 3ème : Bits'n pieces de Loonies (pour ceux qui ont déjà vu la demo "Debris", oui, il s'agit d'une reprise)


Catégorie PC, intro de 64Ko (décevant cette année...) :


Catégorie PC, demos :


Petites informations concernant le visionnage de certaines demos :
- Pour quelques-uns d'entre vous (dont moi), vous aurez un message indiquant une dll manquante, cela arrive mais il n'y a aucune raison de s'inquiéter, vous pouvez télécharger la dll spécifiée depuis ce site : DLL-Files.
- Pour visionner les demos qui fonctionnent sur Amiga ou Commodore 64 il vous faudra un émulateur. Je vous conseille WinUAE pour Amiga et VICE pour Commodore 64.


Voilà, on retrouve donc sans grande surprise Farbrausch en premier dans la catégorie des demos PC mais à mon goût le résultat est bien moins bon que celui de l'année dernière (cf : Debris). Quant à la catégorie PC, intro de 4Ko, je ne peux que vous conseiller de regarder la démo Atrium, c'est hallucinant :waw: !

Et c'est fini ! Eh bien oui, toute bonne chose a une fin mais au moins ce concours nous aura encore apporté de belles demos qui nous auront impressionnés (enfin du moins moi c'est le cas).

À l'année prochaine !


Liens relatifs



88 Commentaires

Désolé, les commentaires de cette news sont désactivés, vous ne pouvez pas en ajouter !

Page : Précédente  1  2  3  Suivante
Pseudo Commentaire
1 visiteur sur cette news (0 membre et 1 anonyme)
Page : Précédente  1  2  3  Suivante
Hors ligne seb13 # Posté le 30/03/2008 à 20:40:38
Groupe : Membres
Bonne news, je ne connaissais pas du tout.
 
Hors ligne ratdecav # Posté le 30/03/2008 à 20:45:32
Avatar
Groupe : Membres
Belle news, bien agréable à lire Nesquik, et merci d' avoir prévenu cette année pour les plantages éventuels :]
En plus tu as prévu les dll pouvant manquées, chapeau.
Quant aux réalisations, comme l' année dernière : :waw:
 
Hors ligne Nesquik69 # Posté le 30/03/2008 à 20:57:24
Slave of the Rythm
Avatar
Groupe : Membres
Citation : ratdecav
Belle news, bien agréable à lire Nesquik, et merci d' avoir prévenu cette année pour les plantages éventuels :]
En plus tu as prévu les dll pouvant manquées, chapeau.
Quant aux réalisations, comme l' année dernière : :waw:

Merci beaucoup ^^ . Concernant la prévention des DLL manquantes c'est parce que ça m'est arrivé que j'y ai pensé :p (sauf que moi je suis allé chercher la version précédente de la dll dans le dossier "system32" et je l'ai copiée puis j'ai modifié le nom, c'est plus rapide :-° ) !
 
Hors ligne maxima # Posté le 30/03/2008 à 21:03:02
Code, code et code
Avatar
Groupe : Membres
wwwwwwwwwwoua !!!!

franchement bravo la News je n'en avait jamais entendu parler et je suis etonnament surpris ! c'est vraiment incroyable tous ce que l'on peut faire avec 4Ko (cf Atrium) ^^

Cela ne rend pas plus intelligent, mais ça rend moins con - MaXimA
 
Hors ligne smilz # Posté le 30/03/2008 à 21:05:17
La vie est une blague
Avatar
Groupe : Membres
Bof, je trouve ça plus simple de dl les dlls :D

Maman a apporté les piles !
Les piles longue durée !
Maman a apporté les piles !
Alors plus de télé !
 
Hors ligne Nesquik69 # Posté le 30/03/2008 à 21:15:30
Slave of the Rythm
Avatar
Groupe : Membres
Citation : smilz
Bof, je trouve ça plus simple de dl les dlls :D

Ça dépend... j'avais la flemme de dl quoi que ce soit :-° .
 
Hors ligne bisthebis # Posté le 30/03/2008 à 21:22:26
Groupe : Membres
Citation : sloshy
Hello,
Bonne news, mais le C++ n'est pas un langage de bas niveau.


le C est bas niveau donc... :-°

<lien url=" http://bisthebis.ville-virtuelle.com">Envie de voir la ville la plus pourrie du monde ?</lien>
Code : C++
1
2
QFan *moi = new QFan(100); 
// prototype : QFan(int pourcentFan);

 
Hors ligne `Thanatos # Posté le 30/03/2008 à 21:55:54
Avatar
Groupe : Membres
Wow c'est bluffant ce qu'ils arrivent à faire avec si peu de poids!
Je suis sous xp, et quand j'ouvre un executable (j'ai essayé le 1er de 4ko) et bien il ne se passe rien..
Sinon j'ai regardé celui de youtube, j'en reviens pas.. Rien que la musique, 4 ko.. Mais alors en plus les images!! Bravo.

Si l'envie de travailler te prend, assieds toi et attends qu'elle passe.
Secret (cliquez pour afficher)
Voila mon blog : http://thanatos18.skyblog.com/
 
Hors ligne darthmat # Posté le 30/03/2008 à 21:58:18
Rayman est une fraise ?!
Avatar
Groupe : Membres
C'est étrange, pour la Vidéo Atrium, je n'obtient pas le même rendu que sur la vidéo sur Youtube.
Voici ce que ça me donne : Image utilisateur
J'ai laissé le contenu de mon deuxième écran. Est-ce normal que ça prenne autant de mémoire ? o_O

Sinon, BRAVO à tous les programmeurs :D et merci Nesquik69 pour cette news. Il y a des trucs vraiment sympas sur ce site...

Mon casse brique :
Le jeu : C++/SFML |||||||||||||||||||| 20%
L'éditeur : C++/Qt/SFML |||||||||||||||||||| 0%
La motivation |||||||||||||||||||| 90%

Image utilisateur
 
Hors ligne shadosan # Posté le 30/03/2008 à 22:04:14
WRYYYYYYYY !!
Avatar
Groupe : Membres
darthmat : c'est normal que le programme prenne pas mal d'espace en mémoire ; "Tout" est généré par des algos (de fous, j'ajoute ^^ ).

Pour ce qui est des sortes d'erreurs graphique >> incompatibilité matériel? (remarque, ça prend des ordis assez récent pour faire tourner ça)

--

Sinon, c'est dingue le résultat qu'on peux avoir en prenant si peu d'espace :waw:
 
Hors ligne Poischack # Posté le 30/03/2008 à 22:11:18
Avatar
Groupe : Membres
Un truc m'a toujours étonné, j'ai l'impression que la scene demo ne s'est jamais interressé à linux, une raison à cela ?
Hors ligne seven-up # Posté le 30/03/2008 à 22:19:23
It's gonna be legendary
Avatar
Groupe : Membres
PIouff je viens de regarder debris c'est assez hallucinant ^^
FAillit redemarrer mon ordi comme mm XD
Merci pour la news !!
 
Hors ligne Tamwind # Posté le 30/03/2008 à 22:28:19
Avatar
Groupe : Membres
Je suis tout simplement bluffé (j'ai juste regardé atrium pour l'instant). 4 ko et tout ça. Par contre ça fait bien ramer le pc au démarrage ^^ .
Hors ligne @rtzér0 # Posté le 30/03/2008 à 22:51:27
Ferme les yeux et tu verras...
Avatar
Groupe : Membres
Vraiment sympa (le concours ET la news ;)
N'oubliez pas pour les gens comme moi (qui sont pas sous PC) :
Magasin : http://www.youtube.com/watch?v=PiSQhV9VmFo
Atrium : http://www.youtube.com/watch?v=Wp4ZDxh-5vQ
Debris : http://www.youtube.com/watch?v=v0Eg3dBnsHk
...
Vive youtube ;)
C'est moins bon, mais comme ça, on peut aussi profiter :D

Bon, ok, j'ai abandonné mon projet phare, ma création, mon chouchou, mon oeuvre, mais faut pas se laisser abattre, j'ai déjà un nouveau projet en cours :
Sky World || Avancement : [|||||||||||||||||||||]

 
Hors ligne gp2mv3 # Posté le 30/03/2008 à 22:53:50
TPNH : Sauvons la planète !
Avatar
Groupe : Membres
Mon ordinateur est trop vieux...
Mais bon, j'ai vu ceux de l'année dernière et Atrium et la seule question que je me pose c'est "Comment ?". :waw:
Déjà rien que la musique, c'est pas normal.
Il y a surement un truc là derrière, ...
Je trouverai ! :pirate:

A quand un tel concours sur le SDZ ?

C'est en faisant des erreurs que l'on apprend.

Blog Dotclear : www.gp2mv3.ht.cx
Mon dernier site créé : http://www.tpnh.o-n.fr
Vous voulez dynamiser le menu de votre site: C'est ici ;)
 
Hors ligne 1337833K # Posté le 30/03/2008 à 23:06:06
fgsfds
Groupe : Membres
Citation : @rtzér0
N'oubliez pas pour les gens comme moi (qui sont pas sous PC)

Windows != PC ...

Image utilisateur
Big Brother is watching you.
The chocolate is a lie !

Libérez quelqu'un et quelqu'un-d'autre !
 
Hors ligne Loup Bleu # Posté le 30/03/2008 à 23:11:25
Avatar
Groupe : Membres
s'il est sur un mac il est pas sur un PC ;)
 
Hors ligne Nesquik69 # Posté le 30/03/2008 à 23:12:53
Slave of the Rythm
Avatar
Groupe : Membres
Citation : darthmat
C'est étrange, pour la Vidéo Atrium, je n'obtient pas le même rendu que sur la vidéo sur Youtube.
Voici ce que ça me donne : Image utilisateur
J'ai laissé le contenu de mon deuxième écran. Est-ce normal que ça prenne autant de mémoire ? o_O

Sinon, BRAVO à tous les programmeurs :D et merci Nesquik69 pour cette news. Il y a des trucs vraiment sympas sur ce site...

De rien ^^ . Sinon pour ton écran c'est soit parce que tes drivers graphiques ne sont pas à jour, soit c'est parce que ta carte graphique est trop peu puissante ;) .
 
Hors ligne captaingigicoin # Posté le 30/03/2008 à 23:26:08
Donnez et les autres donnerons
Avatar
Groupe : Membres
y a pas à dire...ils sont très, très fort o_O :waw:

je suis bluffé !

sinon c'est une très bonne news :)

La pêche ! - Chez Kek - BouletCorp->Le blog | Chez Ak | Pensez au Zcode !! :)
 
Hors ligne Tazer # Posté le 30/03/2008 à 23:28:36
Rester simple
Avatar
Groupe : Membres
Il n'y as pas a dire, ces applis sont très impressionnantes.
4ko, le tout géré par des algos, chapeau bas...
Il n'y aurais pas un moyen d'obtenir des sources ?

Note, pour ceux qui sont sous linux, la plupart des videos fonctionnent parfaitement sous wine...
 
Hors ligne BadPotato # Posté le 30/03/2008 à 23:28:55
excel parmit les lent,excelent
Avatar
Groupe : Membres
Citation : @rtzér0
Vraiment sympa (le concours ET la news ;)
N'oubliez pas pour les gens comme moi (qui sont pas sous PC) :
Magasin : http://www.youtube.com/watch?v=PiSQhV9VmFo
Atrium : http://www.youtube.com/watch?v=Wp4ZDxh-5vQ
Debris : http://www.youtube.com/watch?v=v0Eg3dBnsHk
...
Vive youtube ;)
C'est moins bon, mais comme ça, on peut aussi profiter :D


merci @rtzér0, la news devrait aussi donner ces liens.




Image utilisateurrcher

 
Hors ligne 1337833K # Posté le 30/03/2008 à 23:29:04
fgsfds
Groupe : Membres
Citation : Loup Bleu
s'il est sur un mac il est pas sur un PC ;)

Techniquement, un Mac est un PC. On l'appelle juste comme ça parce qu'il est fabriqué par Apple, comme on pourrait appeler un PC fabriqué par Dell, un Dell.

Image utilisateur
Big Brother is watching you.
The chocolate is a lie !

Libérez quelqu'un et quelqu'un-d'autre !
 
Hors ligne the_fear # Posté le 30/03/2008 à 23:39:51
Avatar
Groupe : Membres
Les derniers MAC sont des PC, mais avant c'(était pas le même matos dedans donc pas PC. (enfin si je ne me trompe pas)

Sinon je comprends toujours pas comment ils font pour faire ça qu'avec du code et surtout qu'avec 4Ko (la page actuelle où je suis pèse 71Ko ...), à la limite j'ai pensé à la possibilité que leur programme soit en réalité juste un code en appelant un autre faisant 100Mo mais ça doit être interdit :lol:
Hors ligne 1337833K # Posté le 30/03/2008 à 23:46:27
fgsfds
Groupe : Membres
Citation : the_fear
Sinon je comprends toujours pas comment ils font pour faire ça qu'avec du code et surtout qu'avec 4Ko (la page actuelle où je suis pèse 71Ko ...)

Dans les .exe PE de Atrium, j'ai trouvé une référence à lz32.dll, bibliothèque de compression Lempel-Ziv (.zip) de Windows. Héhé ...

A mon avis, une partie du code de l'.exe est compressée, puis décompressée à l'exécution. Le tout combiné avec des algorithmes compacts, et ça fait un exécutable light à 0% de matières grasses.

Image utilisateur
Big Brother is watching you.
The chocolate is a lie !

Libérez quelqu'un et quelqu'un-d'autre !
 
Hors ligne @rtzér0 # Posté le 30/03/2008 à 23:58:03
Ferme les yeux et tu verras...
Avatar
Groupe : Membres
Je voulais pas lancé un troll "PC" :p
J'ai parlé vite, je voulais dire sous windows !
Comme ça tout le monde est content :p

Bon, ok, j'ai abandonné mon projet phare, ma création, mon chouchou, mon oeuvre, mais faut pas se laisser abattre, j'ai déjà un nouveau projet en cours :
Sky World || Avancement : [|||||||||||||||||||||]

 
Hors ligne Nesquik69 # Posté le 31/03/2008 à 00:11:46
Slave of the Rythm
Avatar
Groupe : Membres
Citation : the_fear
Sinon je comprends toujours pas comment ils font pour faire ça qu'avec du code et surtout qu'avec 4Ko (la page actuelle où je suis pèse 71Ko ...), à la limite j'ai pensé à la possibilité que leur programme soit en réalité juste un code en appelant un autre faisant 100Mo mais ça doit être interdit :lol:

T'as tout compris, cela est absolument interdit. L'année dernière il y avait quelqu'un qui m'avait demandé si les données étaient récupérées depuis internet, eh bien non... tout est dans 4 Ko ^^ .
 
Hors ligne Gardel # Posté le 31/03/2008 à 01:56:24
Avatar
Groupe : Membres
4ko, c'est impressionnant, mais 256o, ça l'est encore plus (16 fois plus petit) :D

Je vous laisse admirer le travail :
http://www.256b.com/home.php

La meilleur est Tube : http://www.256b.com/demo/225
Hors ligne steph580 # Posté le 31/03/2008 à 02:56:48
Hé hé hé ...
Avatar
Groupe : Membres
Gardel ton truc en plein écran il donne la gerbe ^^
Sinon oui c'est tout aussi impressionnant

Image utilisateur
 
Hors ligne Natim # Posté le 31/03/2008 à 03:12:15
En stage chez Simple It
Avatar
Admins
C'est pas mal.
Oui, c'est sur qu'il doit pas y avoir de fichier de ressources des masses. (Images + son) après pour le reste en regardant 2 trois programmes que j'avais sous la main, ça arrive que ce soit petit mais 256b, 4ko ou même 64ko c'est une sacré challenge. o_O

from sdz.vt35.bugs import correction
Python IRC sur Epiknet
@ bientôt Natim
Status Jabber : Image utilisateur Image utilisateur
Zenwalk-fr.org
 
Hors ligne Davilink # Posté le 31/03/2008 à 07:26:24
Groupe : Membres
C'est hallucinant et en passant, super news.

Au fait, celui d'atrium est vraiment super, tellement que j'aimerais l'avoir en écran de veille.

J'ai renommé le fichier en .scr et mis dans le dossier window, mais le problème c'est qu'il ne s'arrête que si on appui sur ÉCHAP et il est un tout petit peu long à démarrer (un bon 45 secondes).

Si seulement j'arrivais à le contacter pour lui demander s'il peut le faire en écran de veille(il pourrait un décompresser ces fonctions pour qu'elle ne prenne pas autant de calculs).

Projet:
Inventer le CSSI :
| | | | | | | | | |
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Alert2() terminé à 100 % (compatible mozilla firefox, internet explorer 7)
Amélioration à apporter
- Faire une liste des fonctions qui sont bannies pour avoir la possibilité de les dé-bannir.
Projet Personnel
 

Désolé, les commentaires de cette news sont désactivés, vous ne pouvez pas en ajouter !

Revenir à liste des news

Changer de design | En savoir plus | Plan du site | Politique d'accessibilité | Règles | RSS tutoriels | RSS news | XHTML 1.0 | CSS 2.0
Édité par Simple IT SARL : Nous contacter | Revue de presse | Publicité

Y'a plus rien à lire, faut remonter maintenant !

Hébergement web - Correction de tutoriels - Créer un site
Vous souhaitez apparaître ici ? Contactez-nous.

Nombre de connectés 294 Zéros connectés | Requêtes SQL 6 requêtes | Temps de génération de la page : Total (SQL) 0.2305s (0.214s)