Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import curses
- import room
- import map
- class UI():
- def __init__(self):
- screen = curses.initscr()
- curses.resize_term(map.DEFAULT_ROOM_HEIGHT,map.DEFAULT_ROOM_WIDTH+35)
- curses.curs_set(False)
- curses.noecho()
- curses.cbreak()
- screen.keypad(True)
- curses.start_color()
- curses.init_pair(1, curses.COLOR_WHITE, curses.COLOR_BLACK)
- screen.insstr(10,20,"X",curses.color_pair(1))
- screen.getkey()
- curses.endwin()
- def drawroom(self):
- for x in range(map.DEFAULT_ROOM_WIDTH):
- screen.insstr(0, x, 'u2588')
- screen.insstr(map.DEFAULT_ROOM_HEIGHT-1, x, 'u2588')
- for y in range(map.DEFAULT_ROOM_HEIGHT):
- screen.insstr(y, 0, 'u2588')
- screen.insstr(y, map.DEFAULT_ROOM_WIDTH-1, 'u2588')
- ui = UI()
- ui.drawroom()
Add Comment
Please, Sign In to add comment