Download presentation
Presentation is loading. Please wait.
1
SE in Games, by GW and BL 1 Software Engineering in Games Game vs. Application development
2
SE in Games, by GW and BL 2 Overview Common things: Both are software projects Both are produced by teams Both must be sold to be successful Differences: Games must also provide content Games require collaboration of people from different fields
3
SE in Games, by GW and BL 3 The 4(5) development phases Game concept phase Analysis phase Design phase Development phase Testing phase
4
SE in Games, by GW and BL 4 The 4(5) development phases Game concept phase Analysis phase Design phase Development phase Testing phase
5
SE in Games, by GW and BL 5 Game concept phase (1) Creative work (present only in games): Finding the game idea Working it out Setting the genre Setting the perspective Setting the platform
6
SE in Games, by GW and BL 6 Game concept phase (1) Creative work (present only in games): Finding the game idea Working it out Setting the genre Setting the perspective Setting the platform
7
SE in Games, by GW and BL 7
8
8 Game concept phase (1) Creative work (present only in games): Finding the game idea Working it out Setting the genre Setting the perspective Setting the platform
9
SE in Games, by GW and BL 9 Game concept phase (1) Creative work (present only in games): Finding the game idea Working it out Setting the genre Setting the perspective Setting the platform
10
SE in Games, by GW and BL 10
11
SE in Games, by GW and BL 11 Game concept phase (1) Creative work (present only in games): Finding the game idea Working it out Setting the genre Setting the perspective Setting the platform
12
SE in Games, by GW and BL 12 Game concept phase (1) Creative work (present only in games): Finding the game idea Working it out Setting the genre Setting the perspective Setting the platform
13
SE in Games, by GW and BL 13 Game Genres (1) Action Strategy Adventure RPGs
14
SE in Games, by GW and BL 14 Game Genres (1) Action Strategy Adventure RPGs
15
SE in Games, by GW and BL 15 Game Genres (1) Action Strategy Adventure RPGs
16
SE in Games, by GW and BL 16 Game Genres (1) Action Strategy Adventure RPGs
17
SE in Games, by GW and BL 17 Game Genres (1) Action Strategy Adventure RPGs
18
SE in Games, by GW and BL 18 Game Genres (2) Sports Titles Sims Puzzles Simulators
19
SE in Games, by GW and BL 19 Game Genres (2) Sports Titles Sims Puzzles Simulators
20
SE in Games, by GW and BL 20 Game Genres (2) Sports Titles Sims Puzzles Simulators
21
SE in Games, by GW and BL 21 Game Genres (2) Sports Titles Sims Puzzles Simulators
22
SE in Games, by GW and BL 22 Game Genres (2) Sports Titles Sims Puzzles Simulators
23
SE in Games, by GW and BL 23 Game concept phase (1) Creative work (present only in games): Finding the game idea Working it out Setting the genre Setting the perspective Setting the platform
24
SE in Games, by GW and BL 24 Game concept phase (1) Creative work (present only in games): Finding the game idea Working it out Setting the genre Setting the perspective Setting the platform
25
SE in Games, by GW and BL 25 Game Perspective (1) First-Person Third-Person Top-Down Isometric
26
SE in Games, by GW and BL 26 Game Perspective (1) First-Person Third-Person Top-Down Isometric
27
SE in Games, by GW and BL 27 Game Perspective (1) First-Person Third-Person Top-Down Isometric
28
SE in Games, by GW and BL 28 Game Perspective (1) First-Person Third-Person Top-Down Isometric
29
SE in Games, by GW and BL 29 Game Perspective (1) First-Person Third-Person Top-Down Isometric
30
SE in Games, by GW and BL 30 Game Perspective (2) Flat (2D) Text-Based
31
SE in Games, by GW and BL 31 Game Perspective (2) Flat (2D) Text-Based
32
SE in Games, by GW and BL 32 Game Perspective (2) Flat (2D) Text-Based
33
SE in Games, by GW and BL 33 Game concept phase (1) Creative work (present only in games): Finding the game idea Working it out Setting the genre Setting the perspective Setting the platform
34
SE in Games, by GW and BL 34 Game concept phase (1) Creative work (present only in games): Finding the game idea Working it out Setting the genre Setting the perspective Setting the platform
35
SE in Games, by GW and BL 35 The 4(5) development phases Game concept phase Analysis phase Design phase Development phase Testing phase
36
SE in Games, by GW and BL 36 The 4(5) development phases Game concept phase Analysis phase Design phase Development phase Testing phase
37
SE in Games, by GW and BL 37 The analysis phase Applications: Requirement defined by the customer Games: Requirements defined by the game concept …to produce a complete description of the problems to be solved
38
SE in Games, by GW and BL 38 The 4(5) development phases Game concept phase Analysis phase Design phase Development phase Testing phase
39
SE in Games, by GW and BL 39 The 4(5) development phases Game concept phase Analysis phase Design phase Development phase Testing phase
40
SE in Games, by GW and BL 40 The design phase …to produce a written specification
41
SE in Games, by GW and BL 41 The 4(5) development phases Game concept phase Analysis phase Design phase Development phase Testing phase
42
SE in Games, by GW and BL 42 The 4(5) development phases Game concept phase Analysis phase Design phase Development phase Testing phase
43
SE in Games, by GW and BL 43 The development phase Applications: Modules: the different parts of the program Games: Modules: program code, artwork, meshes, music…. …realization of the specification into a running program
44
SE in Games, by GW and BL 44 The 4(5) development phases Game concept phase Analysis phase Design phase Development phase Testing phase
45
SE in Games, by GW and BL 45 The 4(5) development phases Game concept phase Analysis phase Design phase Development phase Testing phase
46
SE in Games, by GW and BL 46 Testing phase Applications Systematic tests with testplan Games : Playtesting: test the gameplay from the user’s point of view Free beta-releases: for direct user community testing and early acceptance feedback
47
SE in Games, by GW and BL 47
48
SE in Games, by GW and BL 48 Testing phase Applications Systematic tests with testplan Games : Playtesting: test the gameplay from the user’s point of view Free beta-releases: for direct user community testing and early acceptance feedback
49
SE in Games, by GW and BL 49 The 4(5) development phases Game concept phase Analysis phase Design phase Development phase Testing phase
50
SE in Games, by GW and BL 50 Shipment Games : Early marketing mandatory Distribute Demos via Internet
51
SE in Games, by GW and BL 51 Game Engine Licensing Main Idea: to decrease the length of a game project to reduce the risk of a game project to reduce the number of people working on a game
52
SE in Games, by GW and BL 52 Third-Party Game Engines Free Engines The QuakeIII Arena Engine The Unreal Tournament Engine
53
SE in Games, by GW and BL 53 Third-Party Game Engines Free Engines The QuakeIII Arena Engine The Unreal Tournament Engine
54
SE in Games, by GW and BL 54 Third-Party Game Engines Free Engines The QuakeIII Arena Engine The Unreal Tournament Engine
55
SE in Games, by GW and BL 55 QuakeIII Arena
56
SE in Games, by GW and BL 56 Third-Party Game Engines Free Engines The QuakeIII Arena Engine The Unreal Tournament Engine
57
SE in Games, by GW and BL 57 Third-Party Game Engines Free Engines The QuakeIII Arena Engine The Unreal Tournament Engine
58
SE in Games, by GW and BL 58 Unreal Tournament
59
SE in Games, by GW and BL 59 Third-Party Game Engines Free Engines The QuakeIII Arena Engine The Unreal Tournament Engine
60
SE in Games, by GW and BL 60 Summary Five vs. four development phases Games: content high risk third-party game engines
61
SE in Games, by GW and BL 61 The Future of the Gaming Industry Decentralization player communities Players take over level & character design...and break copyright laws
62
SE in Games, by GW and BL 62 The Future of the Gaming Industry Decentralization player communities Players take over level & character design...and break copyright laws
63
SE in Games, by GW and BL 63 The Future of the Gaming Industry Decentralization player communities Players take over level & character design...and break copyright laws
64
SE in Games, by GW and BL 64
65
SE in Games, by GW and BL 65 The Future of the Gaming Industry Decentralization player communities Players take over level & character design...and break copyright laws
66
SE in Games, by GW and BL 66 The Future of the Gaming Industry Decentralization player communities Players take over level & character design...and break copyright laws
67
SE in Games, by GW and BL 67 The Future of the Gaming Industry Decentralization player communities Players take over level & character design...and break copyright laws
68
SE in Games, by GW and BL 68 THE END
69
SE in Games, by GW and BL 69 THE END ???
70
SE in Games, by GW and BL 70 Public Discussion ! How do these trends sound to YOU ? Have YOU seen similar trends of decentralisation in the game industry ? What do YOU think the next step will be ?
71
SE in Games, by GW and BL 71 Software Engineering in Games Thank you for your ideas.
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.