In this follow-up to the Frogger coding challenge, I attempt to refactor the code to make it more modular, readable, and scalable.

Part 1:
Part 2:
Part 3:
Part 4:

Source code for this challenge:

Here is the community made Frogger in p5.js (thanks to meiamsome):

Support this channel on Patreon:
To buy Coding Train merchandise:
To Support the Processing Foundation:

Send me your questions and coding challenges!:

The Coding Train website:

Links discussed in this video:
Frogger on Wikipedia:
My Video explaining “Overloading”:

Source Code for the all Video Lessons:


For More Classic Video Games:
For More Coding Challenges:
For an Intro to Programming using p5.js:

Help us caption & translate this video!