Compétition PurePunch Noël 2014

Vous avez développé un logiciel en PureBasic et vous souhaitez le faire connaitre ?
Avatar de l’utilisateur
djes
Messages : 4252
Inscription : ven. 11/févr./2005 17:34
Localisation : Arras, France

Compétition PurePunch Noël 2014

Message par djes »

~ derniers jours de décembre 2014 ~
La compétition est terminée, les résultats sont là !


Partie archivée
------------------------------
~ 1er décembre 2014 ~

Compétition PurePunch *** Noël 2014 ***
Lien vers le sujet sur le forum anglais

Thème
  • Cadeau de noël !
    Offrez un cadeau fait avec seulement 64 lignes de code PureBasic et 128 lignes de datas.
Les lots & les sponsors
  • Cool Dji de http://www.jeuxvideobesancon.fr offre au vainqueur :
    - soit une licence PureBasic d'une valeur de 79€
    - soit une licence SpiderBasic d'une valeur de 49€ + un cadeau Geek-informatique d'une valeur de 30€ (à définir avec le gagnant, livraison comprise)
    - soit un cadeau informatique d'une valeur de 79€ (SDD... à définir avec le gagnant, livraison comprise)
  • Fred et Fantaisie Software offrent des lots d'une valeur de 50€, répartis de la façon suivante, 35€ pour le second, 15€ pour le troisième, à valoir dans la boutique Thinkgeek ou un équivalent local (voir ici sur Amazon).
  • CaptainCrunch offre deux licenses de loliStream à tous les vainqueurs. Voir http://www.lolistream.com.
    Merci à tous !

    Trouvez ici la liste des prix réactualisée régulièrement. Si vous aussi voulez sponsoriser, contactez-moi ! Cliquez ici pour voir les lots de la dernière compétition.
Les règles
  • 1° Le programme sera fait en Purebasic version 5.22 minimum, ou Nouveau ! en SpiderBasic 1.00 beta minimum. Version démo autorisée, les APIs sont autorisées mais pas l'ajout de bibliothèque utilisateur (userlib), Ogre, DirectX, OpenGL autorisés.
    2° Le source du programme fera au maximum 192 lignes de texte de 80 caractères max par ligne, dont Nouveau ! 128 lignes de data (voir la documentation). Il est possible de scinder son source en plusieurs fichiers texte, par exemple le code PB, plus un fichier pour les données, un shader Ogre, un fichier de préférences, des données XML, etc. Mais la taille des fichiers est cumulative et les règles s'appliquent : l'ensemble des fichiers concaténés ne doit faire que 192 lignes de texte, de 80 caractères maximum par ligne.
    3° Etre original, c'est à dire soit être une création complète, soit apporter quelque chose de nouveau à un code existant.
    Ne pas être néfaste.
    Nouveau ! Aucun fichier binaire autorisé. Seulement du code.
    6° Il sera possible d'ajouter une ligne de code (non comptée) en début de source avertissant l'utilisateur d'une spécificité du programme (comme par exemple une attente ou la nécessité d'utiliser une bibliothèque sous-système particulière). Celle-ci devra être de la forme

    Code : Tout sélectionner

    MessageRequester("Information", "Message", #PB_MessageRequester_Ok)
    Date et heure limite : 24 décember 2014, 23:59:59 GMT
  • A la fin de la période, un fil pour le vote sera mis en place afin d'élire le meilleur programme. Seules les personnes inscrites sur le forum avant le 1er décembre pourront voter (3 points pour le 1er, 2 points pour le second, 1 point pour le troisième). Les votants pourront télécharger et désigner leurs trois programmes favoris jusqu'au 14 janvier à 23:59:59 GMT. Après comptage et vérification, les vainqueurs seront contactés afin de recevoir leurs prix.
Comment poster
  • Postez le code dans le forum après y avoir ajouté et complété l'entête suivant (les lignes ne comptent pas dans les 192) :

Code : Tout sélectionner

;*****************************************************************************
;*
;* XMas 2014 PurePunch contest
;* PureBasic 5.xx or SpiderBasic 1.00 Beta
;* 64 lines of 80 chars of code + 128 lines of data
;*
;* Name     :  
;* Author   : 
;* Date     : 
;* Notes    :
;*
;*****************************************************************************
Bonne chance à tous les compétiteurs ! :)

PS: Les anciens PurePunchs sur le forum français
Dernière modification par djes le jeu. 15/janv./2015 11:57, modifié 8 fois.
Avatar de l’utilisateur
TazNormand
Messages : 1297
Inscription : ven. 27/oct./2006 12:19
Localisation : Calvados (14)

Re: Compétition PurePunch Noël 2014

Message par TazNormand »

Miam !!!!
Image
Image
Avatar de l’utilisateur
falsam
Messages : 7317
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: Compétition PurePunch Noël 2014

Message par falsam »

