Introduction
You’ve come to the right place if you want to learn how to draw the PUBG Logo Using Python Turtle. PUBG is one of the most popular games. It is a multiplayer online warfare game, thus I decided to do a lesson on making its logo in Python today.
Creating a PUBG Logo :
Step 1. Import turtle library
import turtle
Step 2. Creating a turtle object. And set up the background color using bgcolor() Function
t = turtle.Turtle()
turtle.bgcolor("black")
t.color("white")
Step 3. Creating a Rectangle to fit the logo in it
def rect():
t.pensize(9)
t.forward(170)
t.left(45)
t.forward(6)
t.left(45)
t.forward(170)
t.left(45)
t.forward(6)
t.left(45)
t.forward(330)
t.left(45)
t.forward(6)
t.left(45)
t.forward(170)
t.left(45)
t.forward(6)
t.left(45)
t.forward(170)
We create a function called react() to create a rectangle shape.
Step 4. Creating a Function called four_corner_lines()
def four_corner_lines():
t.pensize(12)
t.penup()
t.forward(180)
t.left(90)
t.forward(35)
t.left(90)
t.pendown()
t.forward(12)
t.penup()
t.forward(344)
t.pendown()
t.forward(17)
t.penup()
t.right(90)
t.forward(105)
t.right(90)
t.pendown()
t.forward(17)
t.penup()
t.forward(344)
t.pendown()
t.forward(12)
This function will create 4 lines outside the rectangle. 2 on the left and 2 on the right.
Step 5. PUBG word in the rectangle. Starts with the P
def p():
t.penup()
t.left(180)
t.forward(280)
t.pendown()
t.forward(40)
t.left(90)
t.forward(100)
t.left(180)
t.forward(52)
t.right(90)
t.forward(40)
t.left(90)
t.forward(47)
Step 6. Drawing the letter U
def u():
t.penup()
t.right(90)
t.forward(32)
t.right(90)
t.pendown()
t.forward(98)
t.left(90)
t.forward(40)
t.left(90)
t.forward(98)
Step 7. Drawing the Letter B
def b():
t.penup()
t.right(90)
t.forward(35)
t.pendown()
t.forward(45)
t.right(90)
t.forward(43)
t.right(45)
t.forward(5)
t.right(45)
t.forward(40)
t.left(90)
t.forward(5)
t.left(90)
t.forward(40)
t.right(45)
t.forward(5)
t.right(45)
t.forward(40)
t.right(90)
t.forward(45)
t.right(90)
t.forward(96)
Step 8. Drawing the letter G
def g():
t.penup()
t.right(180)
t.forward(53)
t.left(90)
t.forward(98)
t.pendown()
t.forward(25)
t.right(90)
t.forward(45)
t.right(90)
t.forward(45)
t.right(90)
t.forward(95)
t.right(90)
t.forward(40)
Step 9. Now we are calling all the functions to complete the logo.
rect()
four_corner_lines()
p()
u()
b()
g()
Source Code to Draw the PUBG Logo using Python Turtle
import turtle t = turtle.Turtle() turtle.bgcolor("black") t.color("white") def rect(): t.pensize(9) t.forward(170) t.left(45) t.forward(6) t.left(45) t.forward(170) t.left(45) t.forward(6) t.left(45) t.forward(330) t.left(45) t.forward(6) t.left(45) t.forward(170) t.left(45) t.forward(6) t.left(45) t.forward(170) def four_corner_lines(): t.pensize(12) t.penup() t.forward(180) t.left(90) t.forward(35) t.left(90) t.pendown() t.forward(12) t.penup() t.forward(344) t.pendown() t.forward(17) t.penup() t.right(90) t.forward(105) t.right(90) t.pendown() t.forward(17) t.penup() t.forward(344) t.pendown() t.forward(12) def p(): t.penup() t.left(180) t.forward(280) t.pendown() t.forward(40) t.left(90) t.forward(100) t.left(180) t.forward(52) t.right(90) t.forward(40) t.left(90) t.forward(47) def u(): t.penup() t.right(90) t.forward(32) t.right(90) t.pendown() t.forward(98) t.left(90) t.forward(40) t.left(90) t.forward(98) def b(): t.penup() t.right(90) t.forward(35) t.pendown() t.forward(45) t.right(90) t.forward(43) t.right(45) t.forward(5) t.right(45) t.forward(40) t.left(90) t.forward(5) t.left(90) t.forward(40) t.right(45) t.forward(5) t.right(45) t.forward(40) t.right(90) t.forward(45) t.right(90) t.forward(96) def g(): t.penup() t.right(180) t.forward(53) t.left(90) t.forward(98) t.pendown() t.forward(25) t.right(90) t.forward(45) t.right(90) t.forward(45) t.right(90) t.forward(95) t.right(90) t.forward(40) rect() four_corner_lines() p() u() b() g() turtle.done()
Output
As you can see, we were able to correctly draw the PUBG logo with Python Turtle. I hope you were successful in running this software. If you’re looking for more fantastic turtle lessons, check out this: Amazing Python Turtle Codes.
Also Read:
- Case conversion in python assignment expert
- Complete Python Roadmap for Beginners in 2022
- Calculator Program in Python | On Different IDEs
- Boruvka’s Algorithm in Python
- Game in Python Assignment Expert
- Guessing number in python assignment expert
- Make it equal in Python assignment expert
- New Internship for Python Freshers | Apply Now
- Naive Bayes in Machine Learning
- Roti Prata SPOJ Problem Solution – Complete Solution Approach with C++ and Java Code
- Lee Algorithm in Python | Solution to Maze Routing Problem in Python
- Free Python Course | Loved By Over 7.7 Million People
- Top 10 Python Projects for Final year Students
- 10 Tkinter Projects for Beginners
- Miles Per Gallon Python Program
- Get a New Job with Google: Course by Google
- Top 5 Websites To Learn Programming in 2022
- FAQs
- Automate Data Mining With Python
- ASCII Art in Python with art library
- Create and Print a List of Prime Numbers in Python
- Support Vector Machine(SVM) in Machine Learning
- Python Increment By 1
- Vending Machine with Python Code
- I Love You Text in ASCII Art
- Top 5 Youtube Channels to Learn Programming in 2022
- Python Turtle Shapes- Square, Rectangle, Circle
- Python OOP Projects | Source code and example
- Internship at Google: Apply Now | Google STEP Internship
- Python Turtle Commands and All Methods
Keywords->python turtle design, turtle, design, 12th class python project, python for kids, 12th class, beautiful turtle designs, python