Brawl Stars: An XNA Game Team Deadly Game Tom Aaro Fenton Radford Cory Swanson Advisor Dr. Andrew Nuxoll Artist Aaron and Vera Swanson Music Max Ackley.

Slides:



Advertisements
Similar presentations
PRESENTS…. Team Flipped Normals Sriram Ganesh – Programmer. Sujan Sundareswaran – Designer/Artist. We are students of Image College of Arts, Animation.
Advertisements

Dan Waters, Academic Relations Manager, Microsoft.
Computer Science – Game DesignUC Santa Cruz Game Jam Two teams from CMPS 20 – Less Than Royal – Colon Trey.
Course Overview Introduction to XNA Game Studio Express Game Design Experience Prof. Jim Whitehead January 7, 2008.
Course Overview Introduction to XNA Game Studio Express Game Design Experience Prof. Jim Whitehead January 8, 2008.
Basic Information User Interface Game Summary Game Modes Arcade Arcade Score Attack Score Attack Challenge Challenge Story Story Legion Legion Network.
Super Smash Bros Melee Aaron Chou, Cluster 5. Trophies Collectibles 290 total trophies.
The Game CS 248 Help Session Rene Patnode November 7, 2003.
Presented by Gary Darby. Basic Information Game Title NHL 10.
Key Fu Design Challenge To create a game that blends the fighting and music game genres in a fun and innovative way. Time limit: 10 weeks Game Concept.
Chapter 3.1 Teams and Processes. 2 Programming Teams In the 1980s programmers developed the whole game (and did the art and sounds too!) Now programmers.
CIS 487 Assignment 1 By Philip Perry September
AraFell Project By: Joey Peters. System Selection A video game – Video games implement many OS principles Already working on the project Challenging Fun.
A Technical Game Project 4 Due dates: Game Idea Friday, March 16 th Game Plan Friday, March 23 rd Web Page Sunday, April 9 th First Playable Wednesday,
MMORPG-SIM Massively Multiplayer Simulation Game Creation Main Feature: Uniqueness.
Computer Science at the University of Portland. Choosing your major Skills Interest Opportunities.
Alfred Thompson Microsoft Corporation Academic Relations Team.
A Games Class Using XNA Game Studio Express Art Gittleman California State University Long Beach
Developing games and applications for Xbox 360 using XNA* *XNA is XNA’s Not Acronymed An Introduction by Peter Messenger Senior Developer at QMASTOR Newcastle.
1 m TH3 L33t M45t3r. J00 H34R M3? J n' d0wN. 1 W1ll 34t j00R n3w8 50ul PH0r 8R34kF45t. (I am incredibly skilled. Do you understand that? Your attempts.
1 Web services for the management of persistent online game factions Author: François Deliège Advisor: Professor Esteban Zimányi Co-Advisor: Jehan Snyers.
Spieleentwicklung – Motivation Gratis ;) Dr. Mathias Lux ITEC – Universität Klagenfurt
Game Development and Game Design academy.zariba.com 1.
1 Wednesday, August 6, 2008 ASYNCHRONY SOLUTIONS Making cross-platform Windows/Xbox 360 games in XNA.
ARDUINO GAME BOARD Shawn Denny Eastern Kentucky University May 8, 2013.
Las Vegas XNA Users Group. October 2007 MEETING! Presented by Charley Jones A+, MOUS, MCP, MCSA, MCSE, MCDBA, MCAD, MCT, PMP, ITIL MCTS: SQL Server 2005,
Rob Miles Microsoft MVP University of Hull Fun Programming with Visual Studio.
CO1301: Games Concepts Dr Nick Mitchell (Room CM 226) Material originally prepared by Laurent Noel.
Josh Kilgore Obi Atueyi Tom Calloway Ye Tian 1 Software Engineering Spring 2010.
Creating A 3-D Game With Spark Engine Lauren Bissett, Dan Maguire, and Nicholas Woodfield.
Mark Nelson What are game engines? Fall 2013
GreatFriends vTalks Seminar #10. XNA Game Programming Supote Phunsakul (ball)
Town Defenders Strategy Game prepared by: Osama N
Senior Design Team Members:  Abi Sundaram  Max Ackley  Cole Mercer  Adam Kauth Faculty Advisor: Dr. Tanya Crenshaw Client: Professor Andrew Nuxoll.
Engineering Senior Presentations Spring Founder’s Day, 2006 University of Portland School of Engineering Havoc Command Authors Ray Dehler Brandon.
Dreamscape a fighting game. A loosely set premise The Dreamscape. It is a restless world of imagination, created by the collective dreaming of every living.
Funativity CS 426 Fall Team Members David Smits – Lead Chintan Patel – Programmer Jim Gagliano – Programmer Ashleigh Wiatrowski - Artist.
Computer Science at the University of Portland EGR 110 Fall 2015.
The Dark Side of Development Development Amateur Online Games.
Super Smash Bros Melee A Presentation For the Canonization of SSBM By: Zack DelGrosso.
CATCH THE JAM! Final Presentation By: Katie Yang, Bob Pan, and Ian Zack.
Senior Design 1 Project XNA Game Team Deadly Game –Tom Aaro –Fenton Radford –Cory Swanson University of Portland School of Engineering Advisor Dr. Andrew.
Breakfast Battle Kevin Brohaugh Matt Griffin Matt Kern Nick Obee Eric Witte.
Game Creation in XNA CS470 Final Project Chris Ragland.
Senior Design 1 Project Dynamite Team Untraceable –Muhammad Alraddadi –James Ailes –Kai Jorgensen University of Portland School of Engineering Advisor.
Nostromo Tom Patecky Ross Brown. Operational Concepts Based on Ambrosia Software’s Escape Velocity series Based on Ambrosia Software’s Escape Velocity.
2 XNA Games Studio: The What and the How Paul Foster, Microsoft.
MonoXNA 3D. Games Fun Relaxation Mind training Profitable business –World of Warcraft (successful game)
SSMIC Game Development Workshop - Brian Robbins June 21,2007 How do I make a game?  Quick look at lots of different tools  Discuss pros/cons of each.
Program Style Chapter 22 IB103 Week 12 (part 2). Modularity: the ability to reuse code Encapsulation: hide data access directly but may use methods (the.
Name Pending A Tetris Attack clone. Operational Concepts  An evolution into next-gen of an existing puzzle game scheme  Capturing the essence of retro.
Introduction : Team Dean Leeks –Project Leader –2D Artist Roger Creyke –Lead Programmer –2D Artist Ryan Avent –Lead Artist –Ideas Man George Daters –Programmer.
Project Glaive. Our Vision: A Video Game. Specifically, a video game that all 8 of us could actually enjoy playing. We also needed something that could.
Senior Design 1 Project XNA Game Team Deadly Game –Tom Aaro –Fenton Radford –Cory Swanson University of Portland School of Engineering Faculty Advisor.
Motivates, interests and engages. Teaches problem solving skills. Allows for creativity and imagination. Demonstrates project design. Encourages teamwork.
11 Computers, C#, XNA, and You Session 1.1. Session Overview  Find out what computers are all about ...and what makes a great programmer  Discover.
Senior Design 1 Project Deadly Game Team –Tom Aaro –Fenton Radford –Cory Swanson University of Portland School of Engineering Advisor Dr. Nuxoll.
Senior Design 1 Project XNA Game Team Deadly Game –Tom Aaro –Fenton Radford –Cory Swanson University of Portland School of Engineering Faculty Advisor.
Lauren Bissett, Daniel Maguire, Nicholas Woodfield.
+ Game Design Careers. + Game Development Developing an interesting video game is a very challenging task. It usually takes many different people working.
Be the New Renaissance Artist: Davinci = Art+Design+Engineering.
Lecture 1 - Introduction
A Simple music visualizer
The one and only Game Developer Dating Sim and Fighting Game
Practice the Power of Intel Embedded Technology ——基于Intel平台的嵌入式教学经验分享
ACPA Pipe School January 6, 2017 Brian Barngrover and Becca Alford
Concrete Architecture of SuperTuxKart
Nintendo Business Innovations
Introduction to Windbg
Presentation transcript:

Brawl Stars: An XNA Game Team Deadly Game Tom Aaro Fenton Radford Cory Swanson Advisor Dr. Andrew Nuxoll Artist Aaron and Vera Swanson Music Max Ackley

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

High Level Class Diagram

DDDDDDEMO!!!!!

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?