Imagine…
Something I felt inspired to put together:
Something I felt inspired to put together:
Video games have become a dominant form of entertainment in recent years, with millions of people around the world immersing themselves in virtual worlds filled with fascinating characters and gripping narratives. In order to create a successful and engaging video game, one of the most important aspects to consider is the storyline. A well-crafted narrative…
Creating multiplayer games is a thrilling endeavor that brings together various aspects of game development. Unreal Engine is one of the most popular game development engines used today, and it offers powerful features for creating multiplayer games. In this blog post, we will guide you through the steps needed to create multiplayer games with Unreal…
Game development is a complex process that involves various stages, from designing and developing the game mechanics to testing and publishing the final product. However, even the most well-designed games can encounter unforeseen issues that need to be resolved before they can be released to the public. This is where debugging and troubleshooting come in….
After lots of work, composing, filming, editing and coding, I’m proud to announce the world’s first ever online orchestra project, called The Virtual Orchestra Project, or VOP. The idea is simple – go to the VOP site, download your part (Flute, Trumpet, Cello, etc.), and play along with the conductor video that appears on the…
Gamification has become a widely popular concept that has infiltrated various industries, transcending its gaming roots to deliver engaging and motivating experiences. The term “gamification” refers to the application of game elements and mechanics, such as points, badges, leaderboards, and challenges, to non-gaming applications and processes. This innovative approach has been proven to drive user…
This past spring, I put a call out on my Karaoke music channel, KaraokeJoeful, for auditions for singers to participate in the first ever “FanCast” production. The idea was simple: Singers would submit videos of themselves singing parts of the big cast number “One Day More” from Les Miserables, and then I would take those…