---------------- French / Français ----------------

"Ready To Use" (RTU) : Prêt à l'emploi

Qu'est-ce que "USpeed Game Engine" ?
	1. C'est un moteur de jeu : il permet de créer un application en C/C++ compatible avec les systèmes suivants :
		1.1. Sony PlayStation Portable©
		1.2. Microsoft Windows© (Testés : XP, Vista, 7)
	2. Il totalement gratuit ! Ne l'achetez pas et ne le vendez pas !
	3. Il est la propriété intellectuelle de USpeed Corp.©. Merci de me citer lors de l'utilisation.

Ce répertoire contient tous les fichiers requis pour créer un nouveau projet utilisant "USpeed Game Engine".
La documentation de l'API "USpeed Game Engine" se trouve dans le répertoire "doc". Elle est en français.

Comment l'utiliser ?
	1. D'abord, créez votre propre projet.
	2. Copiez tous les fichiers de "rtu" dans le répertoire de votre projet.
	3. Créez vos fichiers sources (*.CPP et *.C) dans le répertoire "src".
	4. Inclure le fichier d'entête "USpeedGameEngine.hpp". Les classes du Framework sont dans un namespace : "USpeedGameEngine".
		4.1. #include "USpeedGameEngine.hpp"
		4.2. using namespace USpeedGameEngine;
	5. Dans le répertoire "res\build", créez 6 fichiers texte :
		5.1. "title.txt"     : écrivez dedans le titre de votre application (nom du fichier .exe sous Windows) sur une seule ligne.
		5.2. "version.txt"   : écrivez dedans la version de votre application sur une seule ligne (ex: "1.2").
		5.3. "pspPath.txt"   : écrivez dedans le chemin du répertoire "bin" du compilateur pour la PSP (ex: "..\pspDSK\bin").
		5.4. "win32Path.txt" : écrivez dedans le chemin du répertoire "bin" du compilateur pour Windows (ex: "..\MinGW\bin").
		5.5. "pspLibs.txt"   : écrivez dedans la liste des bibliothèques supplémentaires à ajouter pour la compilation PSP sur une seule ligne (séparateur : " " : espace).
		5.6. "win32Libs.txt" : écrivez dedans la liste des bibliothèques supplémentaires à ajouter pour la compilation Windows sur une seule ligne (séparateur : " " : espace).
	6. Compilez votre projet avec "build.bat" en mode console. Vous devez être dans le répertoire du projet.
		6.1. Pour créer un fichier exécutable (Microsoft Windows©) "<titre>.exe", lancez la commande "build win32".
		6.2. Pour créer un fichier exécutable (Sony PlayStation Portable©) "EBOOT.PBP", lancez la commande "build psp".
	7. Les fichiers exécutables se trouveront dans le répertoire "release".

"USpeed Game Engine" inclue les bibliothèques externes suivantes :
	1. ZLib         : pour la compression zip
	2. PNGLib       : pour la lecture d'images PNG
	3. JPEGLib      : pour la lecture d'images JPEG
	4. FreeTypeLib  : pour le chargement de police d'affichage : Font (TTF)
    5. MikmodLib    : pour la lecture de musiques MODULE
    6. Bullet       : pour le moteur physique
La compilation pour Microsoft Windows© se fait par le biais de (au choix) :
    - GCC et G++ en distribution MinGW
    - Microsoft Visual C++ 6
    - Microsoft Visual C++ 2008 Express
La compilation pour Sony PlayStation Portable© se fait par le biais de GCC et G++ en distribution MinGW modifié par le PSPSDK ToolChain Kit.

Questions :
	1. Qui contacter en cas de problème, de questions, d'idées d'améliorations ?
		- L'auteur : Ultra Speed : uspeednews@free.fr
        - Le site internet officiel : USpeed Devs© : http://u.speed.free.fr/
	2. Qui sont les auteurs du "USpeed Game Engine" ?
		- Ultra Speed
	3. Y a-t-il des risques pour ma PSP ?
		- Aucun. Le Framework ne permet pas d'accéder à la mémoire Flash de la PSP et se lance en mode USER.

Remerciements :
	1. Merci à tous ceux qui ont fait les différentes bibliothèques utilisées (ZLib, PNG, Mikmod, JpegLib, Freetype et Bullet).
	2. Merci aux auteurs du PSPSDK Toolchain Kit qui permet de faire des Homebrews pour la PSP.
	3. Merci aux contributeurs de GCC et G++ ainsi que MinGW pour leurs super outils !
	4. Merci aux testeurs :
		4.1. Magdaluna
        4.2. YY
		4.3. Boss3000
        4.4. Darlinko
	5. Merci à pspZorba pour ses explications sur l'OSK (On Screen Keyboard)

USpeed
