Simple graphic library for beginners
Michael Torrie
torriem at gmail.com
Thu Jan 11 00:16:47 EST 2018
On 01/10/2018 01:13 PM, bartc wrote:
> I couldn't see anything obviously simple there. A lot seems to do with
> interaction which is always much more complicated than just drawing stuff.
Yes the link didn't have the simple examples I hoped for. How's this:
-----------------------------
import pygame
import time
pygame.init()
screen = pygame.display.set_mode((1024, 768) )
red = (255,0,0)
green = (0,255,0)
screen.fill( (255,255,255) )
pygame.draw.lines(screen, red, False, ((0,0),(100,100)))
pygame.draw.lines(screen, green, False, ((0,100),(100,0)))
pygame.display.update()
time.sleep(5)
pygame.quit()
------------------------------
PyGame has other primitives like circles, ellipses, etc. Much like the
old BASIC graphics primitives.
> 'Turtle' will do it (assuming there's a way of drawing things without
> having to watch an actual turtle symbol crawling around the screen).
Yes I think it can.
> One simple library of my own (not for Python) would use one function
> call to create a window, and another to draw an element (say, a box)
> within that window. (Plus a third to keep it on the screen otherwise it
> will disappear when the program terminates.)
Are you thinking of sprites?
> The only way to get it simpler than that is where the display window is
> always present (like some old Basics).
This is sort of similar to PyGame's concepts.
More information about the Python-list
mailing list