Sie befinden sich aktuell in den PSP Spieleentwicklung Blog-Archiven für den folgenden Tag 30.11.2009.
- Allgemein (6)
- Einfache 3D Welten (3)
- Erste Schritte (3)
- GU (4)
- Komplexe 3D Welten (1)
- 26.1.2011: Der Blog zieht um
- 23.3.2010: Der Anstrich - aber mit Plan
- 4.3.2010: 3D Landschaft - optimiert
- 17.2.2010: Landschaft 3D mit GU
- 28.1.2010: Ein Dreieck - GU Test
- 20.1.2010: Homebrew - 3D
- 12.1.2010: GU - und nu ?
- 11.1.2010: Neustart...
- 7.1.2010: Bildschirm aufräumen
- 5.1.2010: Schwarz/Weiß war gestern
PSP Allgemein
PSP Entwicklung
Archive für 30.11.2009
Die PSP fängt Feuer
30.11.2009 von AnMaBaGiMa.
Nachdem der Grundstein gelegt ist, wird die Homebrew-Basisklasse nun benutzt um ein Feuer auf den PSP-Bildschirm zu zaubern. Wie der Feueralgorythmus aussieht und wie das Feuer dann auch noch dargestellt wird, ist im Detail auf folgender heißen Seite beschrieben.
Um die dort vorgestellte Klasse in Eurem Homebrew nutzen zu können muss die main.cpp wie folgt angepasst werden:
/*
* main.cpp
*
* In dieser kleinen Homebrew, lassen wir die PSP “brennen”
*/
#include “PspFeuer.h”
extern “C”{
#include <pspkernel.h>
}
PSP_MODULE_INFO(”PSP Feuer”, 0, 1, 1);
PSP_MAIN_THREAD_ATTR(PSP_THREAD_ATTR_USER);
int main(int argc, char* argv[])
{
//Aplikation instantiiren
ClPspFeuer* myHomebrew = ClPspFeuer::getInstance();
if (myHomebrew->init()){
myHomebrew->run();
}
myHomebrew->exit();
//Homwbrew verlassen
sceKernelExitGame();
return 0;
}
Um das neue Homebrew nun erstellen zu können, muss das Makefile noch um die neue Datei erweitert werden in der unsere Applikation implementiert ist:
OBJS = main.o PspFeuer.o Homebrew.o ../common/callbacks.o
Wenn alles glatt gelaufen ist, dann sieht es auf der PSP so aus:

Geschrieben in Erste Schritte | Drucken | Keine Kommentare »