The Study of The Basic Structure of Networked Real-Time Strategy Game
碩士 === 國立臺灣科技大學 === 機械工程系 === 92 === In this paper, we use Java, a well-known object oriented language, to design and implement a basic structure of a networked strategy game. The whole system uses the Isometric view as the presentation of the game world. Java AWT(Abstract Window Toolkit) has been c...
Main Author: | |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2004
|
Online Access: | http://ndltd.ncl.edu.tw/handle/25619057755255660369 |
id |
ndltd-TW-092NTUST489133 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-092NTUST4891332015-10-13T13:28:04Z http://ndltd.ncl.edu.tw/handle/25619057755255660369 The Study of The Basic Structure of Networked Real-Time Strategy Game 即時戰略連線遊戲基礎架構之研究 趙爵聘 碩士 國立臺灣科技大學 機械工程系 92 In this paper, we use Java, a well-known object oriented language, to design and implement a basic structure of a networked strategy game. The whole system uses the Isometric view as the presentation of the game world. Java AWT(Abstract Window Toolkit) has been chosen as the major painting mechanism of the game system. User could control several units by using mouse and keyboard to interact with another user residing on the other side on Internet. The behavior of each unit is designed and controlled by using Finite State Machine. User just has to assign the target information and the unit will then use the information of path nodes, provided by pre-calculating the geometric relationships from surrounding scene objects, with A Star path-finding algorithm to find the route. The study also uses Steering Behaviors to avoid obstacles and maintain certain distance between each unit during the process of following path nodes calculated by A Star algorithm. In addition, we also provide different types of units, utilities, magic effects and level upgrading system in the whole game system with unpredictable events to increase the gameplay. 吳忠霖 2004 學位論文 ; thesis 179 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立臺灣科技大學 === 機械工程系 === 92 === In this paper, we use Java, a well-known object oriented language, to design and implement a basic structure of a networked strategy game. The whole system uses the Isometric view as the presentation of the game world. Java AWT(Abstract Window Toolkit) has been chosen as the major painting mechanism of the game system. User could control several units by using mouse and keyboard to interact with another user residing on the other side on Internet.
The behavior of each unit is designed and controlled by using Finite State Machine. User just has to assign the target information and the unit will then use the information of path nodes, provided by pre-calculating the geometric relationships from surrounding scene objects, with A Star path-finding algorithm to find the route. The study also uses Steering Behaviors to avoid obstacles and maintain certain distance between each unit during the process of following path nodes calculated by A Star algorithm.
In addition, we also provide different types of units, utilities, magic effects and level upgrading system in the whole game system with unpredictable events to increase the gameplay.
|
author2 |
吳忠霖 |
author_facet |
吳忠霖 趙爵聘 |
author |
趙爵聘 |
spellingShingle |
趙爵聘 The Study of The Basic Structure of Networked Real-Time Strategy Game |
author_sort |
趙爵聘 |
title |
The Study of The Basic Structure of Networked Real-Time Strategy Game |
title_short |
The Study of The Basic Structure of Networked Real-Time Strategy Game |
title_full |
The Study of The Basic Structure of Networked Real-Time Strategy Game |
title_fullStr |
The Study of The Basic Structure of Networked Real-Time Strategy Game |
title_full_unstemmed |
The Study of The Basic Structure of Networked Real-Time Strategy Game |
title_sort |
study of the basic structure of networked real-time strategy game |
publishDate |
2004 |
url |
http://ndltd.ncl.edu.tw/handle/25619057755255660369 |
work_keys_str_mv |
AT zhàojuépìn thestudyofthebasicstructureofnetworkedrealtimestrategygame AT zhàojuépìn jíshízhànlüèliánxiànyóuxìjīchǔjiàgòuzhīyánjiū AT zhàojuépìn studyofthebasicstructureofnetworkedrealtimestrategygame |
_version_ |
1717736655761178624 |