1 #include "configure.hpp"
2 #include "mof/Application.hpp"
3 #include "mof/streams.hpp"
4 #include "mof/Color.hpp"
6 #include "mof/utilities.hpp"
7 #include "mof/ConsoleIO.hpp"
9 #include "mof/Finalizer.hpp"
10 #include "mof/Font.hpp"
17 int main(int , char**)
19 mof::Font::addFontResource( FONT_PATH_UME );
20 mof::Finalizer application;
23 { //
\83A
\83v
\83\8a\83P
\81[
\83V
\83\87\83\93\82Ì
\8f\89\8aú
\89»
24 mof::Application::initialize
27 640 , 480 , false , // fullscreen
31 application = mof::Finalizer( mof::Application::finalize );
34 { //
\83V
\81[
\83\93\82Ì
\83Z
\83b
\83g
\82Æ
\8aJ
\8en
36 #define FIRST_SCENE ::Demo3
37 scene.initialize = FIRST_SCENE::initialize;
38 scene.finalize = FIRST_SCENE::finalize;
39 scene.update = FIRST_SCENE::update;
40 scene.draw = FIRST_SCENE::draw;
41 mof::Application::run( scene );
44 catch(std::exception& e)
46 DEBUG_PRINT( e.what() );