Wednesday, August 21

1:30 pm - 2:10 pm

MUD to OOP: An Introduction to Object-Oriented JavaScript in Online RPGs

Inline Stage

About the event

Text-based online multi-user dungeons, or “MUDs” have been around since the 1980s, and are still popular in 2019. Based on Dungeons & Dragons, MUDs offer an interactive roleplaying experience, without the manual work of the tabletop game. They taught me about the concept of Object-Oriented Programming (OOP), long before I even knew what it was. Objects are used for virtually every aspect, from players and objects, to rooms and the non-playable characters we “fight”. In my talk, I'm going to provide some actual examples of MUD objects, represented in JavaScript! By bridging the concepts of classes, attributes, and methods with object models in MUDs, new and experienced coders alike can better understand how objects interact, and the problems that objects solve in games.


Nicole Archambault

Nicole Archambault is a Boston area front-end web developer, coding career change coach, EdTech entrepreneur, and community organizer. She is the founder of La Vie en Code, dedicated to new self-taught web developers. Her entire career is centered on optimizing the experience of those who choose to teach themselves programming skills in lieu of a more traditional academic setting, or bootcamp. She has received several awards and recognitions through her work in the developer community, including freeCodeCamp Top Contributor, and has been featured as a Treehouse Success Story. She has been teaching everything she knows via her course + coaching program, 30 Days to Web Development, the La Vie en Code blog, and the La Vie en Code podcast.