3/13/2017 Outline • Background Data Analysis for Game • Admin Stuff Development • Motivation • Objectives Administrative IMGD 2905 Professor Background Student Background (Who am I?) (Who are you?) • Mark Claypool (professor, “Mark”) – Professor Year? Tools? 1. 4. – Computer Science Major? Python 2. a. – Interactive Media and Game Development • Research interests Excel IMGD Art or Tech b. a. – Multimedia performance 5. Platform of Choice? Other b. – Congestion control (protocols, AQM) Background? Windows 3. a. – Wireless networking Linux b. – Network games Statistics a. • Current gamin’ Mac c. Probability b. – Overwatch – League of Legends – Nuclear Throne Syllabus Stuff Text Book • http://www.cs.wpi.edu/~imgd2905/d17 • Class: M, T, Th, Fr 10-10:50am David M. Levine and David F. Stephan • SA: Charlie Lovering “ Even You Can Learn – Office hours, forum, grading, class prep, help sessions Statistics and Analytics ” • Office hours: 3 rd ed. Pearson , 2015 – Claypool (FLB24): Mo 1-2pm, Tu 3-4pm, Th 3-4pm • Unfortunate name, but – Lovering (FLA22): Mo 5:30-7pm, Th 5:30-7pm good content depth to – Or by appointment provide foundation for • Email analytics • Good examples, but not – claypool@cs.wpi.edu (me) game-centric – imgd2905-staff@cs.wpi.edu (me + SA) – imgd2905-all@cs.wpi.edu (class + staff) 1
3/13/2017 Class Topics Course Structure • Data analysis tools and • Apply topics to game • Prerequisites pipeline data! – College algebra • Statistics – Commercial and custom – No programming, stats, probability expected – New and old • Visualizing and – No game analytics experience required presenting data • Grading • Probability – Exams (30%) • Hypothesis testing – Projects (60%) – Presentation(10%) • Regression – On the Instruct Assist Website: https://ia.wpi.edu/imgd2905/ • Authenticate with WPI login and password Exams Projects • 5 projects, 60% of grade total • 2 exams, 30% of grade total • Do game analysis on actual game data! • Mid-term, Final (non-cumulative) • Use game analytics pipeline • Closed-note, Closed-paper, Closed-friend – Typical flow for game (and other) analytics – Common tools used for analytics • Generally, on material in class, but may have • Multiple instances of analysis some parts from project – Apply, become skilled with methods of synthesis, Test mastery of concepts that may not be interpretation, presentation • “Lather, rinse, repeat” evident from project reports • Project 1 – today! Presentation Slides • On the class Web page Presentation Peer-critique • Everyone 1 presentation • Feedback to become better • PowerPoint and PDF 10% of grade total presenters! • Caution! Don’t rely upon slides alone! Use • In-class, maximum 8 • Everyone will provide for them as supplementary material minutes long every presenter – Leave time for critique – Short, written form – (come to class) • Content drawn from • Presenter will review projects – Turn in short, written reflection • 5 people chosen at random from each project 2
3/13/2017 Timeline Why This Class? • Tentative timeline for dates for exams and Goals Objectives • projects • Gain proficiency using Use spreadsheet to analyze and visualize game data modern tools for data – In order to help you plan • Use scripting language to extract acquisition and analysis and clean data recorded from game • Understand basic • Apply summary statistics to game http://www.cs.wpi.edu/~imgd2905/d17/timeline.html data probability and statistics as • Compute probability distributions it applies to data analysis for game data • Develop skills for presenting • Write reports with graphs and • Will notify if update tables illustrating analysis of game data analysis both game data orally and in written form • Present game dataset report using appropriate visual aids Game Play Data Analyst, Why This Class? – Other Jobs Sony Interactive Entertainment • WPI IMGD requirements • • Duties Requirements – Gotta take Math/Quantitative Science – Advise, define implement – BS/BA degree Stats, Math, Econ, gameplay data to ensure CS or related • Statistics and Probability useful for game understanding of player experience – Experience with SQL – Provide insights that impact game – Experience with data design and improve quality design and development visualization packages – Create and maintain player – Experience with statistical segmentation that allows • Game Analytics similar to other forms of software understanding of engagement and – Experience with Amazon cloud spending analytics (e.g., Data Science) – Mine data sets and develop services dashboard for live service teams, – Have created and presented • Fun! game developers visualizations and insights to – Devise and implement A/B various business groups • Game analysis increasingly important (jobs!) experiments to test acquisition, – Passion for video games engagement preferred – Present finding and provide recommendations Jobs Analyst, Riot Games • Duties • Requirements – Aggregate and analyze – BS/BA degree Stats, Math, petabytes of game data from Econ, CS or related various sources • Graduate degree preferred – Prep data for deeper analysis – Business savvy and/or reporting – Technically adept – Organize collected data into • SQL, Python reliable intel that informs • Excel, PowerPoint Rioters to improve player – Communicator experience • Reports clear, and concise – Work with decision-makers to • Presentations to variety of understand goals, identify audiences opportunities, and inform decisions across company – Create awesome 3
Recommend
More recommend