gba-sprite-engine/demos/demo1-basicfeatures/src/main.cpp

27 lines
650 B
C++
Raw Normal View History

2018-08-01 16:03:16 +02:00
#include <engine/Scene.h>
#include <engine/gba_engine.h>
#include <engine/background/text.h>
#include <engine/background/text_stream.h>
#include <engine/palette/palette_manager.h>
2018-08-01 16:03:16 +02:00
#include <engine/allocator.h>
#include "sample_start_scene.h"
2018-08-01 16:03:16 +02:00
/**
* shared palette extracted from grit
* ./../grit piskel.png piskel2.png kul.png -ftc -pS -gB8 -O shared.c
* assumes 8bpp sprites
*/
2018-08-01 16:03:16 +02:00
int main() {
std::shared_ptr<GBAEngine> engine(new GBAEngine());
2018-08-01 16:03:16 +02:00
SampleStartScene* startScene = new SampleStartScene(engine);
engine->setScene(startScene);
2018-08-01 16:03:16 +02:00
while (true) {
engine->update();
engine->delay(1000);
2018-08-01 16:03:16 +02:00
}
return 0;
}