<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://www.xtreamlua.com/wiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://www.xtreamlua.com/wiki/feed.php">
        <title>XtreamLua</title>
        <description></description>
        <link>http://www.xtreamlua.com/wiki/</link>
        <image rdf:resource="http://www.xtreamlua.com/wiki/lib/images/favicon.ico" />
       <dc:date>2010-09-09T22:43:29+02:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=accueil&amp;rev=1269710127&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=android&amp;rev=1254039867&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=android_lua_introduction&amp;rev=1254241096&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_10_les_collisions&amp;rev=1204833582&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_11_creer_une_barre_de_sante&amp;rev=1187360507&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_12_tirer_des_balles_de_pistolet&amp;rev=1187361574&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_13_creer_un_timer&amp;rev=1187601809&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_14_les_tables&amp;rev=1187786317&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_15_les_expressions&amp;rev=1189530953&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_16_creer_ses_propres_fonctions&amp;rev=1276879436&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_17_son_et_music&amp;rev=1188577154&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_18_gestion_de_la_ram&amp;rev=1182368310&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_1_introduction_a_la_programmation_lua_sur_nintendo_ds&amp;rev=1182197440&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_1_introduction_a_la_programmation_psp&amp;rev=1269708879&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_1_les_instructions_de_base&amp;rev=1269709973&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_2_affichage_de_texte_a_l_ecran&amp;rev=1210500626&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_2_hello_world&amp;rev=1276879438&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_3_comment_afficher_des_images&amp;rev=1210500803&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_3_les_conditions&amp;rev=1179606726&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_4_reconnaissance_des_touches&amp;rev=1210501400&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_4_reconnaissance_des_touches_et_de_l_ecran&amp;rev=1187430208&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_5_sons_et_musiques&amp;rev=1187429776&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_5_votre_premier_jeu_lua&amp;rev=1187191517&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_6_comment_faire_des_screenshots_sous_lua&amp;rev=1188577627&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_6_sprites_et_backgrounds&amp;rev=1182198300&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_7_les_fonctions&amp;rev=1182198099&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_7_les_sauts&amp;rev=1187282178&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_8_ecriture_et_lecture_d_un_fichier&amp;rev=1202483331&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_8_information_utilisateur&amp;rev=1182198244&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_9_intoduire_le_nom_d_un_joueur&amp;rev=1187283250&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=cours_n_10_faire_un_menu_anime&amp;rev=1182887487&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=cours_n_10_les_bases_de_la_geometrie_spatiale_en_lua&amp;rev=1225657522&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=cours_n_11_image_et_metamorphose_sdl&amp;rev=1182890140&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=cours_n_12_les_collisions&amp;rev=1276879428&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=cours_n_12_les_collisions_coming_soon&amp;rev=1276879428&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=cours_n_13_dev_pc_et_psp&amp;rev=1204820189&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=cours_n_1_bis2_deuxieme_methode_pour_installer_un_environnement_de_developpement_sous_linux_ubuntu&amp;rev=1182688349&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=cours_n_1_bis_installer_un_environnement_de_devellopement_sous_linux_ubuntu&amp;rev=1224747810&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=cours_n_1_compiler_avec_cygwin_et_visual_studio_c&amp;rev=1251054852&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=cours_n_1_installer_devkitpro&amp;rev=1276879429&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=cours_n_2_bis_2_comprendre_le_fonctionnement_d_un_makefile&amp;rev=1228654210&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=cours_n_2_compiler_avec_pspdev&amp;rev=1235059090&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=cours_n_2_hello_world_afficher_du_text_a_l_ecran&amp;rev=1214507511&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=cours_n_3_compiler_avec_minpspw&amp;rev=1276879431&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=cours_n_3_reconnaissance_des_touches&amp;rev=1180515905&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=cours_n_4_faire_un_timer&amp;rev=1182073955&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=cours_n_5_afficher_et_bouger_une_image_avec_la_sdl&amp;rev=1182074260&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=cours_n_6_afficher_une_image_pendant_un_chargement_sdl&amp;rev=1182258577&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=cours_n_7_la_transparence_des_images_sdl&amp;rev=1182241482&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=cours_n_8_jouer_une_musique_sdl&amp;rev=1276879433&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=cours_n_9_quitter_le_jeu_sans_freeze&amp;rev=1276879433&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=cours_n_9_quitter_le_jeu_sans_freeze_sdl&amp;rev=1276879433&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=cours_photoshop_effet_coverflow&amp;rev=1234276584&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=cours_photoshop_installer_brushes&amp;rev=1234359773&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=cours_photoshop_raccourcis_outils&amp;rev=1234462743&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=ds&amp;rev=1209913774&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=ds_cours&amp;rev=1204838877&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=ds_tp&amp;rev=1276879442&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=ds_tutos&amp;rev=1204838994&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=id_boucle&amp;rev=1276879442&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=id_condition&amp;rev=1235058456&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=id_cours_n_2_bis_2_comprendre_le_fonctionnement_d_un_makefile&amp;rev=1276879443&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=id_cours_n_2_hello_world_afficher_du_text_a_l_ecran&amp;rev=1235054593&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=id_cours_n_3_touche&amp;rev=1235054713&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=installer_v1_toolchain&amp;rev=1235059116&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=installer_v1bis2&amp;rev=1204468950&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=introduction_au_moteur_pge_lua&amp;rev=1220002741&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=libge_cours_n_1_afficgher_des_images&amp;rev=1247260425&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=libge_cours_n_1_afficher_des_images&amp;rev=1268409945&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=pc&amp;rev=1269762727&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=pc_cours&amp;rev=1231359946&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_algo_bases_cours1&amp;rev=1223407455&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_c_astuces_listeschainees_intro&amp;rev=1230816164&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_c_bases_conditions&amp;rev=1223931738&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_c_bases_intro&amp;rev=1223931582&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_java_2_bases&amp;rev=1232568956&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_java_3_entrees_sorties&amp;rev=1276879450&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_java_4_instructions_controle&amp;rev=1276879450&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_lua_advance_mt&amp;rev=1245105767&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_lua_bases_argmul&amp;rev=1231256768&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_lua_bases_bases&amp;rev=1231255462&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_lua_bases_class&amp;rev=1231258457&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_lua_bases_func&amp;rev=1231255509&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_lua_bases_intro&amp;rev=1231259271&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_lua_bases_mt&amp;rev=1231255587&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_lua_bases_t&amp;rev=1231255547&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_lua_wx_app1&amp;rev=1276879452&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_lua_wx_bit1&amp;rev=1231341933&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_lua_wx_first&amp;rev=1276879452&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_lua_wx_ins&amp;rev=1231341124&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_lua_wx_intro&amp;rev=1231339376&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_theorie_chap1&amp;rev=1276879453&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_theorie_intro&amp;rev=1223584066&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=pc_tutos&amp;rev=1276879453&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=pc_tutos_c&amp;rev=1276879453&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=pc_tutos_c_plus_plus&amp;rev=1276879453&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=pc_tutos_java&amp;rev=1233410433&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=pc_tutos_java_1_intro&amp;rev=1232488091&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=pc_tutos_lua&amp;rev=1255973045&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=pc_tutos_python&amp;rev=1276879454&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=photoshop&amp;rev=1234462833&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=psp&amp;rev=1269710671&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=psp_boucle&amp;rev=1235059393&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=psp_condition&amp;rev=1235059377&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=psp_cours&amp;rev=1235058934&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=psp_cours2&amp;rev=1276879455&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=psp_cours_n_2_bis_2_comprendre_le_fonctionnement_d_un_makefile&amp;rev=1235059167&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=psp_cours_n_2_hello_world_afficher_du_text_a_l_ecran&amp;rev=1235059263&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=psp_cours_n_3_touche&amp;rev=1235059432&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=psp_tp&amp;rev=1214573556&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=psp_tp1_lefondetoile&amp;rev=1223203522&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=psp_tp1_lejoueur&amp;rev=1223233249&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=psp_tp1_lesmissiles&amp;rev=1276879457&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=psp_tp1_preparation&amp;rev=1223204457&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=psp_tp1_theorie&amp;rev=1223204551&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=psp_tp_creerseup&amp;rev=1209918732&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=psp_tutos&amp;rev=1247264786&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=sidebar&amp;rev=1232559462&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=tp_n_1_introduction_pour_votre_homebrew&amp;rev=1187185445&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_lua_n_27_faire_un_explorer&amp;rev=1276879460&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_10_changer_de_police_d_ecriture&amp;rev=1182193986&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_10_telecharger_un_fichier_sur_sa_memorystick_via_internet&amp;rev=1193666830&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_11_comprendre_la_fonction_math.random&amp;rev=1182193232&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_11_creer_un_premier_programme_et_afficher_un_polygone_c-gupsp&amp;rev=1193666846&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_12_utiliser_le_osk_de_sony_dans_son_programme&amp;rev=1196585934&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_12_utiliser_une_planche_de_sprites&amp;rev=1182282547&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_13_collision_par_couleur_de_mur&amp;rev=1182511799&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_13_lire_un_son_wav&amp;rev=1276879462&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_14_afficher_la_batterie_de_votre_psp&amp;rev=1276879463&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_15_quelques_fonctions_lua._utiles&amp;rev=1204837831&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_16_fonction_pour_tracer_des_cercles_collisions&amp;rev=1276879463&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_17_comment_quitter_votre_jeux&amp;rev=1188573689&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_18_distribuer_aleatoirement_des_cartes_par_exemple&amp;rev=1182195377&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_19_l_instruction_for_do&amp;rev=1182195676&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_1_gestion_des_scores_dans_un_jeu&amp;rev=1182104288&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_1_les_touches&amp;rev=1276879464&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_1_toutes_les_fonctions_lua&amp;rev=1186404446&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_20_toutes_les_fonctions_lua&amp;rev=1276879464&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_21_images_blit_structure&amp;rev=1182194868&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_22_gestion_de_la_ram&amp;rev=1276879466&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_23_creer_un_lecteur_mp3&amp;rev=1276879466&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_24_utilisation_des_coroutines&amp;rev=1182521770&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_25_apprendre_a_toucher_au_flash&amp;rev=1182522978&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_26_faire_une_carte_avec_un_fichier_texte&amp;rev=1276879467&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_27_multiplayer_connection_et_echange_de_donnes&amp;rev=1183457247&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_2_faire_un_menu&amp;rev=1182167879&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_2_inserer_des_sons_dans_le_lua_et_mettre_un_repeat&amp;rev=1276879468&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_2_utilisation_du_player_dslua&amp;rev=1186061977&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_3_menu_avec_souris&amp;rev=1276879468&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_3_utilisation_de_la_libpng&amp;rev=1182523949&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_4_creer_une_pause_dans_son_jeu&amp;rev=1233406110&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_4_faire_des_screenshots_avec_la_libpng&amp;rev=1179688640&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_5_coder_sur_son_pc_et_voir_le_resultat_sur_sa_psp&amp;rev=1189166235&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_5_generer_un_chiffre_aleatoire_sans_rand&amp;rev=1186924995&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_6_cliquer_sur_l_ecran_pour_ouvrir_un_fichier&amp;rev=1182196165&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_6_creer_un_vrai_nombre_aleatoire&amp;rev=1179688040&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_7_afficher_du_texte_avec_une_police_en_ttf_sdl&amp;rev=1276879470&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_7_faire_une_rotation&amp;rev=1276879470&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_8_faire_une_carte_avec_du_texte&amp;rev=1182524515&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_8_texte_clignotant&amp;rev=1276879471&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_9_defilement_de_backgrounds_differents&amp;rev=1182192205&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_9_deplacer_une_fenetre_dans_un_shell&amp;rev=1182525446&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=wii&amp;rev=1208352247&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=wii_cours&amp;rev=1276879472&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=wii_lancerhb&amp;rev=1215685753&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=wii_tp&amp;rev=1276879472&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.xtreamlua.com/wiki/doku.php?id=wii_tutos&amp;rev=1276879472&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://www.xtreamlua.com/wiki/lib/images/favicon.ico">
        <title>XtreamLua</title>
        <link>http://www.xtreamlua.com/wiki/</link>
        <url>http://www.xtreamlua.com/wiki/lib/images/favicon.ico</url>
    </image>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=accueil&amp;rev=1269710127&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-27T18:15:27+02:00</dc:date>
        <title>accueil</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=accueil&amp;rev=1269710127&amp;do=diff</link>
        <description>Bienvenue sur le Wiki d'XtreamLua.com !
Dans cette partie du site vous sont proposés beaucoup de cours et de tutoriels pour vous permettre d'apprendre ce qui vous intéresse !
Pour toutes suggestions,cliquez ici pour nous contacter.

Programmation

	*  Sony PSP
	*  Nintendo DS
	*  PC et généralité</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=android&amp;rev=1254039867&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-09-27T10:24:27+02:00</dc:date>
        <title>android</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=android&amp;rev=1254039867&amp;do=diff</link>
        <description>Vous trouverez ici différents tutoriels pour apprendre à programmer pour le système d'exploitation libre Android de Google.

Tutoriels Lua :

	*  Introduction à la programmation Lua pour Android</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=android_lua_introduction&amp;rev=1254241096&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-09-29T18:18:16+02:00</dc:date>
        <title>android_lua_introduction</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=android_lua_introduction&amp;rev=1254241096&amp;do=diff</link>
        <description>Pour commencer, il faut télécharger l'interpréteur (le luaplayer) pour Android. 
Vous le trouverez ici : &lt;http://code.google.com/p/android-scripting/&gt;

Il se nomme ASE, Android Scripting Environnement.
Il n’est pas disponible sur l’Android Market puisqu’is est en phase alpha.
Donc une fois téléchargé, vous n’avez plus qu’à ouvrir une application qui vous permettra de l’installer.
Personnellement, j’utilise Astro.</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_10_les_collisions&amp;rev=1204833582&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-03-06T20:59:42+02:00</dc:date>
        <title>cour_n_10_les_collisions</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=cour_n_10_les_collisions&amp;rev=1204833582&amp;do=diff</link>
        <description>Ce tutorial va vous apprendre à créer une simple collision en Lua.

Nous emploierons la méthode box collision, ça ne sera donc pas une collision parfaite de Pixel.
Ce tuto étant sûrement votre première approche des collisions, ça restera assez simple.</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_11_creer_une_barre_de_sante&amp;rev=1187360507&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-08-17T16:21:47+02:00</dc:date>
        <title>cour_n_11_creer_une_barre_de_sante</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=cour_n_11_creer_une_barre_de_sante&amp;rev=1187360507&amp;do=diff</link>
        <description>Bonjour à toutes et à tous, ce cours va vous apprendre à réaliser une barre de santé pour vos futurs personnages.

La création d'une barre de santé est un critère important dans la plupart des jeux.

