Good evening, I am trying to write a video game on python with an animation with pygame import pygame pygame.init() #game window screen_width = 700  screen_height = 351 screen = pygame.display.set_mode((screen_width, screen_height)) pygame.display.set_caption('Battle of Mr.Thon') #load images #background image background_img = pygame.image.load('C:\Users\evaam\OneDrive - JUNIA Grande école d\'ingénieurs\Prog\image\Background\Background.png.png').convert_alpha() #function for drawing background def draw_bg():     screen.blit(background_img, (0, 0))      run = True while run:     #draw background     draw_bg()          for event in pygame.event.get():         if event.type ==pygame.QUIT:             run=False     pygame.display.update() pygame.quit()   BUT when I try to run the program python tells me that there is a syntax error for .convert_alpha()  and when I delete it, python says that there is a syntax error in the blank line below background_img

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

Good evening,

I am trying to write a video game on python with an animation with pygame

import pygame

pygame.init()


#game window
screen_width = 700 
screen_height = 351

screen = pygame.display.set_mode((screen_width, screen_height))
pygame.display.set_caption('Battle of Mr.Thon')


#load images
#background image
background_img = pygame.image.load('C:\Users\evaam\OneDrive - JUNIA Grande école d\'ingénieurs\Prog\image\Background\Background.png.png').convert_alpha()

#function for drawing background
def draw_bg():
    screen.blit(background_img, (0, 0))
    
run = True
while run:

    #draw background
    draw_bg()
    
    for event in pygame.event.get():
        if event.type ==pygame.QUIT:
            run=False

    pygame.display.update()


pygame.quit()

 

BUT when I try to run the program python tells me that there is a syntax error for .convert_alpha() 

and when I delete it, python says that there is a syntax error in the blank line below background_img

 

Kind regards,

Cordialy,

EA

Expert Solution
steps

Step by step

Solved in 3 steps with 1 images

Blurred answer
Follow-up Questions
Read through expert solutions to related follow-up questions below.
Follow-up Question

Thank you for responding that fast but the same problem occurs after changing the program. 

This specific message appears:

Syntax error

(unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape

 

And it highlights the point of: .convert_alpha()

Solution
Bartleby Expert
SEE SOLUTION
Knowledge Booster
Running Time of Application
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education