コード例 #1
0
ファイル: Game.cs プロジェクト: Jkoza/SpaceInvaders
        public void Generate(int Amount)                        // generation form
        {
            for (int i = 0; i < Amount; i++)
            {
                if (i % 11 == 0)
                {
                    row += 1;
                    column = 0;
                }
                if (i < 11)
                {
                    Enemies.Add(new Enemy(new Point((20 + (column * size) + padding * column), (padding * row + (row * size) - (size * 2))), size, "Top"));
                }
                if (i >= 11 && i < 33)
                {
                    Enemies.Add(new Enemy(new Point((20 + (column * size) + padding * column), (padding * row + (row * size) - (size * 2))), size, "Middle"));
                }
                if (i >= 33)
                {
                    Enemies.Add(new Enemy(new Point((20 + (column * size) + padding * column), (padding * row + (row * size) - (size * 2))), size, "Bottom"));
                }

                column++;
            }

            Player = new Ship(Properties.Resources.ship, new Point((FormWidth / 2), (FormHeight - 30)), 30, 3);
            BarrierList.Add(new Barrier(100));
            BarrierList.Add(new Barrier(350));
            BarrierList.Add(new Barrier(600));
        }
コード例 #2
0
ファイル: mainForm.cs プロジェクト: woody7527/PGS-Extend
        void generateXML()
        {
            Ship ship = new Ship();
            ship.shipName = "Agulhas Stream";
            ship.shipLength = 150;

            Ship ship1 = new Ship();
            ship1.shipName = "Timor Stream";
            ship1.shipLength = 150;

            Ship ship2 = new Ship();
            ship2.shipName = "Klipper Stream";
            ship2.shipLength = 150;

            Ship ship3 = new Ship();
            ship3.shipName = "Star Best";
            ship3.shipLength = 163;

            Ship ship4 = new Ship();
            ship4.shipName = "Star Stratos";
            ship4.shipLength = 163;

            Ship ship5 = new Ship();
            ship5.shipName = "Crown Ruby";
            ship5.shipLength = 152;

            Ship ship6 = new Ship();
            ship6.shipName = "Crown Emerald";
            ship6.shipLength = 152;

            Ship ship7 = new Ship();
            ship7.shipName = "Crown Opal";
            ship7.shipLength = 152;

            List<Ship> ships = new List<Ship>() { ship, ship1, ship2, ship3, ship4, ship5, ship6, ship7 };

            SerializeToXML(ships);
        }