Pour un programmeur débutant, ça peu vite devenir une prise de tête et plus dur qu'on ne le pense !!
Mais c'est un processus très simple une fois que vous connaissez les différentes manières de créer la barre. Commençons à coder.</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_12_tirer_des_balles_de_pistolet&amp;rev=1187361574&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-08-17T16:39:34+02:00</dc:date>
        <title>cour_n_12_tirer_des_balles_de_pistolet</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=cour_n_12_tirer_des_balles_de_pistolet&amp;rev=1187361574&amp;do=diff</link>
        <description>Cet exemple de programme va vous apprendre à créer (tirer) de multiples balles en appuyant sur le bouton X.
Les balles seront créées où le joueur se tiendra. Je détaillerai le plus possible chaque section de code.

Notre premier morceau de code créera simplement deux objets de différentes couleurs à utiliser dans notre programme.</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_13_creer_un_timer&amp;rev=1187601809&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-08-20T11:23:29+02:00</dc:date>
        <title>cour_n_13_creer_un_timer</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=cour_n_13_creer_un_timer&amp;rev=1187601809&amp;do=diff</link>
        <description>Le petit programme que nous allons développer tout au long de ce cours affichera un minuteur à l'écran.
Le message qui s'affichera dépendra du temps écoulé pendant une période définie.

Commençons par créer une couleur que l'on utilisera plus tard:</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_14_les_tables&amp;rev=1187786317&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-08-22T14:38:37+02:00</dc:date>
        <title>cour_n_14_les_tables</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=cour_n_14_les_tables&amp;rev=1187786317&amp;do=diff</link>
        <description>Dans ce cours, nous allons apprendre à créer et utiliser des tables.

Bon, commençons par le début: qu'est-ce qu'une table ?
Pour faire simple, c'est comme une variable où l'on peut stocker plusieurs informations.
On en a déja utilisées dans d'autres cours, et comme l'utilisation de table est plus qu'importante en programmation, on va consacrer ce tuto à comprendre son fonctionnement.</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_15_les_expressions&amp;rev=1189530953&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-09-11T19:15:53+02:00</dc:date>
        <title>cour_n_15_les_expressions</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=cour_n_15_les_expressions&amp;rev=1189530953&amp;do=diff</link>
        <description>Les expressions constituent la base de tous vos programmes, c'est pourquoi nous allons les voir en détails.

Nous avons déjà vus vu les expressions “if” et ”&gt;” avec des programmes simples qui utilisaient ces expressions.
Le programme d'aujourd'hui ressemblera aux autres mais en étant un peu plus poussé.
Bien, commencons un nouveau programme!!!!!</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_16_creer_ses_propres_fonctions&amp;rev=1276879436&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-18T18:43:56+02:00</dc:date>
        <title>cour_n_16_creer_ses_propres_fonctions</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=cour_n_16_creer_ses_propres_fonctions&amp;rev=1276879436&amp;do=diff</link>
        <description>Dans ce turorial, nous allons apprendre comment utiliser et créer ses propres fonctions.
créer ses fonctions revient à créer ses propres commandes en lua. cela peut permettre
d'éviter des portions de code répétitives.... on crée une fois la fonction et hop!!!
plus qu'une ligne à taper dans la boucle principale!!!!!!!</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_17_son_et_music&amp;rev=1188577154&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-08-31T18:19:14+02:00</dc:date>
        <title>cour_n_17_son_et_music</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=cour_n_17_son_et_music&amp;rev=1188577154&amp;do=diff</link>
        <description>Ce cours va vous apprendre à incruster des sons/musiques à vos projets en LUA.

Tout dabord, sachez que LuaPlayer 0.20 normal supporte ces formats de sons différents: UNI, IT, XM, S3M, MOD, MTM, STM, DSM, MED, FAR, ULT et 669 pour la musique.
Mais il existe une version améliorée du LuaPlayer qui lit les fichiers MP3 et Ogg</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_18_gestion_de_la_ram&amp;rev=1182368310&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-06-20T21:38:30+02:00</dc:date>
        <title>cour_n_18_gestion_de_la_ram</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=cour_n_18_gestion_de_la_ram&amp;rev=1182368310&amp;do=diff</link>
        <description>== === GESTION DE LA RAM




Voila dés que l'on commence a faire des programme avec pas mal d'image et/ou de variables le lua player commence a nous enerver en affichant des erreur alors que le code n'a pas de probleme comme “error loading image” . L'image n'ayant aucun defaut et le code aussi on se demande la premiere fois d'ou elle viennent, je vous avout que ces erreur viennent de notre chere psp ou plutot sa RAM ou BUS qui est surchargé alors dans ce cour tou simplement je vait vous explique…</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_1_introduction_a_la_programmation_lua_sur_nintendo_ds&amp;rev=1182197440&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-06-18T22:10:40+02:00</dc:date>
        <title>cour_n_1_introduction_a_la_programmation_lua_sur_nintendo_ds</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=cour_n_1_introduction_a_la_programmation_lua_sur_nintendo_ds&amp;rev=1182197440&amp;do=diff</link>
        <description>L'univers de la DS commence a grandir c'est pourquoi
beaucoup de personne vont vouloir contribuer à cette grande communauté. DS Lua vous permet de créer (en codant) vos jeux sans trop de connaissances en la matière c'est pourquoi j'ai décidé de faire un tutorial pour vous permettre de le comprendre très facilement. Je ferais sûrement une série de tutoriaux en fonctions de l'évolution des versions.
J'ai beaucoup de connaissances dans la programmation, cela est donc facile pour moi, mais je vais v…</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_1_introduction_a_la_programmation_psp&amp;rev=1269708879&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-27T17:54:39+02:00</dc:date>
        <title>cour_n_1_introduction_a_la_programmation_psp</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=cour_n_1_introduction_a_la_programmation_psp&amp;rev=1269708879&amp;do=diff</link>
        <description>Bienvenue dans ce premier cours de programmation Lua, consacré aux bases de la programmation sur PSP.

La programmation paraît toujours difficile au début, vous allez bien évidemment avoir des difficultés mais le résultat en vaut la peine et il faut persévérer pour y arriver, n'oubliez pas que le forum de XtreamLua.com est là pour vos problèmes, mais avant de programmer, il faut vous préparer et vous initier à la programmation, c'est le but de ce cours.</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_1_les_instructions_de_base&amp;rev=1269709973&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-27T18:12:53+02:00</dc:date>
        <title>cour_n_1_les_instructions_de_base</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=cour_n_1_les_instructions_de_base&amp;rev=1269709973&amp;do=diff</link>
        <description>Nous allons déjà aborder une première notion afin de vous aider à faire rapidement de bon logiciel, il s'agit des conditions

I) Les conditions


Une condition consiste à dire à l'ordinateur Si machin alors fait machin. En anglais, si conditionnel se dit if et alors se dit then, en Lua on dit également if et then. Ensuite, pour faire une condition, il faut... Une condition ! pour cela, nous allons créer ce qu'on appelle une variable, une variable est un morceau de mémoire doté d'un nom auquel on…</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_2_affichage_de_texte_a_l_ecran&amp;rev=1210500626&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-05-11T12:10:26+02:00</dc:date>
        <title>cour_n_2_affichage_de_texte_a_l_ecran</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=cour_n_2_affichage_de_texte_a_l_ecran&amp;rev=1210500626&amp;do=diff</link>
        <description>Bonjour et bienvenue dans le second cours de XtreamLua. Nous allons vous apprendre au fil des cours comment programmer en lua.
Pour ce cours, nous allons commencer à afficher du texte sur l'écran, il faut tout d'abord définir une couleur dans une première variable.</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_2_hello_world&amp;rev=1276879438&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-18T18:43:58+02:00</dc:date>
        <title>cour_n_2_hello_world</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=cour_n_2_hello_world&amp;rev=1276879438&amp;do=diff</link>
        <description>Dans ce cour, nous allons apprendre à créer notre propre programme. Votre premier programme sera un “Hello World”, qui sera affichée sur l'écran du 
haut en jaune. Commençons par créer un nouveau fichier dans lle dossier script appelé “helloworld.lua”. Ensuite ouvrez le avec votre éditeur de texte ou de code que vous utilisez. Nous avons besoin de taper le code pour pouvoir mettre le code sur l'écran du haut:</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_3_comment_afficher_des_images&amp;rev=1210500803&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-05-11T12:13:23+02:00</dc:date>
        <title>cour_n_3_comment_afficher_des_images</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=cour_n_3_comment_afficher_des_images&amp;rev=1210500803&amp;do=diff</link>
        <description>Bonjour et bienvenue dans ce troisième cours. 
Aujourd'hui, nous allons apprendre comment afficher une image, voire plusieurs, sur l'écran de la PSP puis rajouter du texte par-dessus.

