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

27 lines
650 B
C++

#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>
#include <engine/allocator.h>
#include "sample_start_scene.h"
/**
* shared palette extracted from grit
* ./../grit piskel.png piskel2.png kul.png -ftc -pS -gB8 -O shared.c
* assumes 8bpp sprites
*/
int main() {
std::shared_ptr<GBAEngine> engine(new GBAEngine());
SampleStartScene* startScene = new SampleStartScene(engine);
engine->setScene(startScene);
while (true) {
engine->update();
engine->delay(1000);
}
return 0;
}