Font Size: a A A

Development Of A Role-playing Shooter Game Based On Unreal Engine3

Posted on:2016-03-18Degree:MasterType:Thesis
Country:ChinaCandidate:H Y GaoFull Text:PDF
GTID:2298330467997568Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Shooter game which players can simulate shooting each other with guns is one of actiongames. With the developing of Game Industry, shooter game has been more excellent. Fromthe first2D game models,“Platform Game”, to the3D game models with high simulation,shooter game has undoubtedly risen to a higher level.In recent years, with the maturing of3D technology, the high-simulation of weapons’property, even the trajectory and speed of bullets, are focused on by the developers whetherdomestic or foreign. But there is a wrong idea in the part of shooter games: high simulation isvalued but playability is ignored. However, the simulation system is not only part of a game.Players need the playability much more when they are enjoying high-simulation. So thehigh-simulation has to serve the games finally.Therefore, shooter game should be implanted with more “balance-elements” so thatmakes the players affected by accidental factors and makes the games diversified. The game,Seizing Flag, which I developed is a traditional3D Role-playing shooter game based on theUnreal Engine3. Some random factors, just like the affection from weather, the mappingbetween the state of life or the morale and the combat effectiveness, have been implanted thegame as the balance-elements which affect the process. It has been dissertated to combine AIalgorithm with routing algorithm in network science so that optimizes the movement ofNon-Player Character. And there is analysis about the opportunity of attacking and escapingby modeling.The paper has described the development process and implementation of this game indetail, and also provides the introduction of Unreal Engine3technology. On the basic ofmastery of Unreal Engine3, the paper begins with the analysis of game demand for thepreliminary design of game development which includes the constraints analysis of game design and game operation, the designing of game mechanism, interaction mode and internalrealization functions which controlled inside the game. In the design stage, this paper hascarried on the detailed design to the balance-elements inside the game and game mechanism.And before the game development and implementation, we also designed the artificialintelligence based on the preparation of development for the Non-Player Characters so thatthey have adaptive properties. This paper improves the opinion of the common shootinggame player in a certain extent, increased the exquisite design of characterand story appeal, also, improves the game players’ interests and the persistence of the game.Through the description of this paper, we have given a comprehensive introduction of thewhole process includes analysis, designing and coding to develop a3D role-playing shootergame based on Unreal Engine3and inject, at the same time, some development methods ofmy own. I hope that I can reestablish the knowledge system of computer graphics through thedevelopment of this game to achieve the purpose of combination of knowledge and practice.
Keywords/Search Tags:Shooter game, Unreal Engine3, balance-elements, AI
PDF Full Text Request
Related items