Interested in programming? Check out Doja Cat’s interactive music video

December 07th, 2021

Have you ever watched a music video and thought something like, “I wish I could change the color of the singer’s nails, I think a different shade would look better”? No? Well, okay, probably not since that’s oddly specific. But if you’re looking for a music video that you can interact with like a visual novel or a choose-your-own-adventure game, then look no further — a new music video for Doja Cat’s song “Woman” recently dropped, and thanks to Girls Who Code, viewers can rewatch the music video with an interactive bonus to it. 

Girls Who Code, a nonprofit organization that aims to encourage more women and girls to get interested in computer science, has partnered with Doja Cat to make one of the singer’s music videos into an interactive experience. 

Dubbed as the “first ever” codable music video, the new music video for Doja Cat’s “Woman” allows viewers to play around with certain aspects of the video, using lines of code that they can edit. 

The music video plays out the same way as the original music video for the song, except this time viewers get to “interact” with it by altering certain parts in the video, like the color of a character’s nails or the lighting for a specific scene. Think choose-your-own-adventure, but make it with coding. Sounds fun, right? 

You can try out the experience at Dojacode.com. Going to the site will take you to a page featuring a futuristic image of Doja Cat. 

On the home page, click “Begin,” which will then take you to a page that will tell you about the different programming languages that you’ll encounter. There are three programming languages, each represented by a color-coded star — yellow star for CSS, blue star for Javascript and pink star for Python. These color-coded stars will serve as timestamps on the music video’s progress bar, marking the instances wherein you’ll be given the chance to edit some codes. 

To begin, click on the music video. The video will pause at the timestamps marked by the colored stars, and lines of code will appear on the bottom left corner of the screen. Most of the lines are greyed out, but the ones that aren’t are the ones that you can play around with. For example, one line of code that you can edit can change the color of Doja Cat’s nails in the music video. Type the name of the color that you want to change her nail color to, hit ”Enter,” and voila — you’ll see the change reflected onto the video in an instant. When you’re satisfied with the edit you made, click continue to let the music video play on. 

Another timestamp in the video allows you to change the lighting of one of the scenes. Enter the name of a city in the code and the lighting of the scene will change depending on the timezone the city is in.  

At the end of the video, you’ll see screenshots of how each part of the video looked after you’ve edited the code. You have the option to download the screenshots from the site if you want to share your work to social media. 

Of course, the music video barely teaches you about coding and programming, but hey, it’s still an interesting experience to play around with a few lines of codes and see how they change up some parts of the music video.

 

Other POP! stories you might like:

The original code of the world-wide web is now being sold as an NFT

‘He works, She cooks’: Google Translate results reveal gender bias in tech

A couple vandalizes a $440,000 painting after mistaking it to be interactive

INQPOP! Stories we think you might also like: