TankorSmash

Untitled

Mar 19th, 2012
132
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.01 KB | None | 0 0
  1. #----------------------------------------------------------------------
  2. def createGrid():
  3.     """"""
  4.     width = 800
  5.     height = 600
  6.     gridsize = 5
  7.     wByG = width / gridsize
  8.     hByG = height / gridsize
  9.    
  10.     grids = []
  11.     for h in range(hByG):
  12.         widths = []
  13.         for w in range(wByG):
  14.             groups = []
  15.             for i in range(gridsize):
  16.                 x = (gridsize * w) + i
  17.                 groups.append((x, h))
  18.             widths.append(groups)
  19.         grids.append(widths)
  20.     import pprint
  21.     #all > line > grouping
  22.     #pprint.pprint(grids)
  23.    
  24.     All = []
  25.     for row in grids:
  26.         for n in xrange(len(row)):
  27.             All.append((n, row[n]))
  28.        
  29.     All.sort()
  30.     #pprint.pprint(All)
  31.    
  32.     grids = []
  33.     for i in range(len(All)/gridsize):
  34.         i = (gridsize * i)
  35.         group = []
  36.        
  37.         for n in range(5):
  38.             group.append(All[n+i][1])
  39.         grids.append(group)
  40.     pprint.pprint(grids)
  41.    
  42.     print 'done'
Advertisement
Add Comment
Please, Sign In to add comment