コード例 #1
0
ファイル: World.cs プロジェクト: BlueTRaven/Lemonade
        public void Initialize(Game1 setGame, ContentManager setContent, Rectangle setWorldRect, Rectangle setCameraRect, GraphicsDevice graphics)
        {
            game = setGame;
            cutscene = new Cutscene();
            worldRect = setWorldRect;
            cameraRect = setCameraRect;

            content = setContent;

            drawRect = new Rectangle(0, 0, 0, 0);

            layerTextures = new Texture2D[8];
            
            tileRenderTarget = new RenderTarget2D(graphics, worldRect.Width, worldRect.Height);

            drawLayer = new bool[8];
            tileLayer = new bool[8];

            camera = new Camera2D(new Viewport(cameraRect), worldRect);

            worldIndex = 0;

            LoadWorld(worldIndex);
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: BlueTRaven/Lemonade
 static void Main()
 {
     using (var game = new Game1())
         game.Run();
 }