Pure LCK
Pure LCK
je suis en train de paufiner un petit utilitaire
qui servira a générer soit un Loader , soit une splash Screen ou autre Greeting
pour cela je me suis inspiré de LCK (Atari St)
LCK = Loader Construction Kit
ce prg va permettre de fabriquer un Loader ou autre en 4 coup de cuillère a pot !
je vous invite a tester le truc , et surtout a lire le contenu du fichier "A lire"
pour le moment seul le Créateur est dispo , il ne génère pas de code ou d’exécutable
le principe de base
un Loader est composé au total (mais pas obligatoire)
1 fond d'ecran (starfield ou et Image)
1 Sprite (Logo d'entreprise, de Groupe , ou votre avatar si vous voulez)
1 Scroll Text (re définissable a volonté)
1 Module (musique pour l'ambiance)
L'archive Fourni le minimum pour faire un test ...
je pari sur la simplicité du prg pour que vous puissiez tester sans galères
si toutefois vous voulez voir vite fait ce qu'on peut faire avec
lancez LCK
utilisez le bouton "Load"
et chargez le fichier "Dobro_exemple.prefs" ou "Dobro_exemple2.prefs"
et appuyez sur le bouton "TEST"
la barre d'espace permet de sortir des différents Écrans ...
A telecharger ici :
http://michel.dobro.free.fr/download.php?view.32
qui servira a générer soit un Loader , soit une splash Screen ou autre Greeting
pour cela je me suis inspiré de LCK (Atari St)
LCK = Loader Construction Kit
ce prg va permettre de fabriquer un Loader ou autre en 4 coup de cuillère a pot !
je vous invite a tester le truc , et surtout a lire le contenu du fichier "A lire"
pour le moment seul le Créateur est dispo , il ne génère pas de code ou d’exécutable
le principe de base
un Loader est composé au total (mais pas obligatoire)
1 fond d'ecran (starfield ou et Image)
1 Sprite (Logo d'entreprise, de Groupe , ou votre avatar si vous voulez)
1 Scroll Text (re définissable a volonté)
1 Module (musique pour l'ambiance)
L'archive Fourni le minimum pour faire un test ...
je pari sur la simplicité du prg pour que vous puissiez tester sans galères
si toutefois vous voulez voir vite fait ce qu'on peut faire avec
lancez LCK
utilisez le bouton "Load"
et chargez le fichier "Dobro_exemple.prefs" ou "Dobro_exemple2.prefs"
et appuyez sur le bouton "TEST"
la barre d'espace permet de sortir des différents Écrans ...
A telecharger ici :
http://michel.dobro.free.fr/download.php?view.32
Dernière modification par Backup le dim. 03/juil./2011 14:43, modifié 3 fois.
Re: Pure LCK
peut être que ça vient de ma connexion internet (j'ai un débit digne d'un vieux 14400 depuis quelques heures ! (merci SFR) mais lorsque je télécharge ton fichier il fait 0octes ! je suis le seul ?
Sinon ça a l'aire très sympa vu la description ! ça me rappel un soft sur Amiga appelé DemoMaker je sais plus quoi ... pour faire ta cracktrop en 3 clic avec plein effets repompé dans les productions de Paradox,Fairlight,Scoopex, etc... ça me manque ces petites compos !!!
Sinon ça a l'aire très sympa vu la description ! ça me rappel un soft sur Amiga appelé DemoMaker je sais plus quoi ... pour faire ta cracktrop en 3 clic avec plein effets repompé dans les productions de Paradox,Fairlight,Scoopex, etc... ça me manque ces petites compos !!!
Re: Pure LCK
je viens de tester mon lien je recois une archive Zip de 1326 koThyphoon a écrit :peut être que ça vient de ma connexion internet (j'ai un débit digne d'un vieux 14400 depuis quelques heures ! (merci SFR) mais lorsque je télécharge ton fichier il fait 0octes ! je suis le seul ?
et le prg fonctionne !
oui sur Atari il s'agissait de DCK (Demo Construction Kit )Sinon ça a l'aire très sympa vu la description ! ça me rappel un soft sur Amiga appelé DemoMaker je sais plus quoi ... :
mais on avait aussi LCK , pour faire des "intros" (Loader )
de toute façon ce genre de prg existait sur les 2 machines
dommage que tu n'ai pas pu telecharger mon prg ...
reessaye a l'occase
Re: Pure LCK
Excellente idée,
bien joué, je teste ça des que possible.
bien joué, je teste ça des que possible.
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Re: Pure LCK
Hello,
Sympa les objectifs de ce programme.
Norton n'a pas fait d'histoire pour une fois (pour la première fois )
Par contre, quels que soient mes choix, ça finit comme ça :
Fond d'écran plus module pas de problème mis à part le mot doux de Windows .
Hasta la vista !
Sympa les objectifs de ce programme.
Norton n'a pas fait d'histoire pour une fois (pour la première fois )
Par contre, quels que soient mes choix, ça finit comme ça :
Les sprites, starfield et fichiers pref ne donnent rien(écran gris).Pure_LCK.exe a rencontré un problème et doit fermer. Nous vous prions de nous excuser pour le désagrément encouru.
Fond d'écran plus module pas de problème mis à part le mot doux de Windows .
Hasta la vista !
Elevé au MSX !
Re: Pure LCK
enfin j'ai réussi a le télécharger parcontre... impossible de voir ce que ça donne des que j’appuie sur le boutton test, hop ecran noir, et windows qui me dit qu'il y a un poblème de couleur ou je ne sais pas trop... j'ai essayé avec des modes de compatibilités ça plante aussi ...
je suis sous win7 64 bit ! si ça peut t'aider et j'ai une carte GFX ATI5700 !
je suis sous win7 64 bit ! si ça peut t'aider et j'ai une carte GFX ATI5700 !
Re: Pure LCK
avant d'appuyer sur "Test" tu as Loader un des 2 fichiers "dobro_exemple2.prefs" ouThyphoon a écrit :enfin j'ai réussi a le télécharger parcontre... impossible de voir ce que ça donne des que j’appuie sur le boutton test, hop ecran noir, et windows qui me dit qu'il y a un poblème de couleur ou je ne sais pas trop... j'ai essayé avec des modes de compatibilités ça plante aussi ...
je suis sous win7 64 bit ! si ça peut t'aider et j'ai une carte GFX ATI5700 !
"dobro_exemple.prefs" ?
sinon c'est normal qu'il n'y ai rien
LCK est comme un interpréteur , si on ne lui charge rien, ou si on ne compose rien dedans
il ne se passe rien
PS ::
je viens de voir que dans mes options je forçais le mode Directx7
peut etre que les problemes venais de la .....
j'ai rafraichi l'archive , si vous avez 5 minutes
meme adresse
http://michel.dobro.free.fr/Forum_PB/Pu ... re_LCK.zip
pour le message d'alerte de Seven a propos des couleurs
c'est a Fred de faire quelque chose !!
c'est uniquement sous seven qu'on a ce probleme
c'est pas due a une erreur de programmation
mais un probleme concernant Purebasic
ce message apparait systematiquement a l'tilisation d'un Screen
sous Seven !!
Re: Pure LCK
Voila ... Maintenant tout est corrigé
Desolé pour les problemes ...
http://michel.dobro.free.fr/Forum_PB/Pu ... re_LCK.zip
Desolé pour les problemes ...
http://michel.dobro.free.fr/Forum_PB/Pu ... re_LCK.zip
Re: Pure LCK
super ça marche super ! et aucun message d'erreur sous seven cette fois si !
juste un petit truc ! pour le by Dobro tu devrait le faire bouger en utilisant une courbe de Bezier ... ça serait plus souple et plus demomaker
Sinon c'est très sympa, reste rajouter des trucs style raster, scrolling paralax qui boucle, text sinuosidale, etc....
ça fait un bout de temps que je me dis que ça m'amuserais de faire des demos oldschool mais trop de projet en même temps, ça attendra ! en tout cas tres sympa
juste un petit truc ! pour le by Dobro tu devrait le faire bouger en utilisant une courbe de Bezier ... ça serait plus souple et plus demomaker
Code : Tout sélectionner
;une version optimizé ! :o)
Procedure beziersSpline(t.f,*result.POINT,*p0.Point,*p1.Point,*p2.point,*p3.point)
a.f=(1-t)
b.f=a*a
c.f=a*a*a
d.f=t*t
e.f=d*t
*result\x = *p0\x*c + 3* *p1\x*b*t + 3* *p2\x*a*d + *p3\x*e
*result\y = *p0\y*c + 3* *p1\y*b*t + 3* *p2\y*a*d + *p3\y*e
EndProcedure
ça fait un bout de temps que je me dis que ça m'amuserais de faire des demos oldschool mais trop de projet en même temps, ça attendra ! en tout cas tres sympa
Re: Pure LCK
Thyphoon a écrit :super ça marche super ! et aucun message d'erreur sous seven cette fois si !
juste un petit truc ! pour le by Dobro tu devrait le faire bouger en utilisant une courbe de Bezier ... ça serait plus souple et plus demomakerSinon c'est très sympa, reste rajouter des trucs style raster, scrolling paralax qui boucle, text sinuosidale, etc....Code : Tout sélectionner
;une version optimizé ! :o) Procedure beziersSpline(t.f,*result.POINT,*p0.Point,*p1.Point,*p2.point,*p3.point) a.f=(1-t) b.f=a*a c.f=a*a*a d.f=t*t e.f=d*t *result\x = *p0\x*c + 3* *p1\x*b*t + 3* *p2\x*a*d + *p3\x*e *result\y = *p0\y*c + 3* *p1\y*b*t + 3* *p2\y*a*d + *p3\y*e EndProcedure
ça fait un bout de temps que je me dis que ça m'amuserais de faire des demos oldschool mais trop de projet en même temps, ça attendra ! en tout cas tres sympa
Merci pour la procedure , je vais me la garder
pour ce que tu dis, oui mais ..
j'etais partis pour faire un "Loader construction Kit"
ce que tu decris est un "Demo Construction Kit"
la nuance est de taille
mais pourquoi pas ...
mais dans un premier temps je vais Stabiliser au mieux le prg
(nettoyage du code en autre.. )
et passer a la génération du code (le résultat sera generé en Purebasic)
(bien sur , je me suis deja un peu preparé le travail) ...
mais je vais ajouter "la Liste"
c'est a dire la possibilité d'attribuer un prg a lancer en fonction d'une touche de fonction
je vous ais fait tester , pour voir si min systeme d'interface, etait viable..
Merci pour vos tests
Re: Pure LCK
si ça t'interesse j'ai aussi un code très pratique pour faire du "easing"
Pour faire des mouvements souples simulant des rebonts, elstique etc...
Pour faire des mouvements souples simulant des rebonts, elstique etc...
Re: Pure LCK
Coucou,
Je suis sous Windows XP sp3, il reste un problème .
-étoiles+module : ok
-fond d'écran + étoile + module : ok
-fond d'écran + module : ok
-fichiers prefs : ok
-sprite : pas glop, même message que dans mon premier post.
Hasta la vista !
PS : ah oui, je n'arrive pas à quitter le programme normalement (#PB_Event_CloseWindow ou #PB_Key_Escape)
Je suis sous Windows XP sp3, il reste un problème .
-étoiles+module : ok
-fond d'écran + étoile + module : ok
-fond d'écran + module : ok
-fichiers prefs : ok
-sprite : pas glop, même message que dans mon premier post.
Hasta la vista !
PS : ah oui, je n'arrive pas à quitter le programme normalement (#PB_Event_CloseWindow ou #PB_Key_Escape)
Elevé au MSX !
Re: Pure LCK
chez moi c'est espaceHuitbit a écrit : PS : ah oui, je n'arrive pas à quitter le programme normalement (#PB_Event_CloseWindow ou #PB_Key_Escape)
Re: Pure LCK
lorsqu'on est en visualisation d'un Ecran
il faut appuyer sur la barre d'espace pour ressortir !
(indiqué dans la doc )
d'ailleurs la barre D'espace sert aussi lorsqu'on a defini la lettre "Z"
pour sortir et continuer la composition (placement du Scroll)
sinon pour le Gui la petite croix rouge devrai faire l'affaire
pour ton probleme avec le Sprite , j'ai eu aussi ce probleme quelque fois
c'est a croire que Purebasic s’emmêle les pédales ..
et que plusieurs Sprite se marche dessus ....)(niveau index)
ce qui est quasi impossible , j'ai séparé les Enumeration avec un écart plus que conséquent !
mais j'ai quand meme un probleme de Sprite soit disant non initialisé !!
dans les etoiles , alors que j'en affiche que 999 !
Plus ça va , plus je trouve que Purebasic perd en Fiabilité
il me semble que paradoxalement, les anciennes Versions
notamment la 3.31 etait bien plus stable niveau programmation Screen()...
il faut appuyer sur la barre d'espace pour ressortir !
(indiqué dans la doc )
d'ailleurs la barre D'espace sert aussi lorsqu'on a defini la lettre "Z"
pour sortir et continuer la composition (placement du Scroll)
sinon pour le Gui la petite croix rouge devrai faire l'affaire
pour ton probleme avec le Sprite , j'ai eu aussi ce probleme quelque fois
c'est a croire que Purebasic s’emmêle les pédales ..
et que plusieurs Sprite se marche dessus ....)(niveau index)
ce qui est quasi impossible , j'ai séparé les Enumeration avec un écart plus que conséquent !
Code : Tout sélectionner
#etoile=0
#image_fond =2000
#sprite_fonte =3000
#sprite_perso=4000
#sprite_curseur=5000
mais j'ai quand meme un probleme de Sprite soit disant non initialisé !!
dans les etoiles , alors que j'en affiche que 999 !
Plus ça va , plus je trouve que Purebasic perd en Fiabilité
il me semble que paradoxalement, les anciennes Versions
notamment la 3.31 etait bien plus stable niveau programmation Screen()...
Re: Pure LCK
j'ai fait un gros projet dernièrement utilisant screen/sprite compilé avec 4.60B3 et je n'ai eu aucun problème !