Introduction
Maintenant que vous possédez tout ce qu'il faut pour coder, nous vous proposons de commencer à coder, on est quand même ici pour ça. Et si on faisait un Hello World ?!
C'est quoi une Hello World ?
Un Hello World est une sorte de "Salut tout le monde!", ça ne sert pas à grand chose niveau utilisation, mais ça fait plaisir quand on se rend compte qu'on arrive à programmer sur PSP !
On commence le code
Avant tout, choisissez la couleur d'écriture que vous souhaitez voir apparaître, pour cela utiliser ce code:
Vous souhaitez écrire un simple message, rien de plus simple.
Avant tout, choisissez la couleur d'écriture que vous souhaitez voir apparaître, pour cela utiliser ce code:
Code
blanc = Color.new(255,255,255)
|
Vous voulez une autre couleur, il vous suffit d'aller dans Paint, ou autres logiciel de retouche image pour connaître les attributs de votre couleur.

Donc, maintenant que vous avez défini la couleur que vous souhaitez, commençons réellement le code.
Il faut créer la boucle principal qui est indispensable au bon fonctionnement du Lua.
Ensuite, il faut effacer le contenu de votre boucle quand elle recommence:
Ensuite passons à ce que l'on veut qu'il s'affiche.
Code
screen:print(150,100,"Trop cool ce tuto de djdelarue",blanc)
|
Vous allez me dire c'est quoi ces deux nombres avant le texte, c'est en faite l'endroit où sera situé votre texte sur l'ércran de la PSP, en faites cela représente 150x100 pixels, et l'écran de PSP fait 480x272 en pixel.
Vous obtiendrais ceci:
.jpg)
Ensuite, fermer votre boucle avec ce code:
Code
screen.flip()
screen.waitVblankStart()
|
terminez ensuite votre script avec:
Ce "end" permet de cloturer le while true do du début.
Le code entier
Code
blanc = Color.new(255,255,255)
while true do
screen:clear()
screen:print(150,100,"Trop cool ce tuto de djdelarue",blanc)
screen.flip()
screen.waitVblankStart()
end
|
Voila, vous savez maintenant faire un HelloWorld, on va bientôt s'attaquer à des choses un peu moins facile, il est donc nécessaire de savoir faire le code ci-dessus sans problème.
|