示例#1
0
        public static void Main(string[] args)
        {
            Core.World world = new Core.World();

            world.Interact(world.player, world.player.CurrentWorldPosition);

            DateTime lastUpdate = DateTime.UtcNow;
            // Game loop
            var timeStep = 1;             // controls simulation time step speed

            while (true)
            {
                TimeSpan diff = DateTime.UtcNow - lastUpdate;
                if (diff.Ticks >= 1000)
                {
                    world.Update(timeStep);
                    lastUpdate = DateTime.UtcNow;
                }
            }
        }
示例#2
0
文件: Base.cs 项目: green224/IzBone
 virtual protected void begin()
 {
     // シミュレーション系を作成
     _world = new Core.World();
     _world.setup(_points, _constraints);
 }