Video games have brought several iconic characters to life. From Super Mario, to Sonic the Hedgehog, and Pikachu, video games have been a major part of peopls' childhoods from all over the world. Millions of people play video games, and with new advances in technology, such as virtual reality, they are here to last. But what exactly goes into making a video game? How does one with an idea for a game get started on bringing it to life? The answer to those questions is game development software. By using these types of software, game developers can code their dreams and imaginations into a reality.