• Title/Summary/Keyword: Game logic

Search Result 55, Processing Time 0.029 seconds

Developing an Expert System for Close Combat using Decision Tree (의사결정나무를 이용한 근접전투전문가시스템)

  • Kim, Hyung-Se;Moon, Ho-Seok;Lee, Dong-Keun;Hwang, Myung-Sang;Kim, Young-Kuk
    • Journal of the military operations research society of Korea
    • /
    • v.36 no.3
    • /
    • pp.83-93
    • /
    • 2010
  • In this paper, we propose a new expert system for close combat in military war game model for training. Simulation logic for damage assesment is one of the main simulation functions in military war game. In Changcho 21's model which is the war game model for Republic of Korea Army corps and division, the main function of close combat's damage assessment has not been calculated by Changcho 21's model, but by COBRA which was made by US Army and has been the expert system for close combat. Results which were calculated in COBRA were sent to Changcho 21's model through a cable network. And Changcho 21's model finally calculated the value of damage assessment with the results. In this paper, we develop an new expert system for close combat using decision tree. The experimental results show that the proposed expert system has similar performance to COBRA and has less computing complexity. And it can substitute for COBRA and be applicable to battlefield.

Implementation and Design of EJB Based on Seat Reservation System for Effective E-Business (효율적인 E-Business구축을 위한 EJB기반의 좌석예약 시스템 설계 및 구현)

  • Jeong, Hwa-Young
    • Journal of Korea Game Society
    • /
    • v.2 no.2
    • /
    • pp.113-119
    • /
    • 2002
  • With development of internet technology, digital economy that advance rapidly formed much leagues of B2B, B2C, A2B etc, according to the application part. Also, electronic commerce system implementation technology is introduced by Component based on development method in object oriented technique base depending on customer's requirement, and development environment changes by 3- Tiers, Web-Based architecture etc. in existent C/S (Client/Server) environment and is introduced. Thus, In this research, I implemented seat reservation and confirmation system that can be used in electronic commerce in multi-server environment. This, for improve efficiency in distribute environment, relevant importance logic used server component model EJB, and implemented through JSP and Java that use Servlet of Resin Server environment for Main Server. Therefore, through independence component using EJB, I did so that can improved independence between electronic commerce system logic, and reduce server's overhead calling relevant method through discrete EJB server, and manage each logic resources efficiently.

  • PDF

Design of Network-based Game Using the GoF Design Patterns

  • Kim Jong-Soo;Kim Tai-Suk
    • Journal of Korea Multimedia Society
    • /
    • v.9 no.6
    • /
    • pp.742-749
    • /
    • 2006
  • In the network-based game where it uses the Internet infrastructure, the implementation is possible with the various methods. Such Applications are developed in the multi-tired architecture. There are many cases for the server to be separated from the hardware or the software. In this case, a lot of applications make the distributed process possible and are made as the multi-tiered architecture to develop the reusability of the existing software module. Especially, it is mostly general to separate for the case of a database server to a new tier. One of the important points of multi-tiered server side applications is security and because of this, it is difficult to share the related data about the design skill. Using design patterns, it gives help in reusing the existing written-code for the design of the game that needs a lot of money and time. Design Patterns are related to the software reuse. For the development of more efficient games, if well-defined design patterns are provided to the developers, then it would make more easy advanced game API and make possible the framework for the game development based on the API Through the analysis of the general network-based game currently servicing in the Internet, in this paper, we discuss how to implement a business logic tier using database system among the server side architectures. The main objective of this article is to show an efficient APIs(Application Programming Interfaces) design method which can be used to manage the data that must be saved to the database system among the packets that client/server have to be exchange.

  • PDF

Effects of game playing for self-efficacy and social trust (게임 이용이 자기 효능감 및 사회신뢰에 미치는 영향)

  • Park, Sang-Min;Jung, Wan-Kyu;Noh, Ghee-Young
    • Journal of Korea Game Society
    • /
    • v.17 no.2
    • /
    • pp.55-62
    • /
    • 2017
  • The purpose of this paper is to examine the effects of using online mobile games on self-efficacy, sociality, and social trust. This paper focuses on the SNS factor (community management and communication function) that is being introduced to the game in accordance with the emergence of the mobile platform. Based on this logic, It sets hypotheses, that the game play has the effects of self-efficacy, sociality. The results are as follows. We conducted online surveys of 1,500 samples with nationwide representatives commissioned by a professional opinion survey agency. As a result, it was found that online game play not only enhances users' self-efficacy, but also directly or indirectly affects the improvement of sociality and social trust.

