Presentation is loading. Please wait.

Presentation is loading. Please wait.

SE in Games, by GW and BL 1 Software Engineering in Games Game vs. Application development.

Similar presentations


Presentation on theme: "SE in Games, by GW and BL 1 Software Engineering in Games Game vs. Application development."— Presentation transcript:

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.


Download ppt "SE in Games, by GW and BL 1 Software Engineering in Games Game vs. Application development."

Similar presentations


Ads by Google