• Title/Summary/Keyword: Game logic

Search Result 55, Processing Time 0.023 seconds

Framework Implementation for Improvement of Game Logic Portability (게임 논리 이식성 향상을 위한 프레임워크 구현)

  • Kim, Seok-Hyun;Lee, Myoun-Jae
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.10 no.11
    • /
    • pp.3155-3162
    • /
    • 2009
  • As game industry is growing, the desire for game that has more fresh and various contents is bigger. However software framework for this is not exist. Middlewares for certain game technologies, like 3D engine, physics engine, are in matured step, but it is very hard to see the framework for the flow of game-logic. This paper proposes Game-Logic Engine, the software framework for design and implementation of game-logic, implements a prototype of game logic engine. Game-logic flows for various game genre are easily described and combined by the Game-Logic Engine.

Study on an Artificial Intelligence Player of the Yutnori Game Using the Fuzzy Logic (퍼지논리를 이용한 윷놀이 인공지능 플레이어 연구)

  • Chung, Sungwook;Kim, Kinyun
    • Journal of Korea Society of Digital Industry and Information Management
    • /
    • v.13 no.1
    • /
    • pp.1-12
    • /
    • 2017
  • Recently, the Go game has been performed between the 'AlphaGo' of the DeepMind and Lee Sedol, a famous professional Go-player of Korea, which leads to arise a lot of interests in the AI (Artificial Intelligence) research area. Based on the Fuzzy logic of the AI, we have also developed another game's AI, .i.e., the Yutnori game, one of Korean traditional board games. However, it is not easy and simple to consider all the cases of the Yutnori game since it is a non-perfect information game in terms of the AI. Thus, we have developed the Fuzzy-logic-based AI which tries to simulate humans' selections, meaning that the suggested AI has focused on the humans' choices depending on diverse situations in the Yutnori. With our extensive simulations using the suggested Yutnori AI, we have analyzed its performances with respect to 10 Yutnori situations among various scenarios. In conclusion, our suggested AI have demonstrated that 6 out of 10 situations are exactly same with the humans' choices and the rest 4 cases are also similar to that of human's, which reveals that our Fuzz-logic-based Yutnori AI can effectively simulate human's choices.

A Development of Grid Logic Game Contents by Using Image Processing Method (이미지처리 기법을 이용한 Grid Logic 게임 콘텐츠 개발)

  • Oh, Kab-Suk
    • Journal of Digital Contents Society
    • /
    • v.10 no.3
    • /
    • pp.413-421
    • /
    • 2009
  • Recently, various kinds of arcade games are offered through the network with the internet's development. And for the Grid Logic game, it is opened up for everyone who uses the internet but it has a disadvantage that only the provided puzzles can be played. To improve this, in this paper, we developed a Grid Logic game contents using an image of user's as a puzzle. In order to do this, we suggested a threshold decision method, the pre-processing stage of image processing. We showed a method of detecting aim image from a binary image, showed up by the suggested way, and a method of changing into the game data and carrier of the meaning as a specific image at the end of the game are the objects of this paper. The suggested algorithm is constructed as a Java applet and applied to the 10 objects such as characters, logos, persons, etc. to show that this algorithm is suitable for the appropriate acquisition of the Grid Logic game data through the experiment.

  • PDF

Analyzing the Online Game User's Game Item Transacting Behaviors by Using Fuzzy Logic Agent-Based Modeling Simulation (온라인 게임 사용자의 게임 아이템 거래 행동 특성 분석을 위한 퍼지논리 에이전트 기반 모델링 시뮬레이션)

  • Min Kyeong Kim;Kun Chang Lee
    • Information Systems Review
    • /
    • v.23 no.1
    • /
    • pp.1-22
    • /
    • 2021
  • This study aims to analyze online game user's game items transacting behaviors for the two game genres such as MMORPG and sports game. For the sake of conducting the analysis, we adopted a fuzzy logic agent-based modeling. In the online game fields, game items transactions are crucial to game company's profitability. However, there are lack of previous studies investigating the online game user's game items transacting activities. Since many factors need to be addressed in a complicated way, ABM (agent-based modeling) simulation mechanism is adopted. Besides, a fuzzy logic is also considered due to the fact that a number of uncertainties and ambiguities exist with respect to online game user's complex behaviors in transacting game items. Simulation results from applying the fuzzy logic ABM method revealed that MMORPG game users are motivated to pay expensive price for high-performance game items, while sports game users tend to transact game items within a reasonable price range. We could conclude that the proposed fuzzy logic ABM simulation mechanism proved to be very useful in organizing an effective strategy for online game items management and customers retention.