Packet Discard Policy of Network Thread in an Unity Engine for Multi-player Online Games (다중 접속 온라인 게임을 위한 유니티 엔진의 네트워크 스레드 패킷 폐기 기법)

  • Yoo, Jong-Kun;Kim, Youngsik
    • Journal of Korea Game Society
    • /
    • v.15 no.6
    • /
    • pp.97-106
    • /
    • 2015
  • In an Unity engine for multi-player online games, the main thread processing game logic must be separated from the network thread that is responsible for network packet communication. Packet communication between the network threads needs to drop packets that overlap in order to improve the rendering speed. In this paper, the packet discard policy of network thread is proposed for an Unity engine for multi-player online games. The proposed method is the hybrid method of both Partial Packet Discard and Periodic Packet Discard methods to improve the rendering speed by periodically discarding overlapped network packets managed by the queue. The rendering speed of the proposed method is analyzed and its effectiveness is verified by various packet generating simulations of the Unity engine for multi-player online games.

VR Threat Analysis for Information Assurance of VR Device and Game System (VR 기기와 게임 시스템의 정보보증을 위한 VR 위협 분석)

  • Kang, Tae Un;Kim, Huy Kang
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.28 no.2
    • /
    • pp.437-447
    • /
    • 2018
  • Virtual Reality (VR) is becoming a new standard in the game industry. PokeMon GO is a representative example of VR technology. The day after the launch of PokeMon Go in the U.S, It has achieved the highest number of iOS App Store downloads. This is an example of the power of VR. VR comprises gyroscopes, acceleration, tactile sensors, and so on. This allow users could be immersed in the game. As new technologies emerge, new and different threats are created. So we need to research the security of VR technology and game system. In this paper, we conduct a threat analysis for information assurance of VR device (Oculus Rift) and game system (Quake). We systematically analyze the threats (STRIDE, attack library, and attack tree). We propose security measures through DREAD. In addition, we use Visual Code Grepper (VCG) tool to find out logic errors and vulnerable functions in source code, and propose a method to solve them.

Reductions of State Space for Solving Games (게임 풀이를 위한 상태 공간 축소)

  • Lee, Tae-Hoon;Kwon, Gi-Hwon
    • Journal of Korea Game Society
    • /
    • v.4 no.1
    • /
    • pp.58-66
    • /
    • 2004
  • This paper uses counterexamples for solving reachability games. An objective. of the game we consider here is to find out a minimal path from an initial state to the goal state. We represent initial states and game rules as finite state model and the goal state as temporal logic formula. Then, model checking is used to determine whether the model satisfies the formula. In case the model does not satisfy the formula, model checking generates a counterexample that shows how to reach the goal state from an initial state. In this way, we solve many of small-sized Push Push games. However, we cannot handle larger-sized games due to the state explosion problem. To mitigate the problem, abstraction is used to reduce the state space to be che cked. As a result, unsolved games are solved with the abstraction technique we propose inthis paper.

  • PDF

Boids′ Behavioral Modeling based Fuzzy Flocking (퍼지 플로킹 기반의 보이드 행동 모델링)

  • Kwon, Il-Kyoung;Lee, Sang-Yong
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.14 no.2
    • /
    • pp.195-200
    • /
    • 2004
  • Computer games use an intelligent method called flocking for boids' group behavioral modeling. Flocking can naturally model group behavioral patterns of unpredictable forms such as birds and fishes using some computer resource. In this paper, we implemented an ecosystem which is composed of predator and prey for group behavioral modeling of real underwater ecosystem. Also fuzzy logic is applied to implement instinct desire of ecosystem elements. As the result, we confirmed that the model can overcome breakdown of ecosystem and model naturally ecosystem behavior.

Using Fuzzy Logic for Event Detection in Soccer Video

  • Thanh Nguyen Ngoc;Giao Le Ngoc
    • Proceedings of the IEEK Conference
    • /
    • summer
    • /
    • pp.119-121
    • /
    • 2004
  • Video event detection has become an essential application in multimedia computing. For sports video, salient events are usually detected by analyzing video sequence by specific decision rules. However in many kinds of sports video (e.g. soccer), the game contains continuous actions, in which the boundaries of shots, scenes are uncertain. So the conventional analyzing methods using crisp decisions are not efficient. Fuzzy logic is a natural approach that can tackle this problem. In this paper, we present a new approach using fuzzy technique for event detection in soccer video. The experiment shows encouraging results for this method

  • PDF

Transmedia Storytelling of Game and Film (게임과 영화의 스토리텔링 융합 요소에 대한 연구)

  • Lee, Dong-Eun
    • Journal of Digital Contents Society
    • /
    • v.8 no.3
    • /
    • pp.301-308
    • /
    • 2007
  • The purpose of this study is to establish the principle that the contents transfer from one media to another media, especially between game and film. Firstly I described the advent of the media and the relationship between these two media applying the logic of 'remediation' suggested by J.Bolter and R.Grusin suggested. Based on these analysis, I draw the gameness and the storytelling, and study the case of transmedia storytelling between game and film. Finally, I suggest the meaning and the value of transmedia storytelling in media culture.

  • PDF