we'll be working with a JavaScript-based platfomer that creates a DOM-based Javascript game engine. I'll be providing the foundation code for your game, which is adapted from the code in Chapter 15 on Eloquent JavaScript (Links to an external site.). You will take this foundation and make it your own through changing the design and adding additional interactive elements. Your final game will resemble this game (Links to an external site.). This project will demand your careful attention to a complex code system, as you will have to master reading and understanding code logic in order to make the appropriate changes and bring your own design to life. The process will prepare you to work with more complex libraries and resources as you move forward with scripting, whether for games or web.