Game Design of Online Sutda using 3-Tier Structure

  • An, Syungog;An, Sung-Ho;Jung, Jinyoung;Kim, Soo-Kyun
    • Journal of the Korea Society of Computer and Information
    • /
    • v.20 no.9
    • /
    • pp.55-60
    • /
    • 2015
  • This paper introduces a program structure that minimizes the client's business logic by reducing the client's specifications as a way of minimizing the limitations of online game platforms. The objective of this thesis is to design an online game that is based on a 3-tier client/server structure, and thus using this 3-tier structure to ultimately create an online Sutda game that anyone can enjoy. The progression of newly released games is highly based on the mobile market and the number of online games being launched is decreasing. As the mobile game market grows, more and more multi-platform games are being developed and target platforms within online games are greatly diversifying. Through these situations, this thesis minimizes the client's business logic through a 3-tier structure of application-middleware-database, and also proposes an online game client/server that allows three or more users to participate simultaneously through the server.

A Tool for the Analysis of Robot Soccer Game

  • Matko, Drago;Klancar, Gregor;Lepetic, Marko
    • International Journal of Control, Automation, and Systems
    • /
    • v.1 no.2
    • /
    • pp.222-228
    • /
    • 2003
  • A tool which can be used for the analysis of a robot soccer game is presented. The tool enables automatic filtering and selection of game sequences which are suitable for the analysis of the game. Fuzzy logic is used since the data gathered by a camera is highly noisy. The data used in the paper was recorded during the game Germany - Slovenia in Hagen, on November 11, 2001. The dynamic parameters of our robots are estimated using the least squares technique. Meandering parameters are estimated and an attempt is made to identify the strategy of the opposing team with the method of introspection.

Development of Augmented Reality Indoor Navigation System based on Enhanced A* Algorithm

  • Yao, Dexiang;Park, Dong-Won;An, Syung-Og;Kim, Soo Kyun
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.13 no.9
    • /
    • pp.4606-4623
    • /
    • 2019
  • Nowadays modern cities develop in a very rapid speed. Buildings become larger than ever and the interior structures of the buildings are even more complex. This drives a high demand for precise and accurate indoor navigation systems. Although the existing commercially available 2D indoor navigation system can help users quickly find the best path to their destination, it does not intuitively guide users to their destination. In contrast, an indoor navigation system combined with augmented reality technology can efficiently guide the user to the destination in real time. Such practical applications still have various problems like position accuracy, position drift, and calculation delay, which causes errors in the navigation route and result in navigation failure. During the navigation process, the large computation load and frequent correction of the displayed paths can be a huge burden for the terminal device. Therefore, the navigation algorithm and navigation logic need to be improved in the practical applications. This paper proposes an improved navigation algorithm and navigation logic to solve the problems, creating a more accurate and effective augmented reality indoor navigation system.

Blackbox and Scenario-Based Testing of Online Games Using Game Description Language

  • Cho, Chang-Sik;Lee, Dong-Chun;Sohn, Kang-Min;Park, Chang-Joon;Kang, Ji-Hoon
    • ETRI Journal
    • /
    • v.33 no.3
    • /
    • pp.470-473
    • /
    • 2011
  • In this letter, we propose blackbox and scenario-based testing of multiplayer online games as well as simple load testing. Game testing is done from outside the source code, and the access to the source code is not required to testers because the game logic is described with a game description language and virtual game map. Instead of using a subset of the main game client for the test client, only game packet protocols and the sequence of packets are analyzed for new game testing. In addition, complex and various scenarios can be tested through combining defined actions. Scenario-based testing helps testers mimic real testing environments instead of doing simple load testing and improves the productivity of game testing.

For-loop for Logic Programming (논리 프로그래밍을 위한 for-loop 구문)

  • Kwon, Kee-Hang;Ha, Hong-Pyo
    • The KIPS Transactions:PartA
    • /
    • v.19A no.1
    • /
    • pp.69-72
    • /
    • 2012
  • Logic programming based on classical or linear logic has traditionally lacked devices for expressing sequential tasks and sequential iterative tasks. Expressing sequential goal tasks has been addressed by a recent proposal of sequential goals of the form $G_1{\cap}G_2$ which is based on the game semantics of Japaridze. This paper proposes sequential iterative goal formulas of the form ${\cap}_x^LG$ where $G$ is a goal, $x$ is a variable, and $L$ is a list. ${\cap}_x^L$ is called a sequential bounded quantier. These goals allow us to specify the following task: sequentially iterate $G$ with $x$ ranging over all the elements of $L$.

Logic and Method of Phenomenological Research for Online Games (온라인게임 연구를 위한 현상학적 연구의 논리와 방법)

  • Kim, Ki-Suk;Shim, Sun-Ae;Jong, Hyung-Won
    • Journal of Digital Convergence
    • /
    • v.13 no.11
    • /
    • pp.321-329
    • /
    • 2015
  • The purpose of the present study is to understand the cultural aspects of the games through the logic and methods of phenomenological study for online games and to propose phenomenological research methods to many researchers performing various studies on the characteristics, addiction, culture, nature, features and types of the players. In particular, the way was investigated to study the game culture through the logic and methods of phenomenological study. Phenomenological research methods will help how to understand the game as a way to understand the cultural context of the specific and vivid life of gamers experience and human reality. This study is expected to inspire continuously more interesting and persistent phenomenological studies of many researchers with interests in the new research methods.