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

News application in Python ..

2048 game in Python ..

Random Password Generator in Python ..