示例#1
0
        public static void BallDemo(TomatoMainEngine engine)
        {
            SoundPool.PlayBackgroundMusic("Bricks");
            Random r = new Random();

            for (int i = 0; i < 2; i++)
            {
                var a = new ParticleBallDemo.FlammingBall();
                a.SetPos(r.Next(-10, 10), r.Next(-10, 10));
                a.SetRotation((float)r.Next(100) / 50);
                TomatoMainEngine.AddGameObject(a);
            }
        }
示例#2
0
        public static void SpaceTest(TomatoMainEngine engine)
        {
            //adds the background
            //RenderObject background = new RenderObject("",0,0,30,30);
            //background.SetTexture(ResourceManager.GetTexture("background"));
            //TomatoMainEngine.GameObjects.Add(background);
            //add a space ship
            TomatoMainEngine.GameObjects.Add(new SpaceGame.SpaceShip());
            Random r = new Random();

            for (int i = 0; i < 200; i++)
            {
                var a = new SpaceGame.Asteroid();
                a.SetPos(r.Next(-100, 100), r.Next(-100, 100));
                a.SetRotation((float)r.Next(100) / 50);
                //a.SetVelocityAdd((float)r.Next(-10,10) / 50, (float)r.Next(-10,10) / 50);
                TomatoMainEngine.AddGameObject(a);
            }
        }