| Auteur |
Mario en Lua |
|
|
Lingenieur Programmeur Lua

 Messages: 78 Calculatrice : ClassPad 300 | Message posté: 22-02-2006 à 14:36  
Moi je debute en Lua J'ai essayer de faire Super mario land 1 en lua :ça marche assez bien:pour l'instant je n'ai fait que une partie du premier stage et ca va assez vite mais je suis en manque de commande Lua et j'aurrai bien aimé qu'on me dise quelque commandes notemment la commande de deplacement d'image .Une vidéo de mon projet sera bientot disponible(vendredi surement).
J'ai aussi créé un convertisseur d'image en Lua(ces un programme basic donc il est un peu lent mais bon! De tte facon il y quelqun qui va deja en sortir un alors...)
Voici quelques images:

 |
 |
numerix Membre

 Messages: 356 Calculatrice : ClassPad 300 | Message posté: 22-02-2006 à 17:29  
Tu utilise le stilet ou les touches?
Bah... en plus des fonctions dns le fichier texte, tu peut en créer toi même
ou en télécharger.
 |
 |
Lingenieur Programmeur Lua

 Messages: 78 Calculatrice : ClassPad 300 | Message posté: 22-02-2006 à 17:34  
J'utulise les touches Haut Bas.....et EXE et EXP pour A et B comme sur la game boy.
 |
 |
kilburn Administrateur

 Messages: 726 Calculatrice : ClassPad 300 | Message posté: 22-02-2006 à 19:26  
Mais c'est très bien tout ça! Je vois que le nombre de programmeurs expérimentés n'est pas si petit que ça! Tu pourrais donner un lien vers ton programme?
 |
 |
Lingenieur Programmeur Lua

 Messages: 78 Calculatrice : ClassPad 300 | Message posté: 22-02-2006 à 21:55  
Je suis pas experimentés!!mon programme est encore petit(premier stage) et le lien je pense que je pourrai le donner dici 5 jours par contre je vais poster une petite video demain!!
 |
 |
kilburn Administrateur

 Messages: 726 Calculatrice : ClassPad 300 | Message posté: 23-02-2006 à 10:20  
Une vidéo? Comment ça? On ne peut pas récupérer de vidéo d'un programme, juste des captures d'écran, non?
 |
 |
numerix Membre

 Messages: 356 Calculatrice : ClassPad 300 | Message posté: 23-02-2006 à 18:21  
Je pense qu'il va nous faire un gif a partir de ses captures.
Sinon kilburn j'ai une question pour ma librairie (et pour pleins de trucs)
Comment on fait pour exporter une variable (et son contenu)
d'une fonction à un programme qui l'utilise?
 |
 |
kilburn Administrateur

 Messages: 726 Calculatrice : ClassPad 300 | Message posté: 23-02-2006 à 19:12  
Bon je t'ai donné une solution sur MSN, mais il y a un autre moyen, maintenant que j'y pense. Tu peux utiliser l'environnement global, c'est à dire que tu mets toutes tes variables dans l'environnement _G. En bref ça donne:
--Librairie (fichier "Test")
function test()
_G.x=_G.x+1
end
export{test=test}
--Programme principal
require("Test")
_G.x=0
print(_G.x)
test()
print(_G.x)
Je crois que ça marche aussi.
 |
 |
Lingenieur Programmeur Lua

 Messages: 78 Calculatrice : ClassPad 300 | Message posté: 23-02-2006 à 20:08  
Je voudrais savoir s'il n'y n'y aurait pas un emulateur de Cplua qui fonctionnerait trés bien parce que lorsque je joue les jeu que je fait en cplua sur ma calc et sur mon emulateur ya rien a voir merci
 |
 |
kilburn Administrateur

 Messages: 726 Calculatrice : ClassPad 300 | Message posté: 23-02-2006 à 22:53  
C'est impossible désolé, je viens de lui demander. Mais tu peux créer un dossier de présentation et faire une capture d'écran avec H-Copy pendant le programme. Par contre, laisse tomber la video
 |
 |
numerix Membre

 Messages: 356 Calculatrice : ClassPad 300 | Message posté: 24-02-2006 à 17:34  
kilburn ==> c'est bon j'ai réussi avc return x
Lingenieur ==> je n'ai pas pu voir tes photos
c quoi comme format?
 |
 |
Lingenieur Programmeur Lua

 Messages: 78 Calculatrice : ClassPad 300 | Message posté: 24-02-2006 à 20:02  
Je voudrais savoir comment vous faisier pour mettre un fichier en ligne sur le forum.merci.Et les photos c'est en .BMP
Ah oui Numerix j'allais oublier!! comme jai pas réussi la video je t'ai envoyer un cours extrait de mon jeu Mario seulement les questions bonus et les betes ne sont pas actives car j'y travaille encore.J'y ai aussi ajouté le convertisseur d'image et quelques images.Mon adresse c'est Lingenieur_33@hotmail.com
 |
 |
 Webmaster

Messages: 3163 Calculatrice : ClassPad 300+ | Message posté: 24-02-2006 à 20:53  
Pour mettre un fichier en ligne sur le forum il faut qu'il soit présent sur un serveur web, genre l'espace perso fourni par ton hébergeur ou bien s'il s'agit d'une image tu peux la stoquer sur http://www.imageshack.us/
|
 |
Lingenieur Programmeur Lua

 Messages: 78 Calculatrice : ClassPad 300 | Message posté: 24-02-2006 à 20:59  
