Font Size: a A A

Research And Design Of Role-Playing Games Powered By Delphi

Posted on:2012-12-07Degree:MasterType:Thesis
Country:ChinaCandidate:C ZhangFull Text:PDF
GTID:2178330335450185Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Nowadays, computer technology is going through a lightning development to its maturity, people's need for such entertainment is growing heavier day by day. Bred by computer science, video games has been popular among us since the tech burst. Developers so far have devoted so much into expanding the market leading to a situation today that we have so many kinds of games available to play, in which role-playing games(RPG), play a key role. Players are designated with particular characters and missions and this will always guarantee them a stimulation of both fiction and reality. However we cannot help to realize that most RPGs made in China are way too lower the level than those in the US, european countries, Japan, or even Korea.This article mainly discusses the RPGs constructed with softwares like Delphi, RPGmaker,photoshop,etc.And it contains an original design of a 2D RPG----Westward Fierceness. Delphi is a well known Windows rooted application program developing platform, made by Borland Corporation in 1995. As an integrated development environment, Delphi has an Object Pascal language core which is based on the Pascal language. Its environment of development is mainly graphical user interface, along with tools like IDE, VCL and so on. It is an object-oriented application development tool and could be connected to databases. Before the up to date version Delphi 2010, there were seven earlier generations, and each step Delphi takes is a big step forward, such as the adding of IDE, support of database connection, TeamSouse controlling and conversion in Delphi 5 etc. The newest Delphi's special features are:1. Convnient executable codes compliance allows direct generating, faster processing than other platforms.2. Developers can create simple components and packaging in isolation from servers and clients. Data transfers are done by these components, this means a major reduction of requests to the server and a sharp rise of speed.3. The platform supllies with project templates which saves the developers from repetitive work and allows users of further modifications.4. Contains lots of reusable components which are highly practical.5. Delphi uses BDE(Borland Database Engine) to access large databases like Oracle and SQL Server. It can be used to create both systems and applications.The author uses RPGmaker to help building characters, monsters and geographical mappings after photoshop. RPGmaker is a software whose major application is video game production. It is created by a Japanese corporation called the Enterbrain and it has a very good performance on gaming graphics.The author built Westward Fierceness with Delphi and on-line RPG modules. This game has particularities as follows:1. Map selection. There are eight of them for you to choose.2. The protagonist. You will control this character to move around and attack.3. Monsters. There will be different kinds of monsters on different maps. Monsters will attack you from distance and their movement ways are not fixed.4. Sound effect. There will be specific tones when you accomplish or fail the mission. And, you can certainly hear it when shots are fired.5. Prompt. Depending on the result, you will see them on your screen when mission completed or failed.There are several crucial Delphi techs in the game:1. Image editor will apply graphics into the game accordingly.2. Hud controls gaming info through label components, braching out into four properties as Caption, FocusControl, Autosize and Font.3. OpenDialog controls map selection.4. Timer module realizes monsters' moving personified configurations.5. SndPlaysound function controls music.6. Key config is needed for the characters in game.When processing complete, there will be composition and packaging, then an executable file will be generated, that is when the game is ready to be started.
Keywords/Search Tags:Video Game Industry, RPG, Original Graphic Design, Delphi
PDF Full Text Request
Related items