Untuk pengalaman yang lebih baik di Facebook, perbarui browser Anda. Increasing adoption of the computer mouse , driven partially by the success of adventure games such as the highly successful King’s Quest series, and high resolution bitmap displays allowed the industry to include increasingly high-quality graphical interfaces in new releases.
Valve Corporation released the Steam platform for Windows computers in 2004 as a means to distribute Valve-developed video games such as Half-Life 2. It would later see release on the Mac OS X operating system in 2010 and was released on Linux in 2012 as well.
CPU manufacturers historically relied mainly on increasing clock rates to improve the performance of their processors, but had begun to move steadily towards multi-core CPUs by 2005 These processors allow the computer to simultaneously process multiple tasks, called threads , allowing the use of more complex graphics, artificial intelligence and in-game physics.
With the global games audience estimated between 2.2 and 2.6 billion people and the global market expected to grow from $101.1bn in 2016 to an estimated $128.5 billion by the end of 2020, the opportunities for the UK games industry have never been greater.
In comparison to earlier programming modules, the focus of Data Structures & Algorithms is firmly theoretical, setting a foundation for understanding concepts and techniques that are of vital importance to any computer scientist required to construct elegant and efficient software artefacts in any high-level programming language, including scripting languages.