160 likes | 530 Views
Brawl Stars: An XNA Game. Advisor Dr. Andrew Nuxoll Artist Aaron and Vera Swanson Music Max Ackley. Team Deadly Game Tom Aaro Fenton Radford Cory Swanson. Overview. Introduction Background Methods Results Demonstration Conclusion . Introduction. We like games!
E N D
Brawl Stars: An XNA Game • Advisor • Dr. Andrew Nuxoll • Artist • Aaron and Vera Swanson • Music • Max Ackley Team Deadly Game Tom Aaro Fenton Radford Cory Swanson
Overview • Introduction • Background • Methods • Results • Demonstration • Conclusion
Introduction • We like games! • Provide a Super Smash Bros. style game for the Xbox Community • Create a game that is easy to learn but difficult to master
Background • What’s an Xbox 360? • Microsoft’s latest gaming platform • What’s XNA? • A framework/extensive set of class libraries specifically for game development • Basically makes it really “easy” to make games
What is Brawl Stars? • Free form fighting game • Knock back vs heath bar depletion • Single button input vs complex button combos • Customize characters vs pre-set roster • Weight Classes, 8 different skills • 1-4 player gameplay • Single player training • Multiplayer: Team battles, Free-For-All
Methods • C# : A familiar language • Based the game framework off of an already existing project • Object-Oriented Programming and Inheritance are so helpful
Collision Detection • Poor assumption (porting collision detection from other game) • Highly complex algorithm • 5 weeks of debugging X_X • Experimented with two types of collision detection
Working with Outside Artists • Constant concern regarding sprite completion • Artist bailed on project • Artist got a bit of encouragement and a lot of help
Porting the Game onto the Xbox • Required Xbox Live • Required Creator’s Club Account • Not default in MSDNAA account • Costs $100! • Tammy VanDeGrift is our savior! • Unforeseeable Porting Bugs
Results • Overview of Architecture • 50+ classes • 14,000+ lines of code • 275+ documented man hrs
Shameless Plug • Want to play? • Stick around after the other presentations • Grab a controller • Take a seat • And enjoy the game!
Improvement • More Skills • More Conditions • More Content • Get it on the Xbox Live Marketplace
Conclusion • Team Deadly Game • We made an Xbox Game • Character Customization • All Original Content
Thank You • Questions?