Brooke ’21 and Peyton ’20 recently completed a Star Wars themed video game in their computer science class. They were inspired by their passion for 3D coding in video games, and combined that with their love for Star Wars. The effort to create the game was divided between the two students. Brooke coded the sounds and lasers while Peyton coded the movement of the ships before their work was brought together to complete the game.
Peyton said the 3D coding required to create the game was the hardest part.
“I took a summer coding course which introduced me to 3D coding,” Peyton said. “It took weeks to understand the basics, which was frustrating when we started school. However, Brooke was really interested in partnering with me and took to 3D coding really well. She helped solve so many errors and I am very thankful for her partnership.”
The game starts with the player surrounded by ten enemy ships, each one firing lasers at the player. To win the game, the player must destroy all of the enemy ships by firing lasers at them in the shortest period of time without getting blown up. Brooke is proud of their game and excited to be able to show it to other students.
“My favorite part of the game is the music and the explosions that occur when you fire a laser and destroy an enemy because they made the game much more interactive and realistic,” Brooke said.
The game was designed to be played by Marlborough students in the Center for Entrepreneurship and Innovation. Computer screens would be set up around the CEI with the video game, giving students the opportunity to play. Brooke and Peyton decided to implement the game into the CEI so students could have fun in between studying. However, Peyton and Brooke are not sure when students will be able to enjoy their game, as they don’t know when school will go back in session due to COVID-19.
“I am kind of disappointed that other people won’t get to play our game yet,” Brooke said. “But, in the grand scheme of things, not being able to show one project from computer science is way less important than keeping everyone safe.”