its engineering Hao Zhong Shanghai Jiao Tong University Last class UI designer Responsibility UI design Principle Process Evaluation Internationalization Language Locale Game Game industry ID: 790792
Download The PPT/PDF document "The funs of software and" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.
Slide1
The funs of software and its engineering
Hao Zhong
Shanghai Jiao Tong University
Slide2Last classUI designer
Responsibility
UI design
Principle
Process
Evaluation
Internationalization
Language
Locale
Slide3Game
Slide4Game industry
The steadily increasing popularity of computer games has led to the rise of a multi-billion dollar industry, reaching an estimated revenue of $91.5 billion in
2015.
The
scale of this industry is demonstrated by the number of players which reaches almost 900,000 players per day for popular
games.
Slide5Success story
Slide6Success story
Slide7The research on game development
Slide8The research on game development
Publications
Dayi
Lin
,
Cor
-Paul Bezemer, Ying Zou, Ahmed E. Hassan. “
An Empirical Study of Game Reviews on the Steam Platform“. Empirical Software Engineering (EMSE), 2018Dayi Lin, Cor
-Paul Bezemer, Ahmed E. Hassan. “An Empirical Study of Early Access Games on the Steam Platform“. Empirical Software Engineering (EMSE), 2017
Dayi Lin
,
Cor
-Paul
Bezemer
, Ahmed E. Hassan. “
Studying the Urgent Updates of Popular Games on the Steam Platform
“. Empirical Software Engineering (EMSE), 2016
Liping
Du,
Xiaoge
Li,
Chunli
Liu,
Rui
Liu, Xian Fan,
Jianing
Yang,
Dayi
Lin
and
Mian
Wei. “
Chinese Word Segmentation based on Conditional Random Fields with Character Clustering
“. The 20th International Conference on Asian Language Processing (IALP), 2016
Liping
Du,
Xiaoge
Li,
Dayi Lin
. “
Chinese term extraction from web pages based on expected point-wise mutual information
“. The 12th International Conference on Natural Computation, Fuzzy Systems and Knowledge Discovery (ICNC-FSKD), 2016.
Slide9Example
Dayi Lin
,
Cor
-Paul
Bezemer
, Ying Zou, Ahmed E. Hassan. “An Empirical Study of Game Reviews on the Steam Platform“. Empirical Software Engineering (EMSE), 2018
Slide10Game reviews
Slide11Research questions and answersRQ1: What are gamers talking about in reviews
?
We manually identify six categories of reviews.
Although negative reviews contain more valuable information for developers, the portion of useful information in
positive reviews, such as suggestions for
further
improving the game design, also should not be ignored by developers. Players appear to value game design over software quality (i.e., the number of bugs in a game)
RQ2: How long do players play a game before posting a review? Gamers play a game for a median of 13.5 hours before posting a review. The first hour playing experience is more important for free-to-play games, as we observe a peak in the number of received reviews for free-to-play games after approximately one hour of playing. Developers should pay particular attention to the design of the first 7 hours of gameplay, as the majority of negative reviews are posted within that period.
Slide12Salary
Slide13AI in fictions
Slide14Hardware
Slide15Software?
Automatic program synthesis
Automatic program repair
Slide16Underestimated?
scale
time
Hardware
Software
Slide17What is AI?
Slide18What is AI?
Slide19Question & ChallengeWhat will a computer talk with another computer if they have AIs?
In which languages will they
talk?
To other computers
To humans
To programmers
What is the programming language of Matrix
?Code that codes?How to repair bugs in AI programs (with another AI program)? How to determine the death of an AI program?
Is that moral?
Slide20Please contact me if you are a self-motivated
student