Tout d'abord, vos images doivent être au format .png ou .jpg et ne doivent pas
dépasser 512×512 (pour un background, 480×272 est plus adapté (taille de l'écran).</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_3_les_conditions&amp;rev=1179606726&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-05-19T22:32:06+02:00</dc:date>
        <title>cour_n_3_les_conditions</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=cour_n_3_les_conditions&amp;rev=1179606726&amp;do=diff</link>
        <description>Les instructions “If” sont des bouts de codes qui sont executées que si une certaine condition est remplie.
Exemple de conditions :


if name == &quot;bob&quot;, if a &lt; 4, if answer == &quot;correct&quot;....



Voici comment vous devez écrire une instruction :</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_4_reconnaissance_des_touches&amp;rev=1210501400&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-05-11T12:23:20+02:00</dc:date>
        <title>cour_n_4_reconnaissance_des_touches</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=cour_n_4_reconnaissance_des_touches&amp;rev=1210501400&amp;do=diff</link>
        <description>Bienvenue dans ce cours numéro 4.
Aujourd'hui, nous allons apprendre comment reconnaître les touches de votre PSP.

Pour commencer notre programme, nous allons définir quelques morceaux de textes:



--text
cross = &quot;La touche enfoncée est la croix&quot;
circle = &quot;La touche enfoncée est le rond&quot;
square = &quot;La touche enfoncée est le carré&quot;
triangle = &quot;La touche enfoncée est le triangle&quot;
select = &quot;La touche enfoncée est select&quot;
start = &quot;La touche enfoncée est start&quot;
L = &quot;La touche enfoncée est L&quot;
R = &quot;La…</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_4_reconnaissance_des_touches_et_de_l_ecran&amp;rev=1187430208&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-08-18T11:43:28+02:00</dc:date>
        <title>cour_n_4_reconnaissance_des_touches_et_de_l_ecran</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=cour_n_4_reconnaissance_des_touches_et_de_l_ecran&amp;rev=1187430208&amp;do=diff</link>
        <description>Jusqu'à présent nous avons vu comment afficher des choses à l'écran et les laisser se déplacer aux hasard (le programme prend des décisions aux hasards). Mais cela n'est pas vraiment utile lorsqu'on veut réaliser un jeu pour la nintendo DS. Vous allez avoir besoin de “user-input” ( = donné d'utilisateur) pour faire un jeu. La DS contrôle les différentes données utilisateur suivantes: touch screen (le touche écran), buttons (boutons), et microphone (microphone). Vous allez en apprendre un peu plu…</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_5_sons_et_musiques&amp;rev=1187429776&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-08-18T11:36:16+02:00</dc:date>
        <title>cour_n_5_sons_et_musiques</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=cour_n_5_sons_et_musiques&amp;rev=1187429776&amp;do=diff</link>
        <description>La plupart des bons jeux sont dotés de musiques et d'effets sonores, ou au moins l'un des deux. Le DSLua supporte seulement deux formats : Les effets sonores en .RAW et les musiques en .MOD.
Vous pouvez trouver des musiques au format .MOD sur Mod Archive ou en cherchant sous Google. Les effets sonores en .RAW peuvent être converti à partir d'un format .WAV ou .MP3 avec un logiciel adhécuate
(à chercher sous google ;)). J'utilise Smart Audio Converter qui est en téléchargement libre mais il y en …</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_5_votre_premier_jeu_lua&amp;rev=1187191517&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-08-15T17:25:17+02:00</dc:date>
        <title>cour_n_5_votre_premier_jeu_lua</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=cour_n_5_votre_premier_jeu_lua&amp;rev=1187191517&amp;do=diff</link>
        <description>Bonjour et bienvenue dans ce cours numéro 5.
Pour bien comprendre ce que je vais vous apprendre ici, vous devez avoir bien lu les 4 cours précédents !

Aujourd'hui, je vais vous apprendre les bases pour créer un “Mario like”, et oui, je suis sûr que vous avez toujours rêvé de programmer un jeu et bien vous pourrez le faire après ce cours ;)</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_6_comment_faire_des_screenshots_sous_lua&amp;rev=1188577627&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-08-31T18:27:07+02:00</dc:date>
        <title>cour_n_6_comment_faire_des_screenshots_sous_lua</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=cour_n_6_comment_faire_des_screenshots_sous_lua&amp;rev=1188577627&amp;do=diff</link>
        <description>Bonjour, bienvenue dans ce 6ème cours de programmation Lua. Aujourd'hui, nous allons voir quelque chose de très simple mais de très utile pour la préparation de vos homebrews: prendre des screenshots de vos créations.

Pour commencer, insérez cette valeur au début de votre script:</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_6_sprites_et_backgrounds&amp;rev=1182198300&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-06-18T22:25:00+02:00</dc:date>
        <title>cour_n_6_sprites_et_backgrounds</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=cour_n_6_sprites_et_backgrounds&amp;rev=1182198300&amp;do=diff</link>
        <description>usqu'ici, tous que vous pouviez faire était des jeux avec du texte. Vous devez savoir tout sur les sprites et les
backgrounds pour pouvoir faire de bons jeux. Au cas où vous ne sauriez pas ce que sont des sprites, se sont des images
qui se déplacent à l'écran et peuvent être animées en même temps qu'ils se déplacent. Les backgrounds sont des
images qui remplissent écran et ne se déplacent pas.</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_7_les_fonctions&amp;rev=1182198099&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-06-18T22:21:39+02:00</dc:date>
        <title>cour_n_7_les_fonctions</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=cour_n_7_les_fonctions&amp;rev=1182198099&amp;do=diff</link>
        <description>Les fonctions sont des blocs de code que vous pouvez “appeler” en juste une ligne dans tout vos programmes. C'est
utile pour les longs blocs de code que vous utilisez fréquemment. Voila à quoi ça ressemble quand vous créer une
fonction :

function waitForStylus()
x = 0
while x == 0 do
if Stylus.Down() then
x = 1
end
end
end</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_7_les_sauts&amp;rev=1187282178&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-08-16T18:36:18+02:00</dc:date>
        <title>cour_n_7_les_sauts</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=cour_n_7_les_sauts&amp;rev=1187282178&amp;do=diff</link>
        <description>Dans ce tutorial, nous allons voir comment faire sauter vos personnages.

Je ne vous cache pas que pour certains débutants, ce cours peut s'avérer plutôt dur.

Commençons par créer un personnage simple et un sol, celui-ci pourra
se déplacer de gauche à droite et sauter (c'est un peu le but du tuto :P).</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_8_ecriture_et_lecture_d_un_fichier&amp;rev=1202483331&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-02-08T16:08:51+02:00</dc:date>
        <title>cour_n_8_ecriture_et_lecture_d_un_fichier</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=cour_n_8_ecriture_et_lecture_d_un_fichier&amp;rev=1202483331&amp;do=diff</link>
        <description>Dans cette leçon, nous allons apprendre comment lire et écrire des fichiers.

Cela peut être pratique dans la programmation de jeux. Vous pouvez l'utiliser si vous avez un gros morceau de code dans un fichier ou pour sauver des informations ou des scores, etc...</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_8_information_utilisateur&amp;rev=1182198244&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-06-18T22:24:04+02:00</dc:date>
        <title>cour_n_8_information_utilisateur</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=cour_n_8_information_utilisateur&amp;rev=1182198244&amp;do=diff</link>
        <description>Les information d'utilisateur sont toutes les informations que vous pouvez avoir quand vous démarez votre DS,
ou quand vous modifier les options. Ca inclut des choses comme l'anniversaire de l'utilisateurs, l'horloge, le
calendrier, etc. Ils sont tous très faciles à utiliser. Il y a une liste d'eux dansle README.TXT de DSLua, mais
je vais les lister ici avec la manière de les utiliser. Les deux premiers ne sont pas dans vos options mais ils font
quand même parti de l'information système.</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=cour_n_9_intoduire_le_nom_d_un_joueur&amp;rev=1187283250&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-08-16T18:54:10+02:00</dc:date>
        <title>cour_n_9_intoduire_le_nom_d_un_joueur</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=cour_n_9_intoduire_le_nom_d_un_joueur&amp;rev=1187283250&amp;do=diff</link>
        <description>Dans cette leçon, nous allons voir comment faire une fenêtre pour introduire un nom de joueur.

Nous allons donc enregistrer le nom du joueur dans une variable. Le joueur doit pouvoir mettre son nom en majuscule et en minuscule.

Pour commencer, nous allons créer 2 couleurs utilisées pour le texte et la sélection.</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=cours_n_10_faire_un_menu_anime&amp;rev=1182887487&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-06-26T21:51:27+02:00</dc:date>
        <title>cours_n_10_faire_un_menu_anime</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=cours_n_10_faire_un_menu_anime&amp;rev=1182887487&amp;do=diff</link>
        <description>Ce cours vas vous permettre d'appliquer tout ce que vous avez appris précedemment.

Nous allons apprendre à faire un menu, pour cet exemple on vas faire un menu pour un jeu, si toute fois vous voulez avoir un petit aperçu de ce que sa vas donner téléchargez l'eboot du menu ici.</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=cours_n_10_les_bases_de_la_geometrie_spatiale_en_lua&amp;rev=1225657522&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-11-02T21:25:22+02:00</dc:date>
        <title>cours_n_10_les_bases_de_la_geometrie_spatiale_en_lua</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=cours_n_10_les_bases_de_la_geometrie_spatiale_en_lua&amp;rev=1225657522&amp;do=diff</link>
        <description>Objectif : Comprendre le fonctionnement de la 3D en LUA et afficher un carré.

Pré requis : Je commencerais par définir les bases de la géométrie dans l’espace, cependant il est conseillé d’avoir quelques connaissances dans ce domaine, le cours de seconde sur les vecteurs devrait suffire. Il ne suffit pas d’avoir envie de faire un logiciel utilisant la 3D, il faut arriver à « jongler « avec son esprit pour imaginer son objet en volume devant soi.Pour ce qui est du Luaplayer à utiliser, je vous c…</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=cours_n_11_image_et_metamorphose_sdl&amp;rev=1182890140&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-06-26T22:35:40+02:00</dc:date>
        <title>cours_n_11_image_et_metamorphose_sdl</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=cours_n_11_image_et_metamorphose_sdl&amp;rev=1182890140&amp;do=diff</link>
        <description>Pendant ce cours, nous allons apprendre comment transformer (ou changer) une image par un autre image lorsqu'un curseur passe dessus (sur l'image).

Pour cela, nous utiliseront les images suivantes :

Un background :


Un curseur :



Un icone A (lorsque le curseur n'est pas positioné sur l'icone).:</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=cours_n_12_les_collisions&amp;rev=1276879428&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-18T18:43:48+02:00</dc:date>
        <title>cours_n_12_les_collisions</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=cours_n_12_les_collisions&amp;rev=1276879428&amp;do=diff</link>
        <description>Cours N°12 Les collision


Bonjour,

Dans se cours nous allons apprendre à créer des collisions, c'est collision pourront être utiliser lorsqu'un objet est en mouvement ou non. Je suppose que vous connaissez déjà un type de collision de ce genre :</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=cours_n_12_les_collisions_coming_soon&amp;rev=1276879428&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-18T18:43:48+02:00</dc:date>
        <title>cours_n_12_les_collisions_coming_soon</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=cours_n_12_les_collisions_coming_soon&amp;rev=1276879428&amp;do=diff</link>
        <description>Cours N°12 Les collision


Bonjour,

Dans se cours nous allons apprendre à créer des collisions, c'est collision pourront être utiliser lorsqu'un objet est en mouvement ou non. Je suppose que vous connaissez déjà un type de collision de ce genre :</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=cours_n_13_dev_pc_et_psp&amp;rev=1204820189&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-03-06T17:16:29+02:00</dc:date>
        <title>cours_n_13_dev_pc_et_psp</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=cours_n_13_dev_pc_et_psp&amp;rev=1204820189&amp;do=diff</link>
        <description>Bonjour à tous,
dans ce cours, je vais vous présenter les directives de préprocesseurs et ensuite nous aboutirons à un tuto pour vous expliquer comment coder et tester sur PC un programme PSP. Ce cours va utiliser la bibliothèque SDL, sachez que cela n'est pas obligatoire, néanmoins, vous devrez l'avoir installer pour réaliser les exercices de ce cours. Installer les libs pour psp</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=cours_n_1_bis2_deuxieme_methode_pour_installer_un_environnement_de_developpement_sous_linux_ubuntu&amp;rev=1182688349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-06-24T14:32:29+02:00</dc:date>
        <title>cours_n_1_bis2_deuxieme_methode_pour_installer_un_environnement_de_developpement_sous_linux_ubuntu</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=cours_n_1_bis2_deuxieme_methode_pour_installer_un_environnement_de_developpement_sous_linux_ubuntu&amp;rev=1182688349&amp;do=diff</link>
        <description>Bonjour, je vous présente aujourd'hui une autre manière d'installer le psptoolchain sous linux Ubuntu car PS2Dev ont légèrement modifié leur système de partage de fichier SVN ce qui mène à de nombreuse incompatibilité si on prend les infos depuis ici. Laissez donc tomber ce téléchargement.</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=cours_n_1_bis_installer_un_environnement_de_devellopement_sous_linux_ubuntu&amp;rev=1224747810&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-10-23T09:43:30+02:00</dc:date>
        <title>cours_n_1_bis_installer_un_environnement_de_devellopement_sous_linux_ubuntu</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=cours_n_1_bis_installer_un_environnement_de_devellopement_sous_linux_ubuntu&amp;rev=1224747810&amp;do=diff</link>
        <description>Installation de la SDL :

Librairie SDL


Si vous avez créer un dossier programmation dans lequel vous mettez toute vos library (comme moi), alors ouvrez le terminal et tapez :

cd programmation/

On vas télécharger la librairie SDL :

svn co svn://svn.pspdev.org/psp/trunk/SDL</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=cours_n_1_compiler_avec_cygwin_et_visual_studio_c&amp;rev=1251054852&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-08-23T21:14:12+02:00</dc:date>
        <title>cours_n_1_compiler_avec_cygwin_et_visual_studio_c</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=cours_n_1_compiler_avec_cygwin_et_visual_studio_c&amp;rev=1251054852&amp;do=diff</link>
        <description>Télécharger l'installation qui est en deux parties:
14/12/08 : Liens corrigés

-Télécharger la partie 1

-Télécharger la partie 2

Une fois téléchargé faites clique droit sur une des parties et extraire ici. Maintenant, lancez le programme d'installation, 
vous devriez tomber sur ceci :</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=cours_n_1_installer_devkitpro&amp;rev=1276879429&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-18T18:43:49+02:00</dc:date>
        <title>cours_n_1_installer_devkitpro</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=cours_n_1_installer_devkitpro&amp;rev=1276879429&amp;do=diff</link>
        <description>1) Préparation

Pour programmer sur wii il faudra vous munir d'un PC où nous installerons DevKitPro, une Wii(ça peut servir) et d'une carte SD où nous mettrons nos homebrews.

a)Installation du DevKitPPC

L'installation de cet environnement de développement est on ne peut plus simple car il suffit de télécharger l'auto-installer et de ce laisser guider par le programme d'installation :  Cliquez ici pour télécharger DevKitPro</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=cours_n_2_bis_2_comprendre_le_fonctionnement_d_un_makefile&amp;rev=1228654210&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-12-07T13:50:10+02:00</dc:date>
        <title>cours_n_2_bis_2_comprendre_le_fonctionnement_d_un_makefile</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=cours_n_2_bis_2_comprendre_le_fonctionnement_d_un_makefile&amp;rev=1228654210&amp;do=diff</link>
        <description>Nous allons durant ce cours parler des fichiers Makefile.

Qu'est-ce qu'un Makefile?

Le Makefile est un fichier qui est l'intermédiaire entre le compilateur et vous. Il permet ainsi l'exécution de commande. Dans notre cas (la programmation sur PSP^^), ce fichier regroupe les actions que le compilateur devra exécuter, ainsi que le chemin des librairies,... pour créer notre fichier EBOOT.PBP (ou monprx.prx, monelf.elf,...)</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=cours_n_2_compiler_avec_pspdev&amp;rev=1235059090&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-02-19T16:58:10+02:00</dc:date>
        <title>cours_n_2_compiler_avec_pspdev</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=cours_n_2_compiler_avec_pspdev&amp;rev=1235059090&amp;do=diff</link>
        <description>Voici un petit tutoriel pour installer facilement un environnement de développement sans passer par les manipulations complexes de cygwin ou visual c++ .

Tout d'abord veuillez télécharger l'archive suivante, qui contient tout le matériel necessaire au développement :</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=cours_n_2_hello_world_afficher_du_text_a_l_ecran&amp;rev=1214507511&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-06-26T21:11:51+02:00</dc:date>
        <title>cours_n_2_hello_world_afficher_du_text_a_l_ecran</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=cours_n_2_hello_world_afficher_du_text_a_l_ecran&amp;rev=1214507511&amp;do=diff</link>
        <description>Bien, après avoir lu le cours n°1 vous avez un environnement de développement qui fonctionne et où vous créerez vos programmes. Quoi ensuite? Bien, c'est la partie que vous attendiez avec impatience, votre premier
programme pour la PSP. Ce tuto va expliquer les bases du langage de programmation C et construire les fondations sur lesquels vous allez construire votre premier programme.</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=cours_n_3_compiler_avec_minpspw&amp;rev=1276879431&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-18T18:43:51+02:00</dc:date>
        <title>cours_n_3_compiler_avec_minpspw</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=cours_n_3_compiler_avec_minpspw&amp;rev=1276879431&amp;do=diff</link>
        <description>Salut tout le monde, aujourd'hui nous allons découvrir comment installer un environnement de développement simplement et rapidement.




 Notepad ++ sur Clubic.com, cliquez sur &quot;Lancer le téléchargement&quot;

 Le dossier pspsdk sur mediafire.com, cliquer sur &quot;Click here to download&quot;</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=cours_n_3_reconnaissance_des_touches&amp;rev=1180515905&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-05-30T11:05:05+02:00</dc:date>
        <title>cours_n_3_reconnaissance_des_touches</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=cours_n_3_reconnaissance_des_touches&amp;rev=1180515905&amp;do=diff</link>
        <description>Bonjours, dans ce cours nous allons voir comment utiliser les touches de la psp. Pour cela nous allons faire un petit programme qui vas afficher la touche sur laquelle on appuis.

On commence par inclure les librairies nécessaire :

#include &lt;stdlib.h&gt;
#include &lt;stdio.h&gt;
#include &lt;time.h&gt;

#include &lt;pspkernel.h&gt;
#include &lt;pspdebug.h&gt;
#include &lt;pspdisplay.h&gt;
#include &lt;pspctrl.h&gt;

PSP_MODULE_INFO(&quot;Cours&quot;, 0, 1, 1);</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=cours_n_4_faire_un_timer&amp;rev=1182073955&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-06-17T11:52:35+02:00</dc:date>
        <title>cours_n_4_faire_un_timer</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=cours_n_4_faire_un_timer&amp;rev=1182073955&amp;do=diff</link>
        <description>Hello, dans ce cours , nous allons voir comment faire un timer (aussi connu sous le nom de compteur), vous vous renderez trés vite compte que c'est trés simple ;-)

Tout d'abord il faut dire au programme quelles librairie on vas utiliser :

#include &lt;stdlib.h&gt;
#include &lt;stdio.h&gt;
#include &lt;time.h&gt;

#include &lt;pspkernel.h&gt;
#include &lt;pspdebug.h&gt;
#include &lt;pspdisplay.h&gt;

PSP_MODULE_INFO(&quot;Cours&quot;, 0, 1, 1);</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=cours_n_5_afficher_et_bouger_une_image_avec_la_sdl&amp;rev=1182074260&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-06-17T11:57:40+02:00</dc:date>
        <title>cours_n_5_afficher_et_bouger_une_image_avec_la_sdl</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=cours_n_5_afficher_et_bouger_une_image_avec_la_sdl&amp;rev=1182074260&amp;do=diff</link>
        <description>Un programme avec des images, c'est quand meme mieux non ?? :-P
Ce cours va vous permettre d'apprendre à afficher ainsi qu'à déplacer des images grâce à la librairie SDL.

Comme d'habitude on dit au programme quelles librairies on vas utiliser :</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=cours_n_6_afficher_une_image_pendant_un_chargement_sdl&amp;rev=1182258577&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-06-19T15:09:37+02:00</dc:date>
        <title>cours_n_6_afficher_une_image_pendant_un_chargement_sdl</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=cours_n_6_afficher_une_image_pendant_un_chargement_sdl&amp;rev=1182258577&amp;do=diff</link>
        <description>Tut d'abord, il faut savoir que ce cours est réservé aux personnes qui souhaite faire des jeux complets, complexe et long (même si le cours en lui meme n'est vraiment pas dur à comprendre)!