djes a écrit :Offrez un cadeau PureBasic
Un cadeau PureBasic ?
djes a écrit :avec seulement 64 lignes de code et 128 lignes de datas.
Pas plus de 64 lignes ? Peut on dépasser ces 64 lignes et faire moins sur les 128 lignes de datas ?

Apparemment pas de binaire caché (SPH faudra trouver autre chose:) ) ni de fichier image. WHaouuu le challenge n'est pas simple.

/me cherche l'inspiration.....
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Avatar de l’utilisateur
djes
Messages : 4252
Inscription : ven. 11/févr./2005 17:34
Localisation : Arras, France

Re: Compétition PurePunch Noël 2014

Message par djes »

falsam a écrit :Un cadeau PureBasic ?
Oui... Ce n'est peut-être pas clair, je vais changer rapidement tant qu'il est temps.
falsam a écrit :Pas plus de 64 lignes ? Peut on dépasser ces 64 lignes et faire moins sur les 128 lignes de datas ?
Non, mais on peut faire l'inverse ;)

Edit: correction.
Dernière modification par djes le lun. 01/déc./2014 14:37, modifié 1 fois.
Avatar de l’utilisateur
falsam
Messages : 7317
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: Compétition PurePunch Noël 2014

Message par falsam »

Image
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Avatar de l’utilisateur
djes
Messages : 4252
Inscription : ven. 11/févr./2005 17:34
Localisation : Arras, France

Re: Compétition PurePunch Noël 2014

Message par djes »

J'ai changé un peu le thème pour que ce soit plus clair (la traduction m'a joué des tours).
Avatar de l’utilisateur
Cool Dji
Messages : 1126
Inscription : ven. 05/sept./2008 11:42
Localisation : Besançon
Contact :

Re: Compétition PurePunch Noël 2014

Message par Cool Dji »

Great :D
Have Fun !
Only PureBasic makes it possible
Avatar de l’utilisateur
falsam
Messages : 7317
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: Compétition PurePunch Noël 2014

Message par falsam »

Il m'énerve avec ce cadeau à offrir ..... :mrgreen:
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Avatar de l’utilisateur
falsam
Messages : 7317
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: Compétition PurePunch Noël 2014

Message par falsam »

ça va être l'occasion de ressortir le Cruncher de Majikeyric.

a ce propos tu peux contracter le EndMacro. Un petit exemple:

Code : Tout sélectionner

Macro M:Macro:EndMacro:M E:End:End#M

M a:asc:E#M
M d:Debug:E#M

d a("A")
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Avatar de l’utilisateur
majikeyric
Messages : 602
Inscription : dim. 08/déc./2013 23:19
Contact :

Re: Compétition PurePunch Noël 2014

Message par majikeyric »

Pas de possibilité de mettre au moins un fichier musique ???

Pour un thème sur noël, l'atmosphère des productions va pas être terrible :cry:
Avatar de l’utilisateur
falsam
Messages : 7317
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: Compétition PurePunch Noël 2014

Message par falsam »

majikeyric a écrit :Pour un thème sur noël, l'atmosphère des productions va pas être terrible
je suis d'accord avec toi. J'essaye de mettre une musique en data section mais ça dépasse largementtttt le nombre de lignes autorisé. Peut être avec une compression de Lord Nelson .....
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Avatar de l’utilisateur
majikeyric
Messages : 602
Inscription : dim. 08/déc./2013 23:19
Contact :

Re: Compétition PurePunch Noël 2014

Message par majikeyric »

falsam a écrit :ça va être l'occasion de ressortir le Cruncher de Majikeyric.
:mrgreen:
falsam a écrit : a ce propos tu peux contracter le EndMacro. Un petit exemple:

Code : Tout sélectionner

Macro M:Macro:EndMacro:M E:End:End#M

M a:asc:E#M
M d:Debug:E#M

d a("A")
oui je sais, mais des fois le compilateur n'accepte pas les différents combinaisons de macros en début de programme (même si la syntaxe est correcte).
Avatar de l’utilisateur
Cool Dji
Messages : 1126
Inscription : ven. 05/sept./2008 11:42
Localisation : Besançon
Contact :

Re: Compétition PurePunch Noël 2014

Message par Cool Dji »

Un fichier musique proposé par l'organisateur à utiliser si on le souhaite ?
Only PureBasic makes it possible
Avatar de l’utilisateur
djes
Messages : 4252
Inscription : ven. 11/févr./2005 17:34
Localisation : Arras, France

Re: Compétition PurePunch Noël 2014

Message par djes »

Ça fait partie du défi ! C'est peut-être même le problème majeur. Je suis curieux de voir qui va s'en sortir et surtout comment...
Avatar de l’utilisateur
majikeyric
Messages : 602
Inscription : dim. 08/déc./2013 23:19
Contact :

Re: Compétition PurePunch Noël 2014

Message par majikeyric »

ça marche :mrgreen:
Répondre