AMONG US in Python ..


 If you like Among-Us then this Python project is for you ..


import turtle     # pre-installed module
import random # pre-installed module

win = turtle.getscreen() # the screen set-up
impostor = turtle.Turtle()
win.setup(width=600, height=600)
win.title('Among Us')
win.bgcolor('black')

color = random.randint(1,10) # randomizing the colors

if color == 1:
amo='red'
elif color == 2:
amo ='green'
elif color == 3:
amo = 'cyan'
elif color == 4:
amo = 'pink'
elif color == 5:
amo = 'purple'
elif color == 6:
amo = 'blue'
elif color == 7:
amo ='brown'
elif color == 8:
amo = 'orange'
elif color == 9:
amo = 'yellow'
else:
amo = 'white'


body_color = amo # the color of the body
glass_color = '#9acedc'


# it can move forward backward left right
def body():
""" draws the body """
impostor.pensize(20)
# impostor.speed(15)

impostor.fillcolor(body_color)
impostor.begin_fill()

# right side
impostor.right(90)
impostor.forward(50)
impostor.right(180)
impostor.circle(40, -180)
impostor.right(180)
impostor.forward(200)

# head curve
impostor.right(180)
impostor.circle(100, -180)

# left side
impostor.backward(20)
impostor.left(15)
impostor.circle(500, -20)
impostor.backward(20)

impostor.circle(40, -180)
impostor.left(7)
impostor.backward(50)

# hip
impostor.up()
impostor.left(90)
impostor.forward(10)
impostor.right(90)
impostor.down()
impostor.right(240)
impostor.circle(50, -70)

impostor.end_fill()


def glass():
impostor.up()
impostor.right(230)
impostor.forward(100)
impostor.left(90)
impostor.forward(20)
impostor.right(90)

impostor.down()
impostor.fillcolor(glass_color)
impostor.begin_fill()

impostor.right(150)
impostor.circle(90, -55)

impostor.right(180)
impostor.forward(1)
impostor.right(180)
impostor.circle(10, -65)
impostor.right(180)
impostor.forward(110)
impostor.right(180)

impostor.circle(50, -190)
impostor.right(170)
impostor.forward(80)

impostor.right(180)
impostor.circle(45, -30)

impostor.end_fill()


def backpack():
impostor.up()
impostor.right(60)
impostor.forward(100)
impostor.right(90)
impostor.forward(75)

impostor.fillcolor(body_color)
impostor.begin_fill()

impostor.down()
impostor.forward(30)
impostor.right(255)

impostor.circle(300, -30)
impostor.right(260)
impostor.forward(30)

impostor.end_fill()


body()
glass()
backpack()

turtle.done()

 


And the final output looks something like this ...



Comments

Popular posts from this blog

LIVE STREAMING .. (with Python and HTML)

2048 game in Python ..

Snake game in Python ..🐱‍🐉🐲