Supposons donc que nous voulons faire un bon jeu avec plein d'images et de variables; le programme vas charger toute les variables et les images au début du jeu et pendant le temps de chargement (qui peut etre plus ou moins long, en fonction du nombre d'image et de variable) l'écran reste noir noir...</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=cours_n_7_la_transparence_des_images_sdl&amp;rev=1182241482&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-06-19T10:24:42+02:00</dc:date>
        <title>cours_n_7_la_transparence_des_images_sdl</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=cours_n_7_la_transparence_des_images_sdl&amp;rev=1182241482&amp;do=diff</link>
        <description>Il y a deux moyens d'afficher une image transparente, soit vous utiliser une image au format .PNG et vous modifiez sa transparence avec un logiciel graphique (Photoshop, Gimp etc...) dans se cas la SDL prend en compte la transparence et il n'y a rien besoin de programmer, ce qui n'est pas trés marrant :-P. Soit on prend une image et on dit au programme la transparence que l'on souhaite appliquer à l'image, ce qui permet en plus de modifier la transparence à n'importe quel moment dans le programm…</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=cours_n_8_jouer_une_musique_sdl&amp;rev=1276879433&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-18T18:43:53+02:00</dc:date>
        <title>cours_n_8_jouer_une_musique_sdl</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=cours_n_8_jouer_une_musique_sdl&amp;rev=1276879433&amp;do=diff</link>
        <description>Comme l'indique le titre de ce cours, nous allons voir comment jouer une musique dans un homebrew.

Pour pouvoir jouer une musique vous devez avoir installé la librairie SDL_mixer (d'autre librairies permettent de jouer de la musique, mais pour ce cours, nous utiliseront la SDL_mixer).</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=cours_n_9_quitter_le_jeu_sans_freeze&amp;rev=1276879433&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-18T18:43:53+02:00</dc:date>
        <title>cours_n_9_quitter_le_jeu_sans_freeze</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=cours_n_9_quitter_le_jeu_sans_freeze&amp;rev=1276879433&amp;do=diff</link>
        <description>Je ne sais pas si vous avez fait attention , mais depuis quelque cours, il est impossible de quitter correctement le jeu (car si on appuyez sur home sa freezait la psp), on était oubligé d'enlever la batterie de la PSP pour pouvoir l'éteindre.

Ce cours vas vous permettre de pouvoir quitter vos homebrew un peu plus correctement.</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=cours_n_9_quitter_le_jeu_sans_freeze_sdl&amp;rev=1276879433&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-18T18:43:53+02:00</dc:date>
        <title>cours_n_9_quitter_le_jeu_sans_freeze_sdl</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=cours_n_9_quitter_le_jeu_sans_freeze_sdl&amp;rev=1276879433&amp;do=diff</link>
        <description>Je ne sais pas si vous avez fait attention , mais depuis quelque cours, il est impossible de quitter correctement le jeu (car si on appuyez sur home sa freezait la psp), on était oubligé d'enlever la batterie de la PSP pour pouvoir l'éteindre.

Ce cours vas vous permettre de pouvoir quitter vos homebrew un peu plus correctement.</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=cours_photoshop_effet_coverflow&amp;rev=1234276584&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-02-10T15:36:24+02:00</dc:date>
        <title>cours_photoshop_effet_coverflow</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=cours_photoshop_effet_coverflow&amp;rev=1234276584&amp;do=diff</link>
        <description>Ce tutoriel vous apprendra à faire un effet CoverFlow. Pour ceux qui ne le savent pas, le CoverFlow est la méthode de visualisation des albums sous iTunes, iPod Touch ou iPhone. 

1. Démarrez Photoshop puis créez un nouveau document. Insérez 5 images que vous voulez mettre en CoverFlow. Mettez-les en ordre, en sachant que la troisième sera celle qui ne sera pas déformée.</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=cours_photoshop_installer_brushes&amp;rev=1234359773&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-02-11T14:42:53+02:00</dc:date>
        <title>cours_photoshop_installer_brushes</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=cours_photoshop_installer_brushes&amp;rev=1234359773&amp;do=diff</link>
        <description>On va apprendre ici comment installer un brush dans votre Photoshop. Allez, c'est parti !!!

Je vous conseille ce lien : Deviantart brushes pour en télécharger.


1. Si ce sont des fichiers .rar, veuillez les décompresser grâce à Winrar, sinon si ce sont des .abr, alors passez à l'étape suivante.</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=cours_photoshop_raccourcis_outils&amp;rev=1234462743&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-02-12T19:19:03+02:00</dc:date>
        <title>cours_photoshop_raccourcis_outils</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=cours_photoshop_raccourcis_outils&amp;rev=1234462743&amp;do=diff</link>
        <description>Dans le tableau suivant, vous pouvez apercevoir tous les raccourcis clavier des outils qui pourront vous être utiles pour gagner du temps dans vos créations : 



  OUTILS    RACCOURCIS    Déplacement  V   Rectangle de sélection 
 Ellipse de sélection 
 Rectangle de sélection (1 rangée) 
 Rectangle de sélection (1 collonne)  M   Lasso 
 Lasso polygonal 
 Lasso magnétique  L   Baguette magique 
 Sélection rapide  W   Recadrage	 C   Tranche 
 Sélection de tranche  K   Correcteur de tons directs 
 …</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=ds&amp;rev=1209913774&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-05-04T17:09:34+02:00</dc:date>
        <title>ds</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=ds&amp;rev=1209913774&amp;do=diff</link>
        <description>Si vous ne savez pas comment lancer des programmes non officiels sur votre Nintendo DS, veuillez vous rendre au préalable sur cette page :Wiki de gx-mod


	*  Accéder aux Cours  ;-) Si vous débutez, cliquez ici ! ;-) 
	*  Accéder aux Tutoriels</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=ds_cours&amp;rev=1204838877&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-03-06T22:27:57+02:00</dc:date>
        <title>ds_cours</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=ds_cours&amp;rev=1204838877&amp;do=diff</link>
        <description>1) Lua

	*  Introduction à la programmation Lua sur Nintendo DS
		*  Afficher du texte à l'écran
		*  Les conditions
		*  Reconnaissance des touches et de l'écran
		*  Sons et musiques
		*  Sprites et Backgrounds
		*  Les fonctions
		*  Informations utilisateur</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=ds_tp&amp;rev=1276879442&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-18T18:44:02+02:00</dc:date>
        <title>ds_tp</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=ds_tp&amp;rev=1276879442&amp;do=diff</link>
        <description>Cette page est en cours de construction, veuillez repasser plus tard ... ;)</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=ds_tutos&amp;rev=1204838994&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-03-06T22:29:54+02:00</dc:date>
        <title>ds_tutos</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=ds_tutos&amp;rev=1204838994&amp;do=diff</link>
        <description>Lua

	*  Toutes les fonctions Lua
	*  Utilisation du player DSLua
	*  Proposer un tutoriel</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=id_boucle&amp;rev=1276879442&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-18T18:44:02+02:00</dc:date>
        <title>id_boucle</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=id_boucle&amp;rev=1276879442&amp;do=diff</link>
        <description></description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=id_condition&amp;rev=1235058456&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-02-19T16:47:36+02:00</dc:date>
        <title>id_condition</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=id_condition&amp;rev=1235058456&amp;do=diff</link>
        <description>Salut a tous après avoir vu comment afficher du texte à l'écran nous allons faire un peu de théorie sur les conditions.
Les conditions servent a tester la valeur d'une variable.
Par exemple vous pouvez tester si votre variable est plus grande que 10, plus petite, égale ...</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=id_cours_n_2_bis_2_comprendre_le_fonctionnement_d_un_makefile&amp;rev=1276879443&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-18T18:44:03+02:00</dc:date>
        <title>id_cours_n_2_bis_2_comprendre_le_fonctionnement_d_un_makefile</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=id_cours_n_2_bis_2_comprendre_le_fonctionnement_d_un_makefile&amp;rev=1276879443&amp;do=diff</link>
        <description>Nous allons durant ce cours parler des fichiers Makefile.

Qu'est-ce qu'un Makefile?

Le Makefile est un fichier qui est l'intermédiaire entre le compilateur et vous. Il permet ainsi l'exécution de commande. Dans notre cas (la programmation sur PSP^^), ce fichier regroupe les actions que le compilateur devra exécuter, ainsi que le chemin des librairies,... pour créer notre fichier EBOOT.PBP (ou monprx.prx, monelf.elf,...)</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=id_cours_n_2_hello_world_afficher_du_text_a_l_ecran&amp;rev=1235054593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-02-19T15:43:13+02:00</dc:date>
        <title>id_cours_n_2_hello_world_afficher_du_text_a_l_ecran</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=id_cours_n_2_hello_world_afficher_du_text_a_l_ecran&amp;rev=1235054593&amp;do=diff</link>
        <description>Bien, après avoir lu le cours n°1 vous avez un environnement de développement qui fonctionne et où vous créerez vos programmes. Quoi ensuite? Bien, c'est la partie que vous attendiez avec impatience, votre premier
programme pour la PSP. Ce tutoriel va expliquer les bases du langage de programmation C et construire les fondations sur lesquels vous allez construire votre premier programme.</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=id_cours_n_3_touche&amp;rev=1235054713&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-02-19T15:45:13+02:00</dc:date>
        <title>id_cours_n_3_touche</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=id_cours_n_3_touche&amp;rev=1235054713&amp;do=diff</link>
        <description>Bonjours, dans ce cours nous allons voir comment utiliser les touches de la psp. Pour cela nous allons faire un petit programme qui vas afficher la touche sur laquelle on appuis.

On commence par inclure les librairies nécessaire :

#include &lt;stdlib.h&gt;
#include &lt;stdio.h&gt;
#include &lt;time.h&gt;

#include &lt;pspkernel.h&gt;
#include &lt;pspdebug.h&gt;
#include &lt;pspdisplay.h&gt;
#include &lt;pspctrl.h&gt;

PSP_MODULE_INFO(&quot;Cours&quot;, 0, 1, 1);</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=installer_v1_toolchain&amp;rev=1235059116&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-02-19T16:58:36+02:00</dc:date>
        <title>installer_v1_toolchain</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=installer_v1_toolchain&amp;rev=1235059116&amp;do=diff</link>
        <description>Alors comme ça , vous voulez apprendre à programmer pour la PSP ? oui ? et bien, c'est parti !

Tout d'abord, il va falloir installer Linux (qui est un système d'exploitation, tout comme Windows mais en bien plus performant pour ce qui est de la programmation). Je vous conseille de télécharger la distribution Ubuntu de Linux : &lt;http://www.ubuntu-fr.org/telechargement&gt; , puisque c'est en utilisant Ubuntu que ce cours a été écrit. Je tiens aussi à vous préciser qu'il est tout à fait légal de téléc…</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=installer_v1bis2&amp;rev=1204468950&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-03-02T15:42:30+02:00</dc:date>
        <title>installer_v1bis2</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=installer_v1bis2&amp;rev=1204468950&amp;do=diff</link>
        <description>Mise à jour le 2/11/07

Installation

Bonjour, aujourd'hui nous allons voir comment installer le psptoolchain et différentes librairies sous linux.

Avant tout chose, télécharger le live-cd d'ubuntu si vous ne l'avez pas (vous pouvez télécharger la version Gutsy Gibbon ici. , sinon faite une recherche sur google vous trouverez facilement).</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=introduction_au_moteur_pge_lua&amp;rev=1220002741&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-08-29T11:39:01+02:00</dc:date>
        <title>introduction_au_moteur_pge_lua</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=introduction_au_moteur_pge_lua&amp;rev=1220002741&amp;do=diff</link>
        <description>Phoenix Game Engine



PGE Lua, ou en extension Phoenix Game Engine, est une révolution en terme de programmation Lua.
Pour les invétérés du domaine, il est tout différent du LuaPlayer et du LuaPlayerHm.


PGE est à la base codé purement en C à l'aide de PSPSDK, par Insert_Witty_Name (Administrateur sur les forums du LuaPlayer) et par Mk2k.</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=libge_cours_n_1_afficgher_des_images&amp;rev=1247260425&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-07-10T23:13:45+02:00</dc:date>
        <title>libge_cours_n_1_afficgher_des_images</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=libge_cours_n_1_afficgher_des_images&amp;rev=1247260425&amp;do=diff</link>
        <description>Ce tutoriel va présenter comment utiliser la LibGE dans un programme C (ou C++), et afficher une image à l'écran.






Dans le code source, il n'est nécessaire d'inclure qu'un unique fichier, celui de la LibGE, celui-ci inclus de lui-même les fichiers “de base” (pour les printf, scanf, malloc etc...). Voici donc le début du fichier source (disons main.c) :</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=libge_cours_n_1_afficher_des_images&amp;rev=1268409945&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-12T17:05:45+02:00</dc:date>
        <title>libge_cours_n_1_afficher_des_images</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=libge_cours_n_1_afficher_des_images&amp;rev=1268409945&amp;do=diff</link>
        <description>Ce tutoriel va présenter comment utiliser la LibGE dans un programme C (ou C++), et afficher une image à l'écran.






Dans le code source, il n'est nécessaire d'inclure qu'un unique fichier, celui de la LibGE, celui-ci inclus de lui-même les fichiers “de base” (pour les printf, scanf, malloc etc...). Voici donc le début du fichier source (disons main.c) :</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=pc&amp;rev=1269762727&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-28T09:52:07+02:00</dc:date>
        <title>pc</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=pc&amp;rev=1269762727&amp;do=diff</link>
        <description>===== Cette section est en cours de création =====





“Un ordinateur est une machine dotée d'une unité de traitement lui permettant d'exécuter des programmes enregistrés. C'est un ensemble de circuits électroniques permettant de manipuler des données sous forme binaire, ou bits. Cette machine permet de traiter des informations selon des séquences d'instructions prédéfinies, appelé aussi programmes.</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=pc_cours&amp;rev=1231359946&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-01-07T21:25:46+02:00</dc:date>
        <title>pc_cours</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=pc_cours&amp;rev=1231359946&amp;do=diff</link>
        <description>Dans les cours suivants, vous allez aborder la programmation sous différents aspects et vous retrouverez souvent les même notions d'un cours à l'autre.

Théorie

	*  Introduction
	*  Les variables, les conditions et les boucles

Algorithme

Informatique, Bases de la programmation

	*  Cours 1 Par Shaolan
	*  Cours 2 Par Shaolan</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_algo_bases_cours1&amp;rev=1223407455&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-10-07T21:24:15+02:00</dc:date>
        <title>pc_cours_algo_bases_cours1</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_algo_bases_cours1&amp;rev=1223407455&amp;do=diff</link>
        <description>Référence : «Structure et interprétation des systèmes informatiques» par Abelson
(Inter Édition)

Support web : site du MIT


	*  Théorie : Algorithmique , processus formel

	*  Pratique : implémentation sur la machine


Langage : LISP (List Programming)</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_c_astuces_listeschainees_intro&amp;rev=1230816164&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-01-01T14:22:44+02:00</dc:date>
        <title>pc_cours_c_astuces_listeschainees_intro</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_c_astuces_listeschainees_intro&amp;rev=1230816164&amp;do=diff</link>
        <description>Listes chaînées: introduction, thème et variation

Nous allons durant ce cours aborder une notion extrêmement utile pour le développement: la notion de listes chaînées.

