week four - operating systems

17
Computer Game Platforms & Technologies Week 4 Introduction to Software: Operating Systems

Upload: chriswalton

Post on 30-Nov-2014

1.012 views

Category:

Education


2 download

DESCRIPTION

Discussion of a variety of Operating Systems used today in the gaming environment

TRANSCRIPT

Page 1: Week Four - Operating Systems

Computer Game Platforms & Technologies

Week 4Introduction to Software:

Operating Systems

Page 2: Week Four - Operating Systems

So Far We Have..

• Looked at a series of Game Platforms (Arcade, Console, PC, Mobile & Television)

• Looked at a series of Games for each

Page 3: Week Four - Operating Systems

Operating Systems

• What is an Operating System?

Page 4: Week Four - Operating Systems

Operating Systems

• Gives the user the interface to interact with the various hardware components

• Provides a link between the hardware & software of the platform being used, effectively allowing them to communicate between each other

Page 5: Week Four - Operating Systems

Operating Systems

• Platform dependency– Not all applications run on all platforms– Can be a factor when developing a game– Importance of developing multi-platform

• Operating Systems are platform dependant on the grounds of hardware architecture (e.g. CPU, RAM)

Page 6: Week Four - Operating Systems

Operating Systems

• History of Operating Systems– Early Machines had no O/S• Executed pre-defined commands (punched tape)• Single task at a time

• Controlled by Toggles

Page 7: Week Four - Operating Systems

Operating Systems

• History of Operating Systems– Mainframes• Operating Systems created for specific machines• Applications needed to be retested or recreated

Page 9: Week Four - Operating Systems

Operating Systems

• What is the difference between the NES & Nintendo Wii Operating Systems?

Page 10: Week Four - Operating Systems

Operating Systems

Page 11: Week Four - Operating Systems

Operating Systems

• Functionality– Fit for purpose– Suitability

• Usability– Easy to use– Easy to operate– Logical

Page 12: Week Four - Operating Systems

Operating Systems

• Graphical User Interface (GUI)– Windows & Mac O/S are prime examples of GUI’s– Rather than using specified commands to access

and manipulate files, the user can graphically select what they want – effectively making it easier to interact with the environment

– Filing Cabinet == Folders within Windows

Page 13: Week Four - Operating Systems

Operating Systems

• Compare Windows O/S vs Mac OS

Page 14: Week Four - Operating Systems

Operating Systems

• Hand Held Operating Systems– Windows CE• Supports a wider range of Hardware• General purpose• Multiple task support

– Palm OS• Optimised for specific Hardware• Smaller task capabilities

Page 15: Week Four - Operating Systems

Operating Systems

• Mobile Operating Systems– Symbian OS– BREW– Android– iOS– RIM

Page 16: Week Four - Operating Systems

Software

• Device Drivers– Sound– Graphics– Network Interface

Page 17: Week Four - Operating Systems

Assignment

• Opportunity to:– achieve Pass Grades: P1 & P3– achieve Merit Grades: M1 & M3

• 10 Minute Presentation– Discuss Platforms used– Discuss Software elements used