| Auteur |
Débuter en LUA sur Classpad |
|
|
lorenzo11 Utilisateur CP

 Messages: 35 Calculatrice : ClassPad 300+ | Message posté: 30-12-2007 à 20:58  
Voilà je programais sur graph 35+ et j'ai maintenant un CP 300+ seulement je trouve le Basic CP trop différent et, malgré des possibilités plus avancées, une vitesse d'exécution MISERABLE !!
On m'a donc conseillé de passer au Lua beaucoup plus rapide d'exécution, assez simple d'emploi et qui offre des possiblités bien plus grandes....
Seulement, pour les débutants....j'ai beau chercher....je ne trouve pas de tutorial ou des explications pour démarrer !!
De ce que j'ai pu voir de programmes téléchargés...sa syntaxe est à mis chemin entre le Basic et le C avec notamment des appels de fonctions...etc.
Mais où s'initier pour apprendre les fonctions les plus basiques ?
Merci pour toutes vos réponses
 |
 |
rom1dep Administrateur

 Messages: 897 Calculatrice : ClassPad 300+ | Message posté: 30-12-2007 à 22:28  
Eh bien, dans le répertoire d'installation de l'addin, tu trouveras un fichier texte détaillant toutes les fonctions lua qui sont propres au classpad. Pour le reste, il te suffit d'avoir une (même très faible) expéreience de la programmation en C/C++/Java...
Commence tout d'abord par "jouer" en mode texte avec les variables et leur champ de visibilité (déclarées locale, ...) les fonctions un peu particulières (nombre variable d'arguments et de retours) et les input/print/statusbar/...
Ensuite passe en mode graphique, il faudra pour cela bien penser à appeller showgraph() //explications dans le fichier texte... et donc faire un require "draw" pour accéder aux fonctions de dessin. Tu pourras aussi faire un peu de double buffering avec draw.onbuffer() et draw.update()
voilà, ce n'est qu'un apperçu rapide du lua pour classpad appliqué aux jeux, d'autres librairies existent notemment la lib "cas" pour faire des programmes mathématiques...
En espérant que ça t'ai aidé à y voir plus clair 
 |
 |
lorenzo11 Utilisateur CP

 Messages: 35 Calculatrice : ClassPad 300+ | Message posté: 31-12-2007 à 19:40  
Merci beaucoup !
Déjà ça me donne une petite idée...
Je fais un peu de C et je me mets au C++ donc je pense que ça devrait aller !
Il est toujours plus facile de passer d'un language "bas niveau" à un language "haut niveau"...(enfin normalement )
Alors bon...quand j'en aurait le temps, j'étudierai de près ce language qui a l'air prometteur !
Sinon, la communauté de programmeur connaît bien le Lua ou pas trop ??
 |
 |
rom1dep Administrateur

 Messages: 897 Calculatrice : ClassPad 300+ | Message posté: 31-12-2007 à 23:21  
Bah on va dire que la communauté de programmeurs ClassPad est assez... éparse voir inexistante alors bon... mais il y a eu de très beaux programmes lua par le passé, Astero3D de Kilburn par exemple
 |
 |
planetefantome Utilisateur CP

 Messages: 4 Calculatrice : ClassPad 300+ | Message posté: 02-01-2008 à 12:34  
Bonjour a tous
C'est quoi un Add-in, a quoi ça sert, et on le trouve où??
Je suis nouveau sur ce site, je n'ai pas encore acquis le vocabulaire.
D'ailleur, j'ai mis mon profil a jour pour ceux que ça interesse...
Merci
|
 |
Rastabeuher Administrateur

 Messages: 908 Calculatrice : ClassPad 300 | Message posté: 02-01-2008 à 15:07  
Pour faire court, un add-in est un programme en C ou C++ déjà compilé que tu peux installer sur ta machine. Ces add-ins sont accessibles directement dans ton menu principal. On dispose d'add-ins très performants sur CP (regarde Tetris par exemple ).
Tu peux en trouver dans la rubrique classpad/add-in du site mais il faut les installer avec le "CP add-in installer" et non pas le "CP Manager". Tu verras c'est très simple et c'est expliqué dans la FAQ.
 |
 |
rom1dep Administrateur

 Messages: 897 Calculatrice : ClassPad 300+ | Message posté: 02-01-2008 à 20:14  
Depuis l'OS v.3, on peut installer des Addins depuis Manager
 |
 |
Rastabeuher Administrateur

 Messages: 908 Calculatrice : ClassPad 300 | Message posté: 04-01-2008 à 00:46  
Oups, je n'étais pas au courant de cette fonctionnalité, tu sais moi je suis tout sauf à la pointe des nouvelles technologies!
Je sais même pas ce que c'est que la fee breau p'tik, imagine le niveau...
 |
 |
lorenzo11 Utilisateur CP

 Messages: 35 Calculatrice : ClassPad 300+ | Message posté: 04-01-2008 à 17:13  
La fee Breau p'tik........-->MEGA lol !!
Quel niveau !
Merci pour toutes ces infos....je vais essayer de programmer en LUA mais je ne sais pas si je vais avoir le temps
<--ma vie--> Déjà que je découvre le XHTML et le CSS <--/ ma vie!-->
Bref, encore merci !
 |
 |