Avant de commencer ce cours, je souhaite tout de même prévenir mes lecteur que ce cours s'adresse principalement à des personnes ayant de bonnes bases en C surtout sur les pointeurs et les structures ainsi que l'allocation dynamique. Cependant si vous n'avez pas ces bases, ce cours peut tout de même vous éclairer sur certains po…</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_c_bases_conditions&amp;rev=1223931738&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-10-13T23:02:18+02:00</dc:date>
        <title>pc_cours_c_bases_conditions</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_c_bases_conditions&amp;rev=1223931738&amp;do=diff</link>
        <description>Vous devez avoir lu les cours précédents sur le C avant de vous lancer dans ce cours.

Je vais vous expliquer comment fonctionne les instruction IF et ELSE (Vues dans le tableau des mot-clef Cours N°1) , servant à faire des conditions dans vos programmes.
En clair if veut dire ” si ” , et else ” sinon ” ou si la condition définie par if n'est pas remplie , alors .... on effectue une autre action .</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_c_bases_intro&amp;rev=1223931582&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-10-13T22:59:42+02:00</dc:date>
        <title>pc_cours_c_bases_intro</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_c_bases_intro&amp;rev=1223931582&amp;do=diff</link>
        <description>Introduction


Le C et un langage de programmation très performant conçu dans les années 1970 , à la base créé pour coder le système d'exploitation UNIX. 
L'objectif du C était de remplacer le langage Assembleur(ASM) qui a l'époque était le langage le plus courant pour ce genre de projets.
Le C as donc offert l'efficacité d'un langage de bas niveau(Langage proche de la machine mais plus dur à coder) et l'avantage d'un  langage de haut niveau (Langage plus proche du langage humain mais moins perf…</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_java_2_bases&amp;rev=1232568956&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-01-21T21:15:56+02:00</dc:date>
        <title>pc_cours_java_2_bases</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_java_2_bases&amp;rev=1232568956&amp;do=diff</link>
        <description>Nous allons donc créer notre premier projet Java.
Pour cela, on se rend dans le menu “File” -&gt; “New” -&gt; “Java Project”. Une fenêtre intitulée “New Java Project” va alors s'ouvrir où vous pouvez spécifier le nom du projet, quel JRE utiliser ainsi que d'autres propriétés qui peuvent parfois être pratiques. Dans notre cas on va juste remplir la zone de texte “Project Name” et pour ce cours-ci on va l'appeler “Hello Xtreamlua”. Après avoir nommé votre projet vous pouvez cliquer sur le bouton “Finish…</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_java_3_entrees_sorties&amp;rev=1276879450&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-18T18:44:10+02:00</dc:date>
        <title>pc_cours_java_3_entrees_sorties</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_java_3_entrees_sorties&amp;rev=1276879450&amp;do=diff</link>
        <description>Dans ce cours, nous allons voir comment gérer les entrées et sorties en Java (entrées : clavier, sorties : écran).


Dans le cours précédent nous avons vu une petite ligne qui permet d'afficher du texte dans la console :


System.out.println(&quot;Hello Xtreamlua !!&quot;);</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_java_4_instructions_controle&amp;rev=1276879450&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-18T18:44:10+02:00</dc:date>
        <title>pc_cours_java_4_instructions_controle</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_java_4_instructions_controle&amp;rev=1276879450&amp;do=diff</link>
        <description>Dans ce cours nous allons voir toutes les instructions de contrôle et leur syntaxe.


Syntaxe :


if (expression1) {
    traitement...
} else if (expression2) {
    traitement...
} else {
    traitement...
}


Exemple d'utilisation :


// Déclaration et initialisation d'une variable 'age'
int age = 18;
if (age &gt; 18) {
    System.out.println(&quot;Vous êtes majeur&quot;);
} else if (age &lt; 18) {
    System.out.println(&quot;Vous êtes mineur&quot;);
} else if (age == 18) {
    System.out.println(&quot;Vous venez de devenir…</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_lua_advance_mt&amp;rev=1245105767&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-06-16T00:42:47+02:00</dc:date>
        <title>pc_cours_lua_advance_mt</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_lua_advance_mt&amp;rev=1245105767&amp;do=diff</link>
        <description>Metatables avancées


Si vous lisez ce tuto, alors c'est que vous avez lu (et compris cela va de soi) toutes la première partie consacrée au mécanisme de bases de Lua ! Je suis fière de vous !

Vous voila donc dans la catégorie des concepts avancés et pour ouvrir le bal, nous allons pousser vos connaissances sur les metatables à l'extrême !</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_lua_bases_argmul&amp;rev=1231256768&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-01-06T16:46:08+02:00</dc:date>
        <title>pc_cours_lua_bases_argmul</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_lua_bases_argmul&amp;rev=1231256768&amp;do=diff</link>
        <description>Applications des tables : Arguments illimités


Dans le cours sur les fonctions nous avons vu comment declarer un nombre illimité et inconnu d'argument :


function test(...)
--Code
end


Maintenant que nous savons utilisé les tables nous allons pouvoir mettre en oeuvre l'utilisation de ses arguments.
En effet l'emploi de ”...” implique que tous les arguments sont placé dans une table, cette table s'appelle arg</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_lua_bases_bases&amp;rev=1231255462&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-01-06T16:24:22+02:00</dc:date>
        <title>pc_cours_lua_bases_bases</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_lua_bases_bases&amp;rev=1231255462&amp;do=diff</link>
        <description>Notion de bases : Conditionnelle , variable et boucle


Ici seront abordé les concepts les plus basique de tous languages de programmation , mais tous le monde doit passer par la ... alors au boulot !


	*  Variable : type et utilisation


Une variable peut être comparé à un conteneur : elle contient une valeur qui peut être n'importe quoi , essentiellement des nombres.</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_lua_bases_class&amp;rev=1231258457&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-01-06T17:14:17+02:00</dc:date>
        <title>pc_cours_lua_bases_class</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_lua_bases_class&amp;rev=1231258457&amp;do=diff</link>
        <description>Notion de classe


Voici le dernier cours sur les principes fondamentaux du Lua , durant le quel nous aborderons la programmation orienté objet.

Pour être plus precis en Lua on parle de Pseudo orienté objet , car il n'existe pas de mecanisme “officiel” pour créer des clesse et des objet associé.</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_lua_bases_func&amp;rev=1231255509&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-01-06T16:25:09+02:00</dc:date>
        <title>pc_cours_lua_bases_func</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_lua_bases_func&amp;rev=1231255509&amp;do=diff</link>
        <description>Fonctions , arguments , et retour multiple

	*  Qu'est qu'une fonction ?

Les fonctions sont des moyens d'automatiser des calculs et des operations / bout de code que l'ont veut repeter plusieurs fois sans avoir a recoder ...

Pour declarer une fonction la structure de base est la suivante :</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_lua_bases_intro&amp;rev=1231259271&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-01-06T17:27:51+02:00</dc:date>
        <title>pc_cours_lua_bases_intro</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_lua_bases_intro&amp;rev=1231259271&amp;do=diff</link>
        <description>Introduction à la programmation en Lua

Débuter en programmation n'est jamais aisé, et il faut être motivé (même très) motivé pour attaquer avec des langages dits de bas niveau (qui se rapproche du langage machine) pourtant, il existe d'autre langages dit de haut niveau (qui se rapproche du langage humain) permettant d'apprendre la programmation et ses concepts plus simplement et qui sont malgrès tous, suffisamment évolué pour arriver à faire de très beaux programmes. Le lua fait parti de ces la…</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_lua_bases_mt&amp;rev=1231255587&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-01-06T16:26:27+02:00</dc:date>
        <title>pc_cours_lua_bases_mt</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_lua_bases_mt&amp;rev=1231255587&amp;do=diff</link>
        <description>Initiation au métatable


Bien le bonjour ! Maintenant que vous avez la parfaite maîtrise des tables , nous allons aborder un concept qui vas renforcer de façon significative l'utilisation de celle-ci : les metatables !

Une metatables , est une table (Mort de rire) dont la structure est imposé , et qui,une fois associé à une table permet de definir des operations sur la tables en question</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_lua_bases_t&amp;rev=1231255547&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-01-06T16:25:47+02:00</dc:date>
        <title>pc_cours_lua_bases_t</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_lua_bases_t&amp;rev=1231255547&amp;do=diff</link>
        <description>Les tables : Présentation et utilisation avancée


Les tables sont un moyen de structurer / regrouper des données, elles sont l'équivalent des structures en C mais on peut également les utiliser comme simple tableau ...

Pour pouvoir utiliser une table, il faut d'abord la déclarer comme ceci :</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_lua_wx_app1&amp;rev=1276879452&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-18T18:44:12+02:00</dc:date>
        <title>pc_cours_lua_wx_app1</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_lua_wx_app1&amp;rev=1276879452&amp;do=diff</link>
        <description>Application : Petite blagounnette


Bon alors maintenant que l'on sais créer une fenetre on va faire une petite application certe completement debile je vous l'avoue , inspirer des grand films americains ou l'on voit des hackers / informaticiens fou lancer des programmes avec des centaines de fenetre qui flood l'ecran xD</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_lua_wx_bit1&amp;rev=1231341933&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-01-07T16:25:33+02:00</dc:date>
        <title>pc_cours_lua_wx_bit1</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_lua_wx_bit1&amp;rev=1231341933&amp;do=diff</link>
        <description>Manipulation d'image


Bien on entre enfin dans le serieux et l'interet : l'utilisation d'image qui vous permettra à priori de coder des petit jeux 2D si vous avez suivi tous les cours :D :D 

Le but de ce cours est d'arriver a avoir une fenetre avec un background , et un personnage (un petit mario par exemple)
qui se deplace a gauche ou a droite selon la touche sur laquel le joueur appui ... nous aborderons pas l'animation de sprite ou de decor dans un premier temps ... simplement l'affichage e…</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_lua_wx_first&amp;rev=1276879452&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-18T18:44:12+02:00</dc:date>
        <title>pc_cours_lua_wx_first</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_lua_wx_first&amp;rev=1276879452&amp;do=diff</link>
        <description>Création d'une fenêtre


Alors tous d'abord on appelle la librairie wxWidget ... dofile() ? Nan dediou ! On est sur PC et le lua s'avere bien plus complexe et puissant , on utilise require :


require(&quot;wx&quot;)


Ensuite on va initialiser notre fenetre :</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_lua_wx_ins&amp;rev=1231341124&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-01-07T16:12:04+02:00</dc:date>
        <title>pc_cours_lua_wx_ins</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_lua_wx_ins&amp;rev=1231341124&amp;do=diff</link>
        <description>Installation


C'est de nouveau moi aujourd'hui je vais vous apprendre comment crée des fenetres pour votre environement graphique (win32, KDE , Gnome , etc ...) en Lua grâce à la librairie wxWidget.

Tous d'abord l'installation de cette librairie, il y a plusieurs façon de proceder :</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_lua_wx_intro&amp;rev=1231339376&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-01-07T15:42:56+02:00</dc:date>
        <title>pc_cours_lua_wx_intro</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_lua_wx_intro&amp;rev=1231339376&amp;do=diff</link>
        <description>Principe de bases : la connection


Bien , maintenant que l'on sais creer une fenetre faudrai peu être mettre des choses dedans lol , sachez que wxWidget offre des possibilités immenses , pour l'instant les tutos que je redige sont fais a partir de windows , et les principes de bases sont les memes sur tous autres OS</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_theorie_chap1&amp;rev=1276879453&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-18T18:44:13+02:00</dc:date>
        <title>pc_cours_theorie_chap1</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_theorie_chap1&amp;rev=1276879453&amp;do=diff</link>
        <description>Les variables

Si en programmation, il y a une chose essentielle je pense que ce sont les variables.


Une variable, c'est une morceau de mémoire vive utilisable par un programme afin de stocker des informations de n'importe quel nature pour pouvoir les utiliser. Jusque là, pas de problème. Maintenant, que se passe-t-il pour l'ordinateur, car on est curieux et on veut tous savoir ! Eh bien c'est bien simple, lorsque le programme demande à l'OS(système d'exploitation, windows, mac et linux sont d…</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_theorie_intro&amp;rev=1223584066&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-10-09T22:27:46+02:00</dc:date>
        <title>pc_cours_theorie_intro</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=pc_cours_theorie_intro&amp;rev=1223584066&amp;do=diff</link>
        <description>Un ordinateur, c'est à la base une calculette bête qui ne sait rien faire. Ce sont les programmes qui permette à cette machine de devenir utile. C'est donc le rôle du programmeur de définir les opérations que cette calculette géante doit effectuer afin de produire une sortie(son, écran,...).</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=pc_tutos&amp;rev=1276879453&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-18T18:44:13+02:00</dc:date>
        <title>pc_tutos</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=pc_tutos&amp;rev=1276879453&amp;do=diff</link>
        <description>Lua</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=pc_tutos_c&amp;rev=1276879453&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-18T18:44:13+02:00</dc:date>
        <title>pc_tutos_c</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=pc_tutos_c&amp;rev=1276879453&amp;do=diff</link>
        <description>Théorie

	*  Introduction
	*  Les variables, les conditions et les boucles

Le langage C

Les bases

	*  Introduction Par TonySoad
	*  Les conditions Par TonySoad

Astuces de développeurs

	*  Listes chaînées: introduction, thème et variation Par Akabane87</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=pc_tutos_c_plus_plus&amp;rev=1276879453&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-18T18:44:13+02:00</dc:date>
        <title>pc_tutos_c_plus_plus</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=pc_tutos_c_plus_plus&amp;rev=1276879453&amp;do=diff</link>
        <description>Le C++ est un langage dérivé du C, voici une citation de Wikipédia :

Le C++ est un langage de programmation, crée dans les années 1980 par Bjarne Stroustrup, permettant la programmation sous de multiples paradigmes comme la programmation procédurale, la programmation orientée objet et la programmation générique. C++ est actuellement le 4e langage le plus utilisé au monde  (le 1er si on le regroupe avec le C). Le langage C++ n'appartient à personne et par conséquent n'importe qui peut l'utiliser…</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=pc_tutos_java&amp;rev=1233410433&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-01-31T15:00:33+02:00</dc:date>
        <title>pc_tutos_java</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=pc_tutos_java&amp;rev=1233410433&amp;do=diff</link>
        <description>Java


Tous les cours sur le célèbre langage multiplateforme de Sun !


	*  Introduction
	*  Les bases
	*  Entrées &amp; Sorties
	*  Les instructions de contrôle</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=pc_tutos_java_1_intro&amp;rev=1232488091&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-01-20T22:48:11+02:00</dc:date>
        <title>pc_tutos_java_1_intro</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=pc_tutos_java_1_intro&amp;rev=1232488091&amp;do=diff</link>
        <description>Présentation du langage :

Le langage Java, présenté en 1995, a été conçu par Sun Microsystems. Java est un langage de programmation orienté objet (POO). Si vous ne connaissez pas ce principe de programmation, il vous sera expliqué au fur et à mesure qu'on l'utilisera. ;-)</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=pc_tutos_lua&amp;rev=1255973045&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-10-19T19:24:05+02:00</dc:date>
        <title>pc_tutos_lua</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=pc_tutos_lua&amp;rev=1255973045&amp;do=diff</link>
        <description>Le langage Lua


Cours redigée par Shaolan et corrigé par Yan2Yan

Les bases

	*  Introduction  
	*  Notion de bases : Conditionnelle , variable et boucle 
	*  Fonctions , arguments , et retour multiple
	*  Les Tables : Présentation et utilisation avancée
	*  Application des tables : Arguments illimités 
	*  Initiation aux métatables 
	*  Notion de classes</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=pc_tutos_python&amp;rev=1276879454&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-18T18:44:14+02:00</dc:date>
        <title>pc_tutos_python</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=pc_tutos_python&amp;rev=1276879454&amp;do=diff</link>
        <description>Cette page est en cours de construction, veuillez repasser plus tard ... ;)</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=photoshop&amp;rev=1234462833&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-02-12T19:20:33+02:00</dc:date>
        <title>photoshop</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=photoshop&amp;rev=1234462833&amp;do=diff</link>
        <description>Si vous lisez ces lignes, c'est que vous avez certainement envie d'apprendre à mieux manipuler cet outil formidable qu'est le logiciel Adobe Photoshop.
Ces cours et tutoriels vous aideront sur la longue route que constitue l'apprentissage du graphisme.</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=psp&amp;rev=1269710671&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-27T18:24:31+02:00</dc:date>
        <title>psp</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=psp&amp;rev=1269710671&amp;do=diff</link>
        <description>Si vous ne savez pas comment lancer des programmes non officiels sur votre PSP, veuillez vous rendre au préalable sur cette page :Wiki de gx-mod


	*  Accéder aux Cours Si vous débutez, c'est ici qu'il faut cliquer ! 
	*  Accéder aux Cours en cours de modification En chantier, inachevé ! 
	*  Accéder aux Tutoriels
	*  Accéder aux Travaux Pratiques</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=psp_boucle&amp;rev=1235059393&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-02-19T17:03:13+02:00</dc:date>
        <title>psp_boucle</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=psp_boucle&amp;rev=1235059393&amp;do=diff</link>
        <description>Cours précédent | Sommaire | Cours suivant</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=psp_condition&amp;rev=1235059377&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-02-19T17:02:57+02:00</dc:date>
        <title>psp_condition</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=psp_condition&amp;rev=1235059377&amp;do=diff</link>
        <description>Salut a tous après avoir vu comment afficher du texte à l'écran nous allons faire un peu de théorie sur les conditions.
Les conditions servent a tester la valeur d'une variable.
Par exemple vous pouvez tester si votre variable est plus grande que 10, plus petite, égale ...</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=psp_cours&amp;rev=1235058934&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-02-19T16:55:34+02:00</dc:date>
        <title>psp_cours</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=psp_cours&amp;rev=1235058934&amp;do=diff</link>
        <description>Programmer sur PSP ? OK, mais par où commencer ? Et que faire si je ne connais rien en informatique ? Pas de panique, on est là pour vous prendre la main et vous guider dans les méandres de la programmation sur PSP.

 Pour commencer, si vous n'avez jamais programmer, il est conseillé d'apprendre le Lua car c'est un langage qui se code directement et est assez simple à utiliser tous en garantissant des programmes sympa néanmoins, si vous voulez faire des programmes poussés ou que vous connaissez …</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=psp_cours2&amp;rev=1276879455&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-18T18:44:15+02:00</dc:date>
        <title>psp_cours2</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=psp_cours2&amp;rev=1276879455&amp;do=diff</link>
        <description>Programmer sur PSP ? OK, mais par où commencer ? Et que faire si je ne connais rien en informatique ? Pas de panique, on est là pour vous prendre la main et vous guidez dans les méandres de la programmation sur PSP.

Pour commencer, si vous n'avez jamais programmer, il est conseillé d'apprendre le Lua car c'est un langage qui se code directement (sans passer par l'étape compilation) et est assez simple à utiliser tous en garantissant des programmes sympa, néanmoins, si vous voulez faire des prog…</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=psp_cours_n_2_bis_2_comprendre_le_fonctionnement_d_un_makefile&amp;rev=1235059167&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-02-19T16:59:27+02:00</dc:date>
        <title>psp_cours_n_2_bis_2_comprendre_le_fonctionnement_d_un_makefile</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=psp_cours_n_2_bis_2_comprendre_le_fonctionnement_d_un_makefile&amp;rev=1235059167&amp;do=diff</link>
        <description>Nous allons durant ce cours parler des fichiers Makefile.

