Computer Game Platforms
and technologies
Platform Dependency and independence
Along with hardware dependency there is independence, where games can be played on multiple consoles/platforms like the pc, xbox 360 and play stations, these are normally based around java based games. Java is a great platform that allows games to be played across multiple platforms and is implemented into most consoles and playforms, this means that they can be played on everything (aslong as it's implemented). These games are usually found as arcade games and can be found in such places as the xbox live marketplace.
Operating systems across different platforms
Windows 7: This operating system which has been developed through its previous systems such as vista, XP, and 2000. This system has offered a lot to todays systems and tech with its advancements in running a stable system built for friendliness and for advanced extreme users for gaming and powerful software. Windows 7 is a reliable system for gaming.
Windows 7 allows for features such as games for windows can be linked to xbox and microsoft. allowing the ability to link xbox and windows systems together.
Features:
1. Quick installations
2. Drivers simply installed through updates
3. Games developed for windows
4. updates done simply through updates
5. Can support multi player better than other platforms.
6. peripherals are easy to install
Evaluation: I think that windows 7 is the best for gaming on a pc due to it being really friendly towards the gaming community and making it simple to install features and peripherals.
Palm OS
Palm operating system was designed to ease the use of touch screen and multi-feature mobile devices with the implementation of user friendly feature and functions. The OS is usually implemented with mobile or hand held consoles that have the touch screen capability. The OS provides features and functions which other operating systems do not, such as personal info management, application accessing accessing games and accessing the internet.
Features:
1. Applications can be installed and downloaded
2. Driver support for additional peripherals
3. SMS' can be read and sent
4. Can have USB support
5. Proxy Server
6. Input and output
7. Voice recognition
8. OpenGL ES support
9. Phone calls
10. supports flash
11. supports Java
12. supports internet browsing
13. Can use 2G 3G and wifi for data connectivity
Drivers
3 examples of hardware devices that need drivers to work are Sound Card devices, Graphics Card devices, and Network interface Card Devices.
Application software languages
Application software languages have their differences in terms of what they can output meaning that VB (visual Basic) can output simple window applications, where as C# can output more complex applications for a wider platform such as basic games or applications. Along with languages they're scripts which are used as the background to most complex games and their game engine which runs the game, this means instead of using standard language, it has it's own script which is wrote & designed through the games engine, typically known engines would be; frostbite 2, crytek, UDK and Quake engine. All of these have their own language to use and program the games which run through them.
Gaming language scripts.
Java and c#