Video Games The Most Complicated Waste of Time… Ever! Crystal Shaw Jacob King Kyle Hwang
What are Video Games ?
Video Games are … • electronic games in which a user interacts with the game using an input device and receives audio-visual feedback on some type of video device
Types and History of Video Games • Arcade Games • Console Games • PC Games • Online Games • Handheld Games
Video Game Genres • Strategy • Role-Playing • Fighting • Shooter • Adventure/Platform
Video Games and Databases
What Role do Databases Play ? • Video games are created by a team of people • Databases organize all the information
What is a Database ? • Collection of related information • A means of organizing a lot of information • Different types
Types of Databases • Flat-File Model • Relational Model • Hierarchical Model • Network Model • Object-Oriented Model
The Database of Choice • Object-oriented model • Closely resembles object-oriented programming • Ease of use for programmers • Capable of handling complicated data types
Databases in Game Design and Game Play • Non-networked games • Non-Persistent games • Persistent games
Non - Networked Games • Must be “data driven” • Game studio separates design and programming phases • Game components require a complicated data-management system
Non - Persistent Games • Same architecture as non-networked game, but connected over a network • Game monitoring • Processing data
Persistent Games • Most traditional and thorough use of databases • Continually logging data • Added component of database security
Video Games and Machine Learning
Capturing the Audience • Importance • Difficulty Levels
Methods of Controlling Difficulty • Difficulty Ramping • Static Difficulty Levels • Sliders • Dynamic Difficulty Adjustment
Difficulty Ramping • What is it? • How is it used? • Purpose • Reception
Static Difficulty Levels • What they are/ intention • What the changes are • Problems with this set-up
Sliders • What they are • Pros/Cons • Do they work?
Finding the Perfect Challenge • Human opponents • Development of strategies by human players • Artificial Intelligence and Computer Replication
Machine Learning • Relation to conditioning • Why implement this? • Types
Examples of Machine Learning • Strategy • Fighting • Shooters • Effectiveness
Video Games and Computer Security
Evolution of Computer Security • Arcade Games • PC Games • Console Games • Online Games
Preventative Measures • Vs. cheating • Government intervention
The Future of Gaming
• Databases • Machine Learning • Computer Security
CO-PRODUCERS: CRYSTAL SHAW KYLE HWANG JACOB KING DIRECTOR: KYLE HWANG GAME OVER CREATIVE DIRECTOR: CRYSTAL SHAW CONSULTANT: JACOB KING
Recommend
More recommend