Qu'est-ce qu'un Makefile?

Le Makefile est un fichier qui est l'intermédiaire entre le compilateur et vous. Il permet ainsi l'exécution de commande. Dans notre cas (la programmation sur PSP^^), ce fichier regroupe les actions que le compilateur devra exécuter, ainsi que le chemin des librairies,... pour créer notre fichier EBOOT.PBP (ou monprx.prx, monelf.elf,...)</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=psp_cours_n_2_hello_world_afficher_du_text_a_l_ecran&amp;rev=1235059263&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-02-19T17:01:03+02:00</dc:date>
        <title>psp_cours_n_2_hello_world_afficher_du_text_a_l_ecran</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=psp_cours_n_2_hello_world_afficher_du_text_a_l_ecran&amp;rev=1235059263&amp;do=diff</link>
        <description>Bien, après avoir lu le cours n°1 vous avez un environnement de développement qui fonctionne et où vous créerez vos programmes. Quoi ensuite? Bien, c'est la partie que vous attendiez avec impatience, votre premier
programme pour la PSP. Ce tutoriel va expliquer les bases du langage de programmation C et construire les fondations sur lesquels vous allez construire votre premier programme.</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=psp_cours_n_3_touche&amp;rev=1235059432&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-02-19T17:03:52+02:00</dc:date>
        <title>psp_cours_n_3_touche</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=psp_cours_n_3_touche&amp;rev=1235059432&amp;do=diff</link>
        <description>Bonjours, dans ce cours nous allons voir comment utiliser les touches de la psp. Pour cela nous allons faire un petit programme qui vas afficher la touche sur laquelle on appuis.

On commence par inclure les librairies nécessaire :

#include &lt;stdlib.h&gt;
#include &lt;stdio.h&gt;
#include &lt;time.h&gt;

#include &lt;pspkernel.h&gt;
#include &lt;pspdebug.h&gt;
#include &lt;pspdisplay.h&gt;
#include &lt;pspctrl.h&gt;

PSP_MODULE_INFO(&quot;Cours&quot;, 0, 1, 1);</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=psp_tp&amp;rev=1214573556&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-06-27T15:32:36+02:00</dc:date>
        <title>psp_tp</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=psp_tp&amp;rev=1214573556&amp;do=diff</link>
        <description>Les TP


Cette section regroupe tous les TPs proposés par la communauté XtreamLua !


	*  TP : Créer son Shoot'Em up (En cours de création bientôt disponible)

Par l'auteurd'Eliminated (Emeric0101) 


	*  TP SabbatoR : introduction_pour_votre_homebrew</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=psp_tp1_lefondetoile&amp;rev=1223203522&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-10-05T12:45:22+02:00</dc:date>
        <title>psp_tp1_lefondetoile</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=psp_tp1_lefondetoile&amp;rev=1223203522&amp;do=diff</link>
        <description>Un jeu sans décor on est tous d'accord que c'est moche et triste, donc nous allons rajouter un petit effet simple qui va permettre de rendre le jeu beaucoup plus attrayant : un fond étoile animé ! Bon ne vous attendez pas à un truc génial, on est là pour apprendre, vous pourrez améliorer votre homebrew à votre sauce ensuite avec quelques astuces que je vous proposerai ;-).</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=psp_tp1_lejoueur&amp;rev=1223233249&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-10-05T21:00:49+02:00</dc:date>
        <title>psp_tp1_lejoueur</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=psp_tp1_lejoueur&amp;rev=1223233249&amp;do=diff</link>
        <description>Afficher le joueur

Maintenant, on est tous heureux, on a un jolie fond étoilé et en plus on sait comment il marche ! Mais hélas, un fond étoilé ne suffit pas à rendre votre jeux intéressant (regarder les étoiles ok ça va 2min mais ça devient vite long^^) bref, on va donc intégrer un truc en plus : le joueur :!: Comment nous l'avions évoqué dans le premier chapitre, le joueur va se présenter sous la forme d'une table. Nous allons avoir besoin dans cette table de quelques variables. Donc il nous …</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=psp_tp1_lesmissiles&amp;rev=1276879457&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-18T18:44:17+02:00</dc:date>
        <title>psp_tp1_lesmissiles</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=psp_tp1_lesmissiles&amp;rev=1276879457&amp;do=diff</link>
        <description>Dans un jeu comme Eliminated, un point important est la gestion des missiles. Pour certain, cela va être évident, pour d'autre vous n'allez pas savoir comment vous y prendre. Dans ce TP je vous propose une méthode, celle que j'utilise dans Eliminated, il en existe d'autre qui peuvent être meilleur, mais celle-ci est simple et fonctionne plutôt bien.</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=psp_tp1_preparation&amp;rev=1223204457&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-10-05T13:00:57+02:00</dc:date>
        <title>psp_tp1_preparation</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=psp_tp1_preparation&amp;rev=1223204457&amp;do=diff</link>
        <description>Introduction

