:: Navigation
:: Libère ta PSP
Les Downgrades (PSP Fat)

Version 2.80 vers 1.50 (Team Noobz)
Version 3.03 vers 1.50 (Team Noobz)
Version 3.50 vers 1.50 (Team Noobz)
Toute version vers 1.50 (Team Noobz)

Custom Firmware (PSP Fat)

Installation 3.52M33-4 (Dark_Alex)
Installation 4.01 M33-2 (Dark_Alex)

Custom Firmware (PSP Slim & Lite)

Installation 3.60 M33 (Dark-Alex)
Installation 4.01 M33-2 (Dark_Alex)

Despertar del Cementerio (Toutes PSP)

Toutes PSP vers 3.90M33-3 (Dark_Alex)




  [LUA] Le Helloworld
Catégorie : Tutoriaux -> Programmation sur PSP
Ajouté le : 06.04.2008 11:07
Auteur : djdelarue
Lectures : 289
Commentaires et aides sur l'article [LUA] Le Helloworld (7)
Note global : 4.6/10 (5 votants)

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.

 

Code
while true do

Ensuite, il faut effacer le contenu de votre boucle quand elle recommence:

 

Code
screen:clear()

 

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:

 

Ensuite, fermer votre boucle avec ce code:

 

Code
screen.flip()
screen.waitVblankStart()

terminez ensuite votre script avec:

 

Code
end

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.


  

:: Chat
0 utilisateur est connecté sur le chat !

:: Sondage
Nos News vous semblent-elles suffisament précises ?
 Oui, elles sont parfaites
 Oui, mais je ne comprends pas tout desfois
 Non, il manque des détails
 Non, je n'ai rien compris à tout ça

 
Autres Sondages
:: Syndication

Suivez PSP Ground 
grâce aux fils RSS 2.0

Les 20 dernières news
Les 20 derniers articles
Les 20 derniers téléchargements
Les 20 derniers liens
Les 20 dernières images
Les 20 derniers sujets

:: Publicité