Font Size: a A A

An Action RPG Mobile Game Development Based On The Unity3D Engine

Posted on:2016-05-08Degree:MasterType:Thesis
Country:ChinaCandidate:Y Y WangFull Text:PDF
GTID:2358330512969060Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In recent years,Wth the development of the mobile communication technology,mobile phone and other mobile communication terminals become more and more popular in public,more and more features.Mobile games in the game industry quickly rise,has become one of the highest utilization of mobile entertainment applications.According to statistics,the global game market in 2014,mobile games accounted for 24.9%market share,the first time more than 19%market share of web games,is expected in the next two years,China will be the first time more than Japan to become the world's largest mobile gaming market.At the same time,mobile games will maintain an annual growth rate of about 30%,far higher than the page tour and end of the growth rate.Among the many game engines,Unity3D is a rise in recent years and widely used by business and personal developers of the game engine,the engine has superior game performance,powerful cross-platform performance,excellent graphical interface development and the characteristics of easy to learn to fit for game developers and individual developers.Based on Unity3D game engine development "Heroes Fight" is an action RPG mobile phone games.The game uses a third-person perspective,the design of the three selectable player character(hero),the hero has a variety of skills and actions,the game includes a variety of enemy monsters and defense towers,the first to destroy the enemy base crystal Wins,the game is divided into the beginning part of the main part of the game and the game part of the end.Players to enter the game to choose a favorite hero,heroes arrive at different locations will encounter different types of enemy,kill the enemy experience value bonus to improve attack and life value,reduce skills CD.The main purpose of the game monster is to attack the hero and the player base,when the player base crystal was destroyed,the game failed.Game to create a sense of combat,designed for the hero of the general attack,skill attacks,single attack,continuous attack,crit and other actions.With the Unity3D engine's superior particle and lighting system,the game has a very detailed scene performance and smooth running performance.This paper introduces the development of mobile games,describes the general process of mobile game development,introduces the function and application of Unity3D game engine,focus on the overall planning and related design of "Heroes Fight" game,such as story design,requirement analysis,requirement modeling,data analysis,data class design,game logic design,design and implementation of related function module in game.All the functional modules in the game are coded and the logical decoupling between the program modules makes the entire project structure clear and easy to maintain.
Keywords/Search Tags:Game Development, Game Engine, Unity3D, RPG, Module Design
PDF Full Text Request
Related items