Pour créer un Shoot'Em up, il va falloir déjà préparer notre environnement de développement, rassurez-vous on va pas installer des montagnes d'application, déjà, pour programmer, je vous recommande Notepad++ et le luaplayer Windows pour tester directement vos programme sur PC (Rappel : Introduction à la programmation PSP
Donc créez un simple dossier du nom que vous voulez, je vais moi l'appelé Eliminated.</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=psp_tp1_theorie&amp;rev=1223204551&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-10-05T13:02:31+02:00</dc:date>
        <title>psp_tp1_theorie</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=psp_tp1_theorie&amp;rev=1223204551&amp;do=diff</link>
        <description>Le jeu en théorie


Le but d'un shoot'em up est de détruire le plus de méchant et d'arriver au bout de la mission vivant, cela peut sembler simple mais il s'agit en faite de pas mal de chose à faire, il faut par exemple gérer le déplacement des unités, les missiles, le déplacement de la carte derrière,... mais n'ayez pas peur, c'est largement faisable, la preuve, j'y suis arrivé !</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=psp_tp_creerseup&amp;rev=1209918732&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-05-04T18:32:12+02:00</dc:date>
        <title>psp_tp_creerseup</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=psp_tp_creerseup&amp;rev=1209918732&amp;do=diff</link>
        <description>Sommaire

Je pense que tout le monde peut se vanter d'avoir jouer dans sa vie à un Shoot'Em up (Raptor : Call Of shadow par exemple disponible sur abandonware). Ces jeux qui ont marqué l'enfance de plus d'un d'entre nous, et bien dans ce TP, nous allons apprendre étape par étape à un faire un. Bien sur, étant donné que c'est un TP, ce sera à vous de coder, je ne ferais que vous donner des pistes afin que vous soyez capable de le faire seul, bien sur je donnerais régulièrement une correction poss…</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=psp_tutos&amp;rev=1247264786&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-07-11T00:26:26+02:00</dc:date>
        <title>psp_tutos</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=psp_tutos&amp;rev=1247264786&amp;do=diff</link>
        <description>Lua

PGE Lua

* Introduction au moteur PGE lua et menu des fonctions

* Les Fonctions Pge.Core

* Les Fonctions Pge.File

* Les Fonctions Pge.Dir

* Les Fonctions Pge.Controls

* Les Fonctions  Pge.font

* Les Fonctions Pge.Usb

* Les Fonctions Pge.Timer

* Les Fonctions Pge.Math

* Les Fonctions Pge.GFX

* Les Fonctions Pge.Texture

* Les Fonctions Pge.Net

* Les Fonctions Pge.Zip

* Les Fonctions Pge.Wav

* Les Fonctions Pge.Mp3

* Les Fonctions Pge.Utils</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=sidebar&amp;rev=1232559462&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-01-21T18:37:42+02:00</dc:date>
        <title>sidebar</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=sidebar&amp;rev=1232559462&amp;do=diff</link>
        <description>Accès rapide :


	*  Programmation PSP
			*  Les cours
			*  Les tutorials
			*  Les travaux pratiques


	*  Programmation DS
			*  Les cours
			*  Les tutorials
			*  Les travaux pratiques


	*  Programmation PC
			*  Cours C
			*  Cours Java
			*  Cours Lua
			*  Cours Python</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=tp_n_1_introduction_pour_votre_homebrew&amp;rev=1187185445&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-08-15T15:44:05+02:00</dc:date>
        <title>tp_n_1_introduction_pour_votre_homebrew</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=tp_n_1_introduction_pour_votre_homebrew&amp;rev=1187185445&amp;do=diff</link>
        <description>Nous allons aujourd'hui créer notre premier petit programme récapitulatif. Celui-ci intégrera du texte et des images, avec reconnaissance des touches ! :D

Il va s'agir de la présentation de notre futur jeu, le but est d'afficher :

(Votre pseudo) présente … 
NOM DU HOMEBREW !!
[appuyez sur X]</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_lua_n_27_faire_un_explorer&amp;rev=1276879460&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-18T18:44:20+02:00</dc:date>
        <title>tutorial_lua_n_27_faire_un_explorer</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=tutorial_lua_n_27_faire_un_explorer&amp;rev=1276879460&amp;do=diff</link>
        <description>Ce petit tutoriel va vous apprendre à réaliser un petit explorateur de fichiers pour PSP en Lua. Le but ? Apprendre à utiliser les fonctions de fichiers, utiliser les tables, et travailler le lua !

L'explorer que nous allons faire ne requière pas de version de LuaPlayer précise car il utilise des fonctions génériques .
C'est l'explorer de mon XtreamLuna(version 0.3) en plus simple .
Il ne nécessite aucune image !</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_10_changer_de_police_d_ecriture&amp;rev=1182193986&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-06-18T21:13:06+02:00</dc:date>
        <title>tutorial_n_10_changer_de_police_d_ecriture</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_10_changer_de_police_d_ecriture&amp;rev=1182193986&amp;do=diff</link>
        <description>Bon d'abord on charge la police: 

arial = Font.load(&quot;arial.ttf&quot;)

pour utiliser la police d'écriture il faut utiliser la fonction: 

screen:fontPrint(arial, 50 ,50, &quot;texte&quot;, blanc)

Et enfin pour changer la taille de la police d'écriture tu utilise la fonction:</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_10_telecharger_un_fichier_sur_sa_memorystick_via_internet&amp;rev=1193666830&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-10-29T15:07:10+02:00</dc:date>
        <title>tutorial_n_10_telecharger_un_fichier_sur_sa_memorystick_via_internet</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_10_telecharger_un_fichier_sur_sa_memorystick_via_internet&amp;rev=1193666830&amp;do=diff</link>
        <description>Ceci est plus un sample qu'un tuto, rédigé à partir du sample de la libcurl de Danzel, donc tout le mérite reviens à Danzel !!

Avant tout, pour pouvoir compiler le code vous aurez besoin de libcurl, c'est un librairie porté sur la psp par Danzel, vous pourrez la trouver sur le svn de ps2dev.org, ou bien la télécharger ici ou là</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_11_comprendre_la_fonction_math.random&amp;rev=1182193232&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-06-18T21:00:32+02:00</dc:date>
        <title>tutorial_n_11_comprendre_la_fonction_math.random</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_11_comprendre_la_fonction_math.random&amp;rev=1182193232&amp;do=diff</link>
        <description>Voici un petit tuto pour savoir comment se servir du math.random.

Vous allez me dire : “Mais pourquoi le math.random?”

Tout simplement parce-qu'on peut s'en servir presque partout.

Exemple :

-J'ai envie de créer un jeux ou les deplacements de mon perso doivent être aléatoires. J'utilise le math random...</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_11_creer_un_premier_programme_et_afficher_un_polygone_c-gupsp&amp;rev=1193666846&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-10-29T15:07:26+02:00</dc:date>
        <title>tutorial_n_11_creer_un_premier_programme_et_afficher_un_polygone_c-gupsp</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_11_creer_un_premier_programme_et_afficher_un_polygone_c-gupsp&amp;rev=1193666846&amp;do=diff</link>
        <description>Ce tutorial n'est qu'une traduction du premier cours de psp-programming, je fais ca pour les alergiques de l'anglais Wink .
Tout d'abord, un screen du résultat: 



Ce programme initialise donc le GPU, dessine deux polygones, et affiche le nombre de frames par seconde.</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_12_utiliser_le_osk_de_sony_dans_son_programme&amp;rev=1196585934&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-12-02T09:58:54+02:00</dc:date>
        <title>tutorial_n_12_utiliser_le_osk_de_sony_dans_son_programme</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_12_utiliser_le_osk_de_sony_dans_son_programme&amp;rev=1196585934&amp;do=diff</link>
        <description>METHODE 1


Bonjour,
Dans ce tuto je vais vous montrer comment charger le osk de Sony dans votre programme et sauvegarde la saisie du texte dans un fichier texte.
Pour ceux qui ne savent pas, le OSK de Sony est le clavier de saisie de la PSP (Exemple dans le navigateur web de la psp)</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_12_utiliser_une_planche_de_sprites&amp;rev=1182282547&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-06-19T21:49:07+02:00</dc:date>
        <title>tutorial_n_12_utiliser_une_planche_de_sprites</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_12_utiliser_une_planche_de_sprites&amp;rev=1182282547&amp;do=diff</link>
        <description>Le but est d'utilisé la planche avec tout les sprites
plutot que de les decouper en plein d'images. 


Pour ça, on crée une table dans laquelle on stocke les informations
de chaque sprite sur la planche. Dans cet exemple, j'ai fait une table
pour les animations de chaques statut: rester, courir, tirer, sauter.
(et oui, j'ai pas tout fait, mais bon c'est pas mon projet non plus) :</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_13_collision_par_couleur_de_mur&amp;rev=1182511799&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-06-22T13:29:59+02:00</dc:date>
        <title>tutorial_n_13_collision_par_couleur_de_mur</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_13_collision_par_couleur_de_mur&amp;rev=1182511799&amp;do=diff</link>
        <description>PROLOGUE: Le principe

La collision par couleur est un système très simple qui permet d'éviter de déclarer des tonnes de collision dans une image, en testant simplement la couleur.

Pour savoir quel est la couleur d'un pixel on écrit simplement:</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_13_lire_un_son_wav&amp;rev=1276879462&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-18T18:44:22+02:00</dc:date>
        <title>tutorial_n_13_lire_un_son_wav</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_13_lire_un_son_wav&amp;rev=1276879462&amp;do=diff</link>
        <description>Bonjour,dans ce tuto je vais vous montrer comment lire un son wav.
Tout d'abord commencez par télécharger cette archive comprenant les fichiers principaux pour pouvoir lire un wav.
Telecharger les fichiers pour pouvoir lire les wav's simplement

:!::!::!::!:il faut installer mikmodlib, et non libmikmod.:!::!::!::!:
je vous ai uploadé les lib's si vous ne l'ai avait pas
Telecharger les librairies mikmod et mmio</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_14_afficher_la_batterie_de_votre_psp&amp;rev=1276879463&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-18T18:44:23+02:00</dc:date>
        <title>tutorial_n_14_afficher_la_batterie_de_votre_psp</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_14_afficher_la_batterie_de_votre_psp&amp;rev=1276879463&amp;do=diff</link>
        <description>Bonjour à tous,

Alors aujourd'hui on va apprendre comment afficher le pourcentage d'énergie qu'il nous reste dans notre PSP, vous allez voir ce n'est pas trés compliqué... .

Commencons, tout d'abord il faut, crée 4 petites images qui représentes des batteries, une fois que vous avez fait vos 4 image commençons le code :</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_15_quelques_fonctions_lua._utiles&amp;rev=1204837831&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-03-06T22:10:31+02:00</dc:date>
        <title>tutorial_n_15_quelques_fonctions_lua._utiles</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_15_quelques_fonctions_lua._utiles&amp;rev=1204837831&amp;do=diff</link>
        <description>Salut à tous, j'avais un peu de temps donc je l'utilise pour vous présenter certaine des fonctions que j'utilise. Cetaines sont utilies et d'autre pas du tout (c'est vous qui voyez). Elles sont accompagnées de petites explications. Pour des précisions MP moi. (et oui c'est un verbe)</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_16_fonction_pour_tracer_des_cercles_collisions&amp;rev=1276879463&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-18T18:44:23+02:00</dc:date>
        <title>tutorial_n_16_fonction_pour_tracer_des_cercles_collisions</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_16_fonction_pour_tracer_des_cercles_collisions&amp;rev=1276879463&amp;do=diff</link>
        <description>Voici une fonction pour tracer des cercles (et oui)
Arguments: 

-x, y : positions
-r : le rayon
-color : un objet de couleur 

function drawCircle(x, y, r, color)
if color==nil then color = Color.new(0, 0, 0) end
pi = math.pi
step = 2/(r*r*0.5)
for i=0,2, step do
a = x+r*math.cos(pi*i)
b = y+r*math.sin(pi*i)
if a&gt;=0 and a&lt;480 and b&gt;=0 and b&lt;272 then
screen:pixel(a, b, color)
end
end
end</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_17_comment_quitter_votre_jeux&amp;rev=1188573689&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-08-31T17:21:29+02:00</dc:date>
        <title>tutorial_n_17_comment_quitter_votre_jeux</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_17_comment_quitter_votre_jeux&amp;rev=1188573689&amp;do=diff</link>
        <description>Je suis sur que vous êtes nombreux à vouloir trouver une fonction pour quitter vos homebrews et revenir au XMB et bien je vais vous la donnez car je viens de la découvrir! 

os.exit()

Ce qui donne si on veut quitter avec la croix: 

if pad:cross() then
os.exit()
end</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_18_distribuer_aleatoirement_des_cartes_par_exemple&amp;rev=1182195377&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-06-18T21:36:17+02:00</dc:date>
        <title>tutorial_n_18_distribuer_aleatoirement_des_cartes_par_exemple</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_18_distribuer_aleatoirement_des_cartes_par_exemple&amp;rev=1182195377&amp;do=diff</link>
        <description>Voila un petit tuto pour ceux qui voudraient par exemple distribuer aleatoirement des cartes, tout en

faisant en sorte que chaque carte soit distribuée :

rq : ces lignes de codes proviennent directement d'un de mes codes, adaptez-les à vos scripts !</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_19_l_instruction_for_do&amp;rev=1182195676&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-06-18T21:41:16+02:00</dc:date>
        <title>tutorial_n_19_l_instruction_for_do</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_19_l_instruction_for_do&amp;rev=1182195676&amp;do=diff</link>
        <description>for do,end, sa sert ?

executer un code avec une variable qui s'incrémente
ou se decrémente sur une plage de valeur.

utilisation: 

for VariableNeutre = Expression1, Expression2 , Expression3 do

.. ton code

end 

avec

VariableNeutre = une variable que tu n'utilises pas ailleurs (souvent on utlise i) .
En fait, c'est par ce que cette variable n'existera plus apres l'execution de la boucle.</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_1_gestion_des_scores_dans_un_jeu&amp;rev=1182104288&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-06-17T20:18:08+02:00</dc:date>
        <title>tutorial_n_1_gestion_des_scores_dans_un_jeu</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_1_gestion_des_scores_dans_un_jeu&amp;rev=1182104288&amp;do=diff</link>
        <description>Ce tutorial a pour but de vous expliquer comment gérer des scores dans vos jeux.

Commençons par définir des couleurs et quelques variables :


bleu = Color.new(255,0,0)
score1p = &quot;Joueur 1:&quot;)
zero = &quot;0&quot;
un = &quot;1&quot;
deux = &quot;2&quot;
victoire = &quot;Vous avez gagné!&quot; --On peut très bien mettre des images aussi</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_1_les_touches&amp;rev=1276879464&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-18T18:44:24+02:00</dc:date>
        <title>tutorial_n_1_les_touches</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_1_les_touches&amp;rev=1276879464&amp;do=diff</link>
        <description>Je vais vous apprendre a utiliser les touches de votre psp .
Tous d'abord, il faut ajouter 2 includes : 

/*A ajouter en haut de votre programme*/
#include &lt;pspdisplay.h&gt;
#include &lt;pspctrl.h&gt;

Ces 2 includes vous permeterons de controller votre programme.</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_1_toutes_les_fonctions_lua&amp;rev=1186404446&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-08-06T14:47:26+02:00</dc:date>
        <title>tutorial_n_1_toutes_les_fonctions_lua</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_1_toutes_les_fonctions_lua&amp;rev=1186404446&amp;do=diff</link>
        <description>1ère partie - Toutes ces fonctions sont incorporées au player DSLua, vous n'avez juste qu'à les utiliser


Text Output Functions

Ces fonctions sont employées pour produire le texte à l'écran . Pour initialiser un écran au texte d'affichage, voyez le Screen.LoadTextBG() et Screen.Initialize() des fonctions</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_20_toutes_les_fonctions_lua&amp;rev=1276879464&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-18T18:44:24+02:00</dc:date>
        <title>tutorial_n_20_toutes_les_fonctions_lua</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_20_toutes_les_fonctions_lua&amp;rev=1276879464&amp;do=diff</link>
        <description>Voici une archive contenant toutes les fonctions du Lua 5.0 en anglais et celles du Luaplayer 0.16 en français. 

Documentation sur les fonctions LUA

Auteur : Nems</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_21_images_blit_structure&amp;rev=1182194868&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-06-18T21:27:48+02:00</dc:date>
        <title>tutorial_n_21_images_blit_structure</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_21_images_blit_structure&amp;rev=1182194868&amp;do=diff</link>
        <description>Présentation de la fonction


Définition : Image: blit()

=&gt; C'est une fonction qui permet d'afficher une image sur l'ecran.


La plus part du temps, vous n’utilisez que 20% de cette fonctionnalité.

On va commencer avec un petit exemple (que vous faite la plus part du temps):</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_22_gestion_de_la_ram&amp;rev=1276879466&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-18T18:44:26+02:00</dc:date>
        <title>tutorial_n_22_gestion_de_la_ram</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_22_gestion_de_la_ram&amp;rev=1276879466&amp;do=diff</link>
        <description>Salut à tous,
En lua , sur DS ou PSP , il y a toujours des problèmes de RAM, car on a beau charger des images et des variables , tot ou tard , on se heurt à une surcharge de la ram , ce qui bloque tout le programme, ici , nous allons essayer d'apprendre à gérer les chargement et déchargement d'images sur PSP (mais ça marche aussi sur DS)</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_23_creer_un_lecteur_mp3&amp;rev=1276879466&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-18T18:44:26+02:00</dc:date>
        <title>tutorial_n_23_creer_un_lecteur_mp3</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_23_creer_un_lecteur_mp3&amp;rev=1276879466&amp;do=diff</link>
        <description>Bonjour , pas mal de gens mon demandé comment marchais le LuaPlayer MOD mp3 , donc
je vous fais un ptit tuto :

Le LuaPlayer Mod mp3 est le luaplayer 0.20 ou l'on a ajouté le support MP3 , donc tous les autres
fonctions lua pour PSP marche dessus .</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_24_utilisation_des_coroutines&amp;rev=1182521770&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-06-22T16:16:10+02:00</dc:date>
        <title>tutorial_n_24_utilisation_des_coroutines</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_24_utilisation_des_coroutines&amp;rev=1182521770&amp;do=diff</link>
        <description>Comme le titre l'indique dans ce tuto vous allez apprendre à utiliser les coroutines (soyez indulgent c'est mon premier tuto Very Happy )


La fonction create crée une nouvelle coroutine. Elle a un argument simple, une fonction avec le code que la coroutine lira. Elle renvoie une valeur du type thread, qui représente la nouvelle coroutine. Souvent, l'argument de create est une fonction anonyme, comme ici :</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_25_apprendre_a_toucher_au_flash&amp;rev=1182522978&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-06-22T16:36:18+02:00</dc:date>
        <title>tutorial_n_25_apprendre_a_toucher_au_flash</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_25_apprendre_a_toucher_au_flash&amp;rev=1182522978&amp;do=diff</link>
        <description>Faire un flasher en Lua pour PSP:



Je rappel que le lua est un langage interprété et que toucher au flash avec est plus risqué qu'avec un langage compilé (C).

Bon , allons-y, tout d'abord il vous faut le LuaPlayer mod flash sinon vous ne pourrez pas toucher au flash.</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_26_faire_une_carte_avec_un_fichier_texte&amp;rev=1276879467&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-18T18:44:27+02:00</dc:date>
        <title>tutorial_n_26_faire_une_carte_avec_un_fichier_texte</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_26_faire_une_carte_avec_un_fichier_texte&amp;rev=1276879467&amp;do=diff</link>
        <description>Voila un tuto pour les créateurs de RPG, pour ceux que ça interessent , LuaGame Creator 3.0 utilisera le même système mais en plus puissant.

Un peu de théorie !!!

Faire une carte, dans la plupart des jeux c'est une image de fond et un masque ou un testeur de collision, c'est pas précis, chiant à faire et ça bouffe de la ram en plus des long temps de chargement entre 2 cartes.
Ce tuto va vous apprendre à faire une carte sous forme de 2 fichiers textes contenant les infos sur les positions , exe…</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_27_multiplayer_connection_et_echange_de_donnes&amp;rev=1183457247&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-07-03T12:07:27+02:00</dc:date>
        <title>tutorial_n_27_multiplayer_connection_et_echange_de_donnes</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_27_multiplayer_connection_et_echange_de_donnes&amp;rev=1183457247&amp;do=diff</link>
        <description>Ce tutorial vous permettera de créer des jeux et applications en Lua en utilisant le mode infrastructure.

----------

	*  Prérequis:


Tout d'abord, pour créer une application multijoueur, on doit pouvoir ce connecter à un server NetLib.
Le serveur que je vous recommande est celui de Youresam, fier créateur de la librairie Netlib, nous permettant d'utiliser les fonctionnalités de l'infrastructure.
Son ip: 66.25.53.65 ( on va y revenir plus tard)
Xtreamlua va probablement bientot avoir son propr…</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_2_faire_un_menu&amp;rev=1182167879&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-06-18T13:57:59+02:00</dc:date>
        <title>tutorial_n_2_faire_un_menu</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_2_faire_un_menu&amp;rev=1182167879&amp;do=diff</link>
        <description>Bonjour,

Qui n'a jamais voulu réaliser un menu comme le recovery mode en C.

Il est vrai que l'algorythme est légèrement compliqué (rien de très difficile).

Ce menu est un menu à 3 choix, vous pouvez bien entendu en rajouter/enlever.

Je ne sais pas si le code marche, je n'ai pas testé les dernières modifs mais ça doit marcher. Wink Sinon dites le moi</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_2_inserer_des_sons_dans_le_lua_et_mettre_un_repeat&amp;rev=1276879468&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-18T18:44:28+02:00</dc:date>
        <title>tutorial_n_2_inserer_des_sons_dans_le_lua_et_mettre_un_repeat</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_2_inserer_des_sons_dans_le_lua_et_mettre_un_repeat&amp;rev=1276879468&amp;do=diff</link>
        <description>Voila encore un petit tuto mais cet fois pour insérer des bruitage comme par exemples pour Windows quand tu clic sur la sourie, mario quand tu saute enfin un bruitage sur une condition de touche. Je me lance!!

Ici, je vais utiliser un son “claxon”
Alors voila il faut charger le son tout d'abord :</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_2_utilisation_du_player_dslua&amp;rev=1186061977&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-08-02T15:39:37+02:00</dc:date>
        <title>tutorial_n_2_utilisation_du_player_dslua</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_2_utilisation_du_player_dslua&amp;rev=1186061977&amp;do=diff</link>
        <description>DSLua est un player Lua indispensable pour démarrer vos applications codés en Lua sur votre DS.

DSLua0.5.

DSLua0.6.

DSLua0.7.



Utilisation de DSLua 0.6

-Extraire le contenu sur votre ordinateur et choisissez le repertoire adapté à votre linker et copier le sur celui-ci, récapitulation :</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_3_menu_avec_souris&amp;rev=1276879468&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-18T18:44:28+02:00</dc:date>
        <title>tutorial_n_3_menu_avec_souris</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_3_menu_avec_souris&amp;rev=1276879468&amp;do=diff</link>
        <description>Voila ca va être mon tout premier tutoriel (in all my life),
Voila on va cree un menu avec une image de fond.
On a le choix soit de mettre les images de selection par dessus les images de fond, soit faire un background avec tout dessus.

Personnellement je prefere la premiere sollution ça me permet de faire un menu facilement modifiable.</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_3_utilisation_de_la_libpng&amp;rev=1182523949&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-06-22T16:52:29+02:00</dc:date>
        <title>tutorial_n_3_utilisation_de_la_libpng</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_3_utilisation_de_la_libpng&amp;rev=1182523949&amp;do=diff</link>
        <description>Salut,

Nombreux sont les gens à ne pas savoir utiliser la libpng. Je vais vous faire un tuto détaillé pour l'utiliser.

Requis:

-Un ordinateur (pas vrai ? Rolling Eyes )
-Cygwin d'installé.
-Windows (évitez Vista)

Installation des choses nécessaires:</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_4_creer_une_pause_dans_son_jeu&amp;rev=1233406110&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-01-31T13:48:30+02:00</dc:date>
        <title>tutorial_n_4_creer_une_pause_dans_son_jeu</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_4_creer_une_pause_dans_son_jeu&amp;rev=1233406110&amp;do=diff</link>
        <description>Un jeu vidéo doit permettre au joueur de s'arrêter quand bon leur semble à tout moment pour permettre. Ce tuto va vous expliquer facilement comment réaliser une petite pause.

Tout d'abord faite une fonction Pause dans laquelle vous mettez une boucle infini (pour que la pause soit sans fin tant que le joueur n'appuie pas sur le bouton rond) :</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_4_faire_des_screenshots_avec_la_libpng&amp;rev=1179688640&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-05-20T21:17:20+02:00</dc:date>
        <title>tutorial_n_4_faire_des_screenshots_avec_la_libpng</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_4_faire_des_screenshots_avec_la_libpng&amp;rev=1179688640&amp;do=diff</link>
        <description>Grâce à ce tuto j'espere que vous saurez comment faire des screenshots en c/c++ avec la lib png.

On va créer un main.c :


/*
 * PSP Software Development Kit - http://www.pspdev.org
 * -----------------------------------------------------------------------
 * Licensed under the BSD license, see LICENSE in PSPSDK root for details.
 *
 * main.c - Screenshot and load image sample for PSP.
 *
 * Copyright (c) 2005 Frank Buss &lt;fb@frank-buss.de&gt; (aka Shine)
 */

// on inclus les headers
#include &lt;std…</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_5_coder_sur_son_pc_et_voir_le_resultat_sur_sa_psp&amp;rev=1189166235&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-09-07T13:57:15+02:00</dc:date>
        <title>tutorial_n_5_coder_sur_son_pc_et_voir_le_resultat_sur_sa_psp</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_5_coder_sur_son_pc_et_voir_le_resultat_sur_sa_psp&amp;rev=1189166235&amp;do=diff</link>
        <description>Aujourd'hui nous allons voir comment coder sur noter PC, et pouvoir voir directement le résultat sur notre psp :

Comme d'habitude ce n'est pas très dur, d'ailleur vous allez vous en rendre compte ...

Alors en fait on va utiliser une fonction basic de la psp, on va activer l'usb, pour pouvoir ensuite envoyer en temps réel nos fichiers vers la psp, même si notre hombrew est activé on va pouvoir le mettre à jour directement.</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_5_generer_un_chiffre_aleatoire_sans_rand&amp;rev=1186924995&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-08-12T15:23:15+02:00</dc:date>
        <title>tutorial_n_5_generer_un_chiffre_aleatoire_sans_rand</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_5_generer_un_chiffre_aleatoire_sans_rand&amp;rev=1186924995&amp;do=diff</link>
        <description>Bonjour à tous ,
je vais vous dire comment générer un chiffre aleatoire allant de 01 a 10 c'est peu mes faciles a utiliser et on ne peux l'utiliser qu'en 'C',

Donc La “Graine” de ma fonctions random est la batterie de la psp, car elle peut varier.</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_6_cliquer_sur_l_ecran_pour_ouvrir_un_fichier&amp;rev=1182196165&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-06-18T21:49:25+02:00</dc:date>
        <title>tutorial_n_6_cliquer_sur_l_ecran_pour_ouvrir_un_fichier</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_6_cliquer_sur_l_ecran_pour_ouvrir_un_fichier&amp;rev=1182196165&amp;do=diff</link>
        <description>Aujourd'hui, nous allons apprendre a cliquez sur notre écran et ouvrir un nouveau fichier :

Tout d'abord voici le code : 

while true do

mouseover=0

if x&gt;=0 and x&lt;=50 and y&gt;=250 and y&lt;=272 then
mouseover=1
end

pad = Controls.read()

if pad:cross() and mouseover==1 then
dofile(&quot;tonfichier.lua&quot;)
end

screen.waitVblankStart()
screen.flip()
end</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_6_creer_un_vrai_nombre_aleatoire&amp;rev=1179688040&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-05-20T21:07:20+02:00</dc:date>
        <title>tutorial_n_6_creer_un_vrai_nombre_aleatoire</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_6_creer_un_vrai_nombre_aleatoire&amp;rev=1179688040&amp;do=diff</link>
        <description>Voici le code source d'un programme qui affiche un nombre aléatoire entre 0 et 100.

Pour afficher le nombre aléatoire deux choix s'offrent à vous :

- Utiliser la librairie SDL_ttf : Compliquer mais plus propre

- Utiliser le mode debug de la psp pour afficher : Plus facile mais pas trés esthétique ^^.</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_7_afficher_du_texte_avec_une_police_en_ttf_sdl&amp;rev=1276879470&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-18T18:44:30+02:00</dc:date>
        <title>tutorial_n_7_afficher_du_texte_avec_une_police_en_ttf_sdl</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_7_afficher_du_texte_avec_une_police_en_ttf_sdl&amp;rev=1276879470&amp;do=diff</link>
        <description>Ce tuto est la pour vous apprendre comment affiché du texte et affiché une image sur psp avec les librairies : SDL, SDL_image, et SDL_ttf.

Voici le code:



/*
Hello word by Albandu51
utilisant la librairie SDL_ttf
*/



//chargement des librairies
#include &lt;pspkernel.h&gt;
#include &lt;pspdebug.h&gt;
#include &lt;pspuser.h&gt;
#include &lt;pspctrl.h&gt;
#include &lt;psppower.h&gt;
#include &lt;pspiofilemgr.h&gt;
#include &lt;stdlib.h&gt;
#include &lt;string.h&gt;
#include &lt;stdio.h&gt;
#include &lt;pspsdk.h&gt;
#include &lt;pspctrl.h&gt;
#include &lt;SDL/S…</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_7_faire_une_rotation&amp;rev=1276879470&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-18T18:44:30+02:00</dc:date>
        <title>tutorial_n_7_faire_une_rotation</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_7_faire_une_rotation&amp;rev=1276879470&amp;do=diff</link>
        <description>Aujourd'hui nous allons apprendre à effectué une rotation, lorsque l'on appuie sur X.

Il faut savoir que ce cour n'est pas aussi simple que d'habitude, donc faite bien attention.

Entrons dans le vif du sujet:

Tout d'abord mettons en mémoire les couleurs, et la valeur de notre angle, pour l'instant il fait 0?.</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_8_faire_une_carte_avec_du_texte&amp;rev=1182524515&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-06-22T17:01:55+02:00</dc:date>
        <title>tutorial_n_8_faire_une_carte_avec_du_texte</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_8_faire_une_carte_avec_du_texte&amp;rev=1182524515&amp;do=diff</link>
        <description>Faire une carte avec un fichier texte

Ce tutorial est en rapport avec celui pour le lua mais la méthode change un petit peu.

Ce tutorial utilise la libpng que vous devez avoir au préalable installé sur votre ordinateur.
Installation : ICI (merci r0main78)</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_8_texte_clignotant&amp;rev=1276879471&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-18T18:44:31+02:00</dc:date>
        <title>tutorial_n_8_texte_clignotant</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_8_texte_clignotant&amp;rev=1276879471&amp;do=diff</link>
        <description>Voila un ptit tuto qui vous permettera de faire clignoter du texte. Principalement au début du jeu avec le fameux “Appuyer sur Start”...en tout cas c'est ce que j'ai fait !!!

Pour cela, vous devez créer 2 images identiques...à un point seulement, c'est qu'il faut rajouter sur une des 2, votre fameux texte! En effet, nous allons charger la première image sans le texte, puis charger la seconde image avec le texte et infiniment comme cela pour avoir l'impressions d'avoir un texte qui clignote !!!…</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_9_defilement_de_backgrounds_differents&amp;rev=1182192205&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-06-18T20:43:25+02:00</dc:date>
        <title>tutorial_n_9_defilement_de_backgrounds_differents</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_9_defilement_de_backgrounds_differents&amp;rev=1182192205&amp;do=diff</link>
        <description>Pour des raisons de simplicité et de l'heure qu'il est, j'ai pas fait
de backgrounds differents, en fait, j'ai copié 5 fois le meme en
rajoutant 'background 1' sur le premier, 'background 2' sur le
second, ect.. c'est juste pour l'exemple de toute façon.</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_9_deplacer_une_fenetre_dans_un_shell&amp;rev=1182525446&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-06-22T17:17:26+02:00</dc:date>
        <title>tutorial_n_9_deplacer_une_fenetre_dans_un_shell</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=tutorial_n_9_deplacer_une_fenetre_dans_un_shell&amp;rev=1182525446&amp;do=diff</link>
        <description>C'est un petit tuto plutot simple et surtout destiné au débutants. Il vous explique comment faire un petit shell avec: un fond, une souris et une fenetre déplaçable.
Normalement, a l'arrivée, vous pourrez déplacer la fenetre en appuyant sur CROIX avec le curseur sur la barre de titre et en bougeant le stick analogique.
Personnelement j'utilise l'OSlib car j'ai un bug dans mon ordi qui m'empeche d'utiliser la LibPng...Mais pour les utilisateurs de la LibPng il y aura juste a modifier les codes en…</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=wii&amp;rev=1208352247&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-04-16T15:24:07+02:00</dc:date>
        <title>wii</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=wii&amp;rev=1208352247&amp;do=diff</link>
        <description>*  Lancer un homebrew sur Wii !

	*  Accéder aux Cours
	*  Accéder aux Tutoriels
	*  Accéder aux Travaux Pratiques</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=wii_cours&amp;rev=1276879472&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-18T18:44:32+02:00</dc:date>
        <title>wii_cours</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=wii_cours&amp;rev=1276879472&amp;do=diff</link>
        <description>1) Le C/C++


XtreamLua.com ne fait pas de cours de C/C++, car ces langages sont très bien abordés sur lesiteduzéro et nous considérons que vous avez lus les cours de ce site avant d'aborder nos cours.

A) Se préparer avec Windows

	*  Introduction à la programmation C++ sur WII (DevKitPro)</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=wii_lancerhb&amp;rev=1215685753&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-07-10T12:29:13+02:00</dc:date>
        <title>wii_lancerhb</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=wii_lancerhb&amp;rev=1215685753&amp;do=diff</link>
        <description>Lancer un homebrew sur Wii


Lancer un homebrew sur Wii n'est pas encore une chose simple et cela peut s'avérer très vite galère, nous allons donc vous expliquer simplement commente lancer un homebrew sur votre Wii ! Vous aurez besoin :


	*  D'une Wii (ça peut servir...)
		*  Du jeu Legend of Zelda: Twilight Princess (Excellent jeu !)
		*  D'une manette GameCube et/ou une wiimote (conseillé pour la plupart des jeu)
		*  D'une SD carte (se trouve dans l'appareil photo d'un proche en général)
		*…</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=wii_tp&amp;rev=1276879472&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-18T18:44:32+02:00</dc:date>
        <title>wii_tp</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=wii_tp&amp;rev=1276879472&amp;do=diff</link>
        <description>Cette page est en cours de construction, veuillez repasser plus tard ... ;)</description>
    </item>
    <item rdf:about="http://www.xtreamlua.com/wiki/doku.php?id=wii_tutos&amp;rev=1276879472&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-18T18:44:32+02:00</dc:date>
        <title>wii_tutos</title>
        <link>http://www.xtreamlua.com/wiki/doku.php?id=wii_tutos&amp;rev=1276879472&amp;do=diff</link>
        <description>Cette page est en cours de construction, veuillez repasser plus tard ... ;)</description>
    </item>
</rdf:RDF>
