Jicehel
Nombre de messages : 5947 Age : 52 Localisation : 77500 Date d'inscription : 18/04/2011
| Sujet: Bienvenu Silverman Ven 20 Mar 2015 - 16:50 | |
| | |
|
papydall
Nombre de messages : 7017 Age : 74 Localisation : Moknine (Tunisie) Entre la chaise et le clavier Date d'inscription : 03/03/2012
| Sujet: Re: Bienvenu Silverman Ven 20 Mar 2015 - 17:55 | |
| | |
|
silverman
Nombre de messages : 970 Age : 52 Localisation : Picardie Date d'inscription : 18/03/2015
| Sujet: Re: Bienvenu Silverman Sam 21 Mar 2015 - 20:19 | |
| bonjour panoramicien(ne)s , et merci de votre accueil. Mes centres d'intérêts en 2 mots: art martial et programmation. Je ne suis pas vraiment novice en programmation, je code en basic(plus exactement en Darkbasic) depuis 15 ans. Malheureusement ce logiciel(réputé par sa lenteur, mais très aisé à coder) de création 3D est abandonné par son concepteur depuis pas mal de temps et n'est pas exempt de bugs. De plus, le forum est déserté maintenant. J'ai trouvé Panoramic par hasard, en cherchant d'autre langage basic sur google. J'ai été séduit par la facilité à créer des objets systèmes(inexistant en Darkbasic) en testant l'exemple de la calculatrice, par les possibilités et la constante évolution du logiciel, sa gratuité, ainsi qu'une communauté... française! Euh oui, google translate n'est pas fiable à 100%, mais j'arrivais quand même à me faire comprendre sur le forum anglais. J'ai commencé à regarder les liens; il y a une application PANORAMIC_IDE que je n'arrive pas à télécharger car le lien est rompu. Quelqu'un connait un autre lien pour pouvoir le télécharger? | |
|
Jean Claude
Nombre de messages : 5950 Age : 70 Localisation : 83 Var Date d'inscription : 07/05/2009
| Sujet: Re: Bienvenu Silverman Sam 21 Mar 2015 - 20:57 | |
| OUI, effectivement le lien de Panoramic_IDE ne fonctionne plus, pour la simple et bonne raison que personne ne s'en sert.
Jack pourrait t'apporter plus de précisions, car c'est lui le boss.
A+ | |
|
Jicehel
Nombre de messages : 5947 Age : 52 Localisation : 77500 Date d'inscription : 18/04/2011
| Sujet: Re: Bienvenu Silverman Sam 21 Mar 2015 - 21:47 | |
| Excellent, merci pour ta présentation.
Un bon exercice pour débuter serait d'essayer de refaire tes programmes Darkbasic en Panoramic et de nous faire part de tes difficultés ou de ce qui était plus simple en Darkbasic afin de voir si Jack veut apporter une amélioration ou si nous pouvons trouver une solution de contournement. On a Klaus qui nous chouchoute et nous fait des fonctions pour nous permettre des opérations soit impossibles soit complexes à faire.
| |
|
papydall
Nombre de messages : 7017 Age : 74 Localisation : Moknine (Tunisie) Entre la chaise et le clavier Date d'inscription : 03/03/2012
| Sujet: Re: Bienvenu Silverman Dim 22 Mar 2015 - 0:44 | |
| Salut Silverman. Comme tu programmes en basic et particulièrement en DarkBasic, tu ne trouveras pas de gros problèmes avec Panoramic, un langage puissant, simple à mettre en œuvre et en perpétuelle évolution, sans oublier la très active communauté panoramicienne. Personnellement, je ne suis pas un spécialiste de DarkBasic, mais en fouillant un peu, j’ai trouvé deux codes simples en DarkBasic : l’un pour calculer la suite de Fibonacci, l’autre pour dessiner un treillis. Je n’ai trouvé aucune difficulté à transposer ces deux codes en Panoramic. - Code:
-
rem ============================================================================ rem Calcul de la suite de Fibonacci en DarkBasic rem ============================================================================ FOR I=0 TO 20 PRINT "Fibonacci("+STR$(I)+")="+STR$(Fibonacci(I)) NEXT WAIT KEY
FUNCTION Fibonacci(n) LOCAL i,w,u,v IF n <= 0 THEN ReturnValue=0:EXITFUNCTION IF n = 1 THEN ReturnValue=1:EXITFUNCTION u = 0 v = 1 FOR i=2 TO n w = u+v u = v v = w NEXT ReturnValue=v ENDFUNCTION ReturnValue
- Code:
-
rem ============================================================================ rem Calcul de la suite de Fibonacci en Panoramic rem ============================================================================ dim i,fib : ' En Panoramic, on doit déclarer les variables avant leur utilisation FOR I = 0 TO 20 Fibonacci(i) : ' Appel de la procédure Fibonacci(n) PRINT "Fibonacci("+STR$(I)+") = "+STR$(Fib) NEXT i : ' En Panoramic on doit préciser le nom de la variable de la boucle end : ' Pour empêcher le programme d'aller plus loin rem ============================================================================ ' les FUNCTION en Panoramic ne sont pas implémentées, on utilise donc des SUB SUB Fibonacci(n) DIM_LOCAL i,w,u,v :' Déclaration des variables locales IF n <= 0 THEN Fib = 0 : exit_sub IF n = 1 THEN Fib = 1 : exit_sub u = 0 v = 1 FOR i = 2 TO n w = u+v u = v v = w NEXT i Fib = v END_SUB rem ============================================================================
- Code:
-
rem ============================================================================ rem Dessiner un Treillis en DarkBasic rem ============================================================================
x=30:y=4:t=240 FOR I=0 TO t STEP 5 LINE x,y+i,x+i, y+t NEXT I WAIT KEY rem ============================================================================
- Code:
-
rem ============================================================================ rem Dessiner un Treillis en Panoramic rem ============================================================================
dim x,y,t,i x = 30 : y = 4 : t = 240 FOR I = 0 TO t STEP 5 2D_LINE x,y+i,x+i, y+t NEXT I rem ============================================================================
| |
|
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: re Dim 22 Mar 2015 - 1:01 | |
| Bienvenue à toi Silverman !
SI tu es un adepte de la 3D, tu pourras, lorsque sa santé lui permet, avoir l' aide de Bignono qui est notre spécialiste 3D. Il nous a fait plusieurs jeux en 3D dont une course de Kart ( enfin une voiture sur un circuit ) et plein d' autres. Pour le reste, tu pourras compter sur la communauté, n' hésite pas. Tu trouveras des articles et des procédures sur "Panoramic le mag".
Bonne Prog à toi et au plaisir de tester tes codes. | |
|
Contenu sponsorisé
| Sujet: Re: Bienvenu Silverman | |
| |
|