Subversion Repositories AndroidProjects

Rev

Rev 1715 | Blame | Compare with Previous | Last modification | View Log | RSS feed

package com.gebauz.watergame;

import com.gebauz.bauzoid2.game.BauzoidApp;
import com.gebauz.bauzoid2.game.Engine;

public class WaterGame extends BauzoidApp
{

        // Constants========================================================================================

        // Embedded Types===================================================================================

        // Fields===========================================================================================

        // Methods==========================================================================================

        public WaterGame()
        {
                super("Crawler");
        }

        @Override
        public void initGame()
        {
                // Global initializations
                /*
                mGame.setCustomServices(new PetNPurrServices(mGame));
               
                mGame.getInput().setVirtualSize(GameConsts.VIRTUAL_SCREEN_WIDTH, GameConsts.VIRTUAL_SCREEN_HEIGHT);
               
                mGame.getGameStateManager().setDefaultPackage(this.getClass().getPackage().getName() + ".gamestates");
                mGame.getGameStateManager().setLoadingScreen(new LoadingScreen(mGame));*/


        String initialState = Engine.settings.getSetting("initstate");
        String stateParams = Engine.settings.getSetting("state_param");
        Engine.gamestates.setDefaultPackage(String.format("%s.gamestates", ((Object)this).getClass().getPackage().getName()));
                Engine.gamestates.switchTo(initialState, stateParams);
               
                // Global sounds.
               
                // Game-specific asynchronous asset loaders
                //mGame.getAssetManager().setLoader(com.gebauz.burutaru.game.entities.level.LevelData.class, new com.gebauz.burutaru.game.entities.level.LevelDataAsyncLoader(new InternalFileHandleResolver()));
        }

        @Override
        public void exitGame()
        {
        }
       
        @Override
        public void render()
        {
                super.render();

        }
       
        // Getters/Setters==================================================================================

}