コード例 #1
0
		//ZVector3L ShipCenter; // Test

		public VoxelGameEnvironment()
		{
#if BUILD_ANDROID
			try
			{
				default_font = new FontRenderer( "/system/fonts/DroidSans.ttf", 24, 24 );
			}
			catch( Exception e )
			{
				Log.log( "font load failed : " + e.Message );
			}
			try
			{
				menu_font = new FontRenderer( "/system/fonts/DroidSans.ttf", 48, 48 );
			}
			catch( Exception e )
			{
			}
#else
			try
			{
				default_font = new FontRenderer( "Roboto-Regular.ttf", 24, 24 );
			}
			catch( Exception e )
			{
				Log.log( "font load failed : " + e.Message );
				try
				{
					default_font = new FontRenderer( "DroidSans.ttf", 24, 24 );
				}
				catch( Exception e2 )
				{
					Log.log( "font load failed : " + e2.Message );
				}
			}
			try
			{
				menu_font = new FontRenderer( "Roboto-Regular.ttf", 64, 64 );
			}
			catch( Exception )
			{
				try
				{
					menu_font = new FontRenderer( "DroidSans.ttf", 32, 32 );
				}
				catch( Exception )
				{
				}
			}
#endif
			percent_done = 1;
			Initialized_SDL =
			Initialized_GraphicMode =
			Initialized_TextureManager =
			Initialized_GuiManager =
			Initialized_OpenGLGameSettings =
			Initialized_Glew =
			Initialized_VoxelTypeManager =
			Initialized_EventManager =
			Initialized_TileSetsAndFonts =
			Initialized_Settings =
			Initialized_Renderer =
			Initialized_Game_Events =
			Initialized_Sound =
			Initialized_World =
			Initialized_PhysicEngine =
			Initialized_SectorLoader =
			Initialized_VoxelProcessor =
			Initialized_RendererSettings =
			Initialized_GameWindows =
			Initialized_ToolManager =
			Initialized_UserDataStorage =
			Initialized_WorldInfo =
			Initialized_GameEventSequencer = false;
			Font_1 = null;
			GuiTileset = null;
			//Settings_Hardware = null;
			UniverseNum = 1;
			Enable_LoadNewSector = true;

			TileSetStyles = null;
			//Time_GameLoop = 16.0;

#if FINISHED_PORTING
				for( int r = 0; r < 6; r++ )
					sack_camera[r] = 0;
				display_index = 0;
#endif
			//Menu_Up = false;
			//OptionScreen_Up = false;
			Game_Run = false;
				Initialized_GameStats = false;
				Enable_MVI = true;
				Enable_NewSectorRendering = true;
				frames = 0;
				frame_start = 0;
				//Time_FrameTime = 20;
				//Time_GameElapsedTime = 0;
				//VFov = 63.597825649;
				Machine_Serial = 1;
				Stop_Programmable_Robots = false;
		}
コード例 #2
0
ファイル: BEPUDebugDrawer.cs プロジェクト: d3x0r/Voxelarium
		public  void draw3dText( ref Vector3 location, FontRenderer fontRenderer, string textString )
		{
			//fontRenderer.RenderFont( 
			Console.WriteLine( "Draw GL Text : " + textString );
		}