Font Size: a A A

2D Video Game Platform Research And Design Based On SoC With ARM Core

Posted on:2013-10-18Degree:MasterType:Thesis
Country:ChinaCandidate:Y W HuFull Text:PDF
GTID:2248330362466546Subject:Detection Technology and Automation
Abstract/Summary:PDF Full Text Request
With the continual innovation of video game technology and improvement of videogame device function, video game has been widely employed in most fields such asscience technology, Virtual Reality and so on, creating enormous economic benefits,riching spare cultural life. The video game is one of the key driving forces for theeconomy, which widely applied in scientific technology, education domain and so on,meanwhile bring people physical and mental pleasure, becoming the indispensable partof life, study and working. Since the important situation of video game and theimmaturity of video game technology in the domestic, researching and developing videogame is urgent. Apart from PC platform, video game gradually develops to portability,facility, functionality, diversification. MeanWhile, the development of SoC technologymakes embedded processor integration, reducing costs while hardware specification andthe processing capability of a processor upgrade increasingly. Considerred that wideapplication of SoC technology and the portable feature of SoC, Using SoC platform todevelop a video game meets the evolution trend. Under this background, this paperresearches and designs the2D video game based on SoC platform.The article widely collects and organizes video game product realized on differentplatforms and literature materials about design, based on this, analyses the differencesand shortcuts of video game realized on different platforms. Against the platformcharacteristic, addresses deeply research and design from three aspects: hardware driver,operation system and game related technology. From the hardware aspect deeplyanalyses SoC processor performance, features of built-in Picture Process Unit andSound Process Unit, codes driver program and finishes real time operation systemμC/OS-II transplantation. On the operating system aspect improves message queue,perfects real system memory management to optimize system, and Abstracts driverfunction interface with object-oriented thinking in order to extend the driver program.On video game design aspect, mainly solves rendering, updating and multi-task dispatchin video games, then combines tile-based rolling and perspective rolling in2D videogame, designs and reads game picture resources, completes game world updating.Meanwhile in design introduces Steering Behaviours in Artificial Intelligence, making game sprite behave a certain intelligence. In addition measures and analyzes wholesystem, the result indicates that game picture fluent, display effect clear, which fits theplayer’s requirement.
Keywords/Search Tags:SoC, video game, 2D, Picture Process Unit, rolling operation
PDF Full Text Request
Related items