Merci pour l'info.Je vais essayer tout de suite
Jai fini j'espere que maintenant vous voyer les images!!
 |
 |
kilburn Administrateur

 Messages: 726 Calculatrice : ClassPad 300 | Message posté: 24-02-2006 à 23:20  
Oui. Et c'est impressionnant! Bravo à toi!
 |
 |
numerix Membre

 Messages: 356 Calculatrice : ClassPad 300 | Message posté: 24-02-2006 à 23:28  
Tu ne m'as pas envoyé les fichiers avec le message
Oui tes images sont magnifiques
 |
 |
kilburn Administrateur

 Messages: 726 Calculatrice : ClassPad 300 | Message posté: 25-02-2006 à 09:46  
Au fait, classpadcrazy@hotmail.fr c'est moi
 |
 |
Lingenieur Programmeur Lua

 Messages: 78 Calculatrice : ClassPad 300 | Message posté: 25-02-2006 à 19:33  
d'accord pour l'adresse jai bien recu!
J'ai renvoyés les pieces jointes du message et jai enfin terminé l'intro du jeu!
Ques que vous en dites?

 |
 |
Alexis Webmaster

 Messages: 889 Calculatrice : Graph 35+ | Message posté: 25-02-2006 à 20:27  
Qu'on aimerait en voir plus...
 |
 |
kilburn Administrateur

 Messages: 726 Calculatrice : ClassPad 300 | Message posté: 26-02-2006 à 12:10  
C'est pas mal, la vitesse est acceptable pour un programme en Lua. Je suis sûr que ça ne ramera plus du tout une fois que le package gérant les bitmaps sera sorti. 
 |
 |
numerix Membre

 Messages: 356 Calculatrice : ClassPad 300 | Message posté: 26-02-2006 à 18:43  
ça sortira quand ça?
 |
 |
kilburn Administrateur

 Messages: 726 Calculatrice : ClassPad 300 | Message posté: 26-02-2006 à 21:37  
Euh... au moment où je poste... dans 30 minutes.
 |
 |
numerix Membre

 Messages: 356 Calculatrice : ClassPad 300 | Message posté: 26-02-2006 à 21:47  
Il sera disponible sur le forum cp?
Je n'arrive plus a y acceder:
"critical error" du navigateur
 |
 |
Julien Programmeur C++

 Messages: 69 Calculatrice : Pas de calculatrice | Message posté: 26-02-2006 à 23:35  
C'est joli comme images
Le seul endroit où l'on peut télécharger CPLua (théoriquement...) c'est à partir du forum anglophone: http://www.casiocalc.org/?showforum=19
Il y a un lien vers la dernière version 0.8 RC1 (qui contient les fonctions pour gérer les sprites) dans le sujet "Download CPLua".
Attention c'est une toute nouvelle version, il peut y avoir des bugs
A propos de l'environnement global _G : évitez quand même d'en arriver là... y'a moyen de s'en tirer plus proprement avec les fonctions require et doscript
A part ça pour créer des images maintenant vous pourrez simplement utiliser BitEdit
|
 |
kilburn Administrateur

 Messages: 726 Calculatrice : ClassPad 300 | Message posté: 27-02-2006 à 09:50  
numerix->Ah toi aussi tu as cette erreur sur le forum français? 
 |
 |
numerix Membre

 Messages: 356 Calculatrice : ClassPad 300 | Message posté: 27-02-2006 à 20:41  
oui
maintenant ça marche mais comme mon navigateur a enregistré la page d'éreur quand je fait précédent je retombe dessus
Julien => Génial!
L'affichage des sprites est rapide?
 |
 |
Julien Programmeur C++

 Messages: 69 Calculatrice : Pas de calculatrice | Message posté: 27-02-2006 à 22:01  
Y'a un nouvel exemple Logo pour se faire une petite idée
Edit: Petite mise à jour effectuée avec la version 0.8 RC2, qui élimine quelques vilains bugs pas bôs
|
 |
numerix Membre

 Messages: 356 Calculatrice : ClassPad 300 | Message posté: 28-02-2006 à 19:33  
oh non je vient a peine de réinstaller CPlua 0.8RC1
Je ne savais pas pour les fonctions i/o (vu que j'avais la 0.72)

 |
 |
Alexis Webmaster

 Messages: 889 Calculatrice : Graph 35+ | Message posté: 28-02-2006 à 23:06  
Nous sommes actuellement en train de développer Super Mario Land 2 en C++ pour Class Pad.
Voici une image du jeu :

 |
 |
Julien Programmeur C++

 Messages: 69 Calculatrice : Pas de calculatrice | Message posté: 01-03-2006 à 02:00  
Attention aux effets de rémanence de l'écran...
Avoir des niveaux de gris c'est bien, mais il ne faut pas oublier qu'on a affaire à un écran à raffraichissement très lent par rapport à celui d'un game-boy! Lorsque les sprites ou les décors se déplacent on risque de ne plus savoir distinguer autre chose que des ombres en mouvement; faites des tests pour vérifier que ça vaille la peine de se lancer dans un projet de cette envergure, sinon vous risquez d'être déçus par le résultat (et ça n'a malheureusement rien à voir avec la fluidité du jeu...)
L'écran de la ClassPad est bien pour des éléments statiques.. à partir du moment où ça bouge, ça donne tout autre chose :/
Notez que je parle d'expérience, je suis moi-même assez triste de voir que les sprites de mon jeu Sonic sur G100 n'apparaissent pas clairement quand on bouge (surtout que dans Sonic ça bouge beaucoup)
|
 |