islandseeder.py

Created by naul

Created on February 28, 2023

610 Bytes


from math import *
from random import *
from kandinsky import *
from ion import *
from time import *
def print_map(seedy):
  def print_col_tile(x,y,col):
    fill_rect(x,y,1,1,col)
  def print_ocean():
    for i in range(30):
      for j in range(30):
        print_col_tile(i,j,(0,0,0))
  print_ocean()
  for i in range(32):
    for j in range(round(seedy[i*3]/2)):
      for f in range(seedy[i*3]-(j*2)):
        for k in range(seedy[i*3]-(j*2)):
          col=get_pixel(seedy[i*3+1]+k,seedy[i*3+2]+f)[0]+8
          print_col_tile(seedy[i*3+1]+j+(k-2),seedy[i*3+2]+j+(f-2),(col,col,col))