Creating a Randomly Colored Triangle with Arcade Library

  • Share this:

Code introduction


This function uses the Arcade library to create a window and draw a random triangle with a randomly generated color.


Technology Stack : Arcade library

Code Type : Graphical interface application

Code Difficulty : Intermediate


                
                    
def random_triangle_color(width, height):
    import arcade
    arcade.open_window(width, height, "Random Triangle Color")
    arcade.set_background_color(arcade.color.WHITE)
    arcade.start_render()
    
    # Generate random color for triangle
    triangle_color = (arcade.random.randint(0, 255), arcade.random.randint(0, 255), arcade.random.randint(0, 255))
    
    # Draw a triangle with the random color
    arcade.draw_triangle_filled(150, 150, 100, 50, 200, 50, triangle_color)
    arcade.finish_draw()
    arcade.run()                
              
Tags: