Jingle Brawl

Inspiration The inspiration for Jingle Brawls came from the joy and chaos of holiday traditions combined with the adrenaline of multiplayer shooters. We wanted to create a world that captured the festive spirit of Christmas while offering fast-paced, engaging gameplay.

How We Built It The development of Jingle Brawls utilized a variety of powerful tools:

TypeScript: scripting the game logic and managing player mechanics, ensuring a smooth experience across platforms.

Blender: For creating and texturing 3D models, from snow-covered battlegrounds to festive weapons. Adobe Substance: Used to enhance textures and add festive details to the environment and weapons.

Challenges -The two biggest challenges were learning TypeScript and optimizing for mobile. Adapting to TypeScript required more effort than expected. However, > we overcame this hurdle by studying documentation, taking online tutorials, experimenting in game to ensure the game mechanics worked as expected, and utilizing the experts help in the meta discord chats. -For mobile, projectile launchers were shooting in the correct direction, and weapon posing, presented technical challenges.

Accomplishments -The visual style successfully captures the holiday spirit while providing immersive and vibrant battlegrounds. -Implementing cross-platform compatibility for VR and mobile, allowing a diverse range of players to join the fun. -Crafting gameplay mechanics like the spirit-collection system, adds a unique progression element to the game.

Next Steps The world of Jingle Brawls is just beginning! Future updates will include: -Expanded Quests: More objectives and story-driven challenges to enhance replayability. -Additional Weapons: Introducing more creative, festive tools for players to battle with and spend their spirit. -New Battleground Features: Dynamic elements such as destructible terrain and interactive holiday-themed objects. -Enhanced Social Opportunities: Features like co-op quests, and different team-based game styles.

Built With

Share this project:

Updates