• Title/Summary/Keyword: Game Balancing

Search Result 59, Processing Time 0.022 seconds

Fuzzy Based Selection Technique for Character Action in Came Balancing (Game Balancing에서 Fuzzy를 이용한 캐릭터 액션 선택)

  • Hyun, Hye-Jung;Kim, Tae-Sik
    • Journal of the Korea Society of Computer and Information
    • /
    • v.13 no.1
    • /
    • pp.81-88
    • /
    • 2008
  • In the game balancing. it is so difficult to choose suitable arms among various actions, or arms and to accurately calculate to which level we adjust the balance. The fuzzy method can be properly used in a particular environment which cannot be correctly processed in mathematics or in lessening the time-consuming problems during the accurate number crunching. Because a variety of actions, relations with opponents. previous battle experiences etc. are not easy to be reflected in every occasion, the fuzzy method could be useful in these cases. When the balancing is needed. the data which have been played to that Point are processed by the fuzzy function and calculated to adapt intensity to each action. The ability of characters is regulated in this process. To demonstrate the efficiency of this method. I would like to make clear the excellence of fuzzy method through the following five experiments; a case with invariable ability adjustment, a case adjusted by a randomly chosen action, a case with the strongest weapon selection. a case with the weakest weapon selection and a case with the fuzzy method application.

  • PDF

Game System for Autonomous Level Design Based on ChatGPT (ChatGPT 기반의 자율형 레벨 디자인을 위한 게임 시스템)

  • Do-Hoon Jung;Jun-Gyeong Lee;Sung-Jun Park
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.24 no.4
    • /
    • pp.113-119
    • /
    • 2024
  • In this paper, a model was devised to change the numerical values that affect the game balance by using Chat-GPT for game balancing. Based on the usability of Chat-GPT shown in several studies and cases using Chat-GPT, Chat-GPT is automated to directly adjust detailed and objective in-game numerical values. In this paper, the format of Chat-GPT responses was consistently adjusted so that the numerical values required for game balancing could be obtained directly from the answers. As an experimental method, it was confirmed that four players autonomously designed the game level through five rounds to adjust the balance. These studies suggest the possibility that games can be produced using Chat-GPT in the future.

Design and Implementation of A Load Balancer Based on Load Equality between Game Servers (게임 서버간 부하의 균일성에 기반한 부하 분산기 설계 및 구현)

  • Um, Nam-Kyoung;Moon, Hyung-Jin;Lee, Sang-Ho
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.32 no.3B
    • /
    • pp.168-174
    • /
    • 2007
  • All of users who connect to mobile game want to play seamless real-time game without any loads on game servers. However, as for existing methods, it is not available to effectively distribute server loads. Therefore, in this paper, we design and implement an uniform variance-based load balancer for distributing loads of game servers for wireless online games by suitable load balancing methods. With this methods, we can deal with dynamically increasing game servers as the information about load balancing of specific period is applied to the administrator.

A Management method of Load Balancing among Game Servers based on Distributed Server System Using Map Balance Server (분산형 서버 구조 기반 Map 밸런스 서버를 이용한 게임 서버 간 부하 관리 방법)

  • Kim, Soon-Gohn;Lee, Nam-Jae;Yang, Seung-Weon
    • Journal of Advanced Navigation Technology
    • /
    • v.15 no.6
    • /
    • pp.1034-1041
    • /
    • 2011
  • Generally, In distributed online game server system, game maps are processed separately by means of dividing into several unit blocks. But the keeping normal distribution of user in game map is very difficult because preferences of game users are not same according to individual user's private character. For this reason, if the huge number of users concentrate on particular region of same game map at once, the game server exceed their threshold so that the system can be getting down. Conversely, the efficiency of system goes down considerably because the game server must perform map processing continuously even under user_empty situation. To solve this problem, in this paper, we propose a Map management method to control relatively normal distribution of users in game maps using Map Balance Server. In suggested model, we can reduce the load of game servers by means of turn off the game map processing temporary when a server is under user_empty situation. we also can maximize server performance by means of redistribution of map processing load among servers.

Design of VML-based Game System for Dynamic Load Balancing (동적 부하 분산을 위한 VML 기반 게임 시스템 설계)

  • Lee, Jeong-Jin;Won, Dong-Kee;Hwang, Ho-Jeon;Doo, Gil-Su;Kim, Beob-Kyun;An, Dong-Un;Chung, Seung-Jong
    • Proceedings of the KIEE Conference
    • /
    • 2005.10b
    • /
    • pp.303-305
    • /
    • 2005
  • In MMORPG, gamers can engage in a variety of activities with other players from all over the world. So, this kind of games has unprecedented heavy load. There are so many kind of method to balance the load of MMORPG. But. many of them are not adaptable to dynamic load variation. In this paper, we propose a dynamic map-partition method based on VML. By use of dynamic map-partition based on VML, we can easily adapt to dynamic load variation. And by changing VML. we can manage field servers within game system.

  • PDF

A Study on Game Balancing Method through the case of Clash Royale (클래시 로얄의 사례를 통한 게임 밸런싱 방법에 관한 연구)

  • Kim, Jung-Sun
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2018.07a
    • /
    • pp.112-115
    • /
    • 2018
  • PvP 게임에서의 밸런스는 재미있는 게임을 만들고자 하는 많은 개발사들의 지속적인 관심사였다. 또한 게임의 성공과 안정적인 운영을 위해서 밸런스가 중요하다는 인식이 생겨나면서 그 중요성은 날로 높아지고 있다. 본 논문에서는 글로벌 버전 출시 직후 131개국에서 매출 1위를 달성하고, 양대 마켓에서 '올해의 게임'으로 꼽히며 선풍적인 인기를 얻었던 클래시 로얄을 통해 PvP 게임 밸런스 방법에 대해서 살펴보고 안정적인 게임 밸런스를 위한 방안을 제안한다.

  • PDF

A Study on Load Distribution of Gaming Server Using Proximal Policy Optimization (Proximal Policy Optimization을 이용한 게임서버의 부하분산에 관한 연구)

  • Park, Jung-min;Kim, Hye-young;Cho, Sung Hyun
    • Journal of Korea Game Society
    • /
    • v.19 no.3
    • /
    • pp.5-14
    • /
    • 2019
  • The gaming server is based on a distributed server. In order to distribute workloads of gaming servers, distributed gaming servers apply some algorithms which divide each of gaming server's workload into balanced workload among the gaming servers and as a result, efficiently manage response time and fusibility of server requested by the clients. In this paper, we propose a load balancing agent using PPO(Proximal Policy Optimization) which is one of the methods from a greedy algorithm and Policy Gradient which is from Reinforcement Learning. The proposed load balancing agent is compared with the previous researches based on the simulation.

A Method for Assigning Clients to Servers for the Minimization of Client-Server Distance Deviation (클라이언트-서버간 거리 편차의 최소화를 위한 클라이언트의 서버 배정 방법)

  • Lee, Sunghae;Kim, Sangchul
    • Journal of Korea Game Society
    • /
    • v.16 no.3
    • /
    • pp.97-108
    • /
    • 2016
  • Multi-client online games usually employ multi-serve architectures. For group play, if the user response time deviation between the clients in a group is large, the fairness and attractions of the game will be degraded. In this paper, given new clients, we propose a method for assigning the clients to servers to minimize the deviation of client-server distance which plays a major role in the user response time. This method also supports client matching for group play and server load balancing. We formulate the client-server assignment problem as an IP one, and present a GA(Genetic Algorithm)-based algorithm to solve it. We experimented our method under various settings and analyzed its features. To our survey, little research has been previously performed on client-server assignment under consideration of client matching, distance deviation minimization and server load balancing.

A Dynamic Map Partition for Load Balancing of MMORPG based on Virtual Area Information (MMORPG에서의 부하 분산을 위한 가상 영역 정보 기반 동적 지역 분할)

  • Kim Beob-Kyun;An Dong-Un;Chung Seung-Jong
    • The KIPS Transactions:PartA
    • /
    • v.13A no.3 s.100
    • /
    • pp.223-230
    • /
    • 2006
  • A MMORPG(Massively Multiplayer Online Role-Playing Game) is an online role-playing game in which a large number of players can interact with each other in the same world at the same time. Most of them require significant hardware requirements(e.g., servers and bandwidth), and dedicated support staff. Despite the efforts of developers, users often cite overpopulation, lag, and poor support as problems of games. In this paper, a dynamic load balancing method for MMORPGS is proposed. It tries to adapt to dynamic change of population by using dynamic map-partition method with VML(Virtual Map Layer) which consists of fields, sector groups, sectors, and cells. From the experimental results, our approach achieves about $23^{\sim}67%$ lower loads for each field server. By the modification to Virtual Area Layer, we can easily manage problems that come from changes of map data, resources' status, and users' behavior pattern.

An Efficient Algorithm for Character Adjustments in Game Balancing (게임 밸런싱을 위한 효과적인 캐릭터 조절 알고리즘)

  • Hyun, Hye-Jung;Kim, Tae-Sik
    • The Journal of the Korea Contents Association
    • /
    • v.8 no.1
    • /
    • pp.339-347
    • /
    • 2008
  • A balanced game is one where the main determining factor for the success of the player is the skill level of that player Random events can occur, but a better player should be more successful than a poor one unless the player has an unusually long run of bad luck. Balancing a game is a very difficult to define a purpose, and to implement process. The possible ways are somewhat subjective and depend on the nature of the game. This paper provides new algorithm for character adjustment using log function with some nature-based Ideas. The algorithm shows not only how we decide the exact point of character adjustment but also how much we have to modify the parameters for changing abilities of the character. This paper shows the experimental results of the algorithm and shows differences between normal game playing and playing with character adjustment.