コード例 #1
0
ファイル: ConsoleViewDemo.cs プロジェクト: nrkn/NrknLib
        private void GenerateRivers()
        {
            _rivers = new Grid<bool>( _gridSize );
              var line = new Line( new Point( 18, 1 ), new Point( _gridSize.Width - 20, _gridSize.Height - 1 ) );
              var points = line.DrunkenWalk( 0.75, _rivers.Bounds ).Distinct();

              foreach( var point in points ) {
            _rivers[ point ] = true;
              }
        }