forked from lilbundaa/hacktoberi
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathawda
More file actions
51 lines (37 loc) · 946 Bytes
/
awda
File metadata and controls
51 lines (37 loc) · 946 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
import pygame
## init
pygame.init()
# variable running game
isRun = True
window_lebar = 400
window_panjang = 400
window = pygame.display.set_mode((window_lebar,window_panjang))
# object game
x = 250
y = 250
# ukuran
panjang = 15
lebar = 15
speed = 5
while isRun:
pygame.time.delay(10)
# user input, database input
for event in pygame.event.get():
if event.type == pygame.QUIT:
isRun = False
keys = pygame.key.get_pressed()
if keys[pygame.K_LEFT] and x > 0:
x -= speed
if keys[pygame.K_RIGHT] and x < window_lebar-lebar:
x += speed
if keys[pygame.K_DOWN] and y < window_panjang-panjang:
y += speed
if keys[pygame.K_UP] and y > 0:
y -= speed
# game dynamic
# update asset
window.fill((153,51,255))
pygame.draw.rect(window,(0,255,255,),(x,y,lebar,panjang))
# render ke display
pygame.display.update()
pygame.quit()