• Title/Summary/Keyword: 게임 수행 시간

Search Result 225, Processing Time 0.027 seconds

Development of real time virtual reality simulating a flying ball using binocular disparity (양안시차를 이용한 외야수 뜬 공 잡기 가상 현실 실시간 시뮬레이터 개발)

  • Son, Hae-Rim;Li, Hyung-Chul O.
    • 한국HCI학회:학술대회논문집
    • /
    • 2006.02b
    • /
    • pp.810-814
    • /
    • 2006
  • 그 동안 개발된 시뮬레이터들은 주로 단안 정보에 기초한 것들이 대부분이었고, 양안 정보를 제공하더라도 사용자의 움직임을 반영하지 못하였다. 양안정보를 제공하지 못하는 시뮬레이터는 게임으로써는 재미에 한계가 있고, 훈련 도구로써 실제 수행에 도움을 주기 어렵다. 본 연구는 사용자의 움직임을 고려한 양안 정보를 제공하는 외야수 뜬 공 잡기 가상 현실 시뮬레이터를 개발하여 이러한 문제점들을 해결할 수 있는 토대를 마련하였다. 그리고 양안 정보 제공의 중요성과 개발된 시뮬레이터의 타당성 및 유용성을 검증하기 위해 본 시뮬레이터를 이용하여 공의 위치 판단 과제를 실시하였다. 양안 시차가 주어진 조건과 주어지지 않은 조건 각각에 두 집단 구성원들을 무선적으로 배치하여 정답률과 반응 시간을 측정하였다. 숙련자들은 양안시차가 주어진 조건에서 더 좋은 수행을 보인 반면, 일반인들은 양안시차가 주어지지 않은 조건에서 더 좋은 수행을 보였다. 이는 뜬 공 잡기 상황에서 양안정보가 숙련자들에게는 유용하지만 비숙련자들에게는 그렇지 않았음을 보여준다. 또한 숙련자들이 정답률과 반응 시간 모두에서 일반인들보다 더 좋은 수행을 보였고 이는 통계적으로 유의미하였다. 이와 같은 가상 현실 시뮬레이터는 양안 정보를 제공함으로써 이전의 시뮬레이터들보다 게임이나 훈련 도구로 사용함에 있어 더 효과적이다. 또한 인간의 운동 수행에 관련된 연구를 하는데 유용하게 사용될 수 있다.

  • PDF

Authoring Tool for Web Content Development by Python Education (Python 교육을 통한 Web 콘텐츠 개발을 위한 저작도구)

  • Jeong, Je-Hyeon;Oh, Seong-Min;Gu, Bon-Woo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2022.05a
    • /
    • pp.699-701
    • /
    • 2022
  • 프로그래밍 교육에서 Python 교육은 현재 기본으로 다루고 있다. PIP 의 우수한 확장성에 의해 수많은 분야에서 Python 을 이용하여 연구 및 개발을 수행하고 있다. 게임 개발에서도 Python 은 적극 활용되고 있다. 메모리관리와 최적화를 위한 Low Level 개발 부분에서는 C/C++, C#, JAVA 를 사용하지만, 게임 시스템 기획자의 경우 프로그래머에게 직결되는 문서를 작업하기 위해 객체지향적 시점을 작성해야 하기 때문에 Python 을 통해 기획자와 프로그래머의 의사소통 향상으로 인해 결과적으로 개발 시간을 단축하는 효과를 볼 수 있다. 본 논문에서는 Python 교육과 접근성이 좋은 Web Contents 를 개발하기 위하여 KM Engine 을 개발하였다. 경민 대학교 게임콘텐츠과 학생들을 대상으로 교육과 Web Contents 를 개발한 결과 Unity, Unreal 에 비해 학생들이 매우 편하게 개발하는 것을 확인 할 수 있었다. KM Engine 은 경민 대학교 학생 들 뿐 아니라 게임 제작을 배우고 싶어하는 이들과 이들을 학습시킬 목적을 가진 이들에게 기여하길 바란다.

Adaptive Packet Transmission Interval for Massively Multiplayer Online First-Person Shooter Games

  • Seungmuk, Oh;Yoonsik, Shim
    • Journal of the Korea Society of Computer and Information
    • /
    • v.28 no.2
    • /
    • pp.39-46
    • /
    • 2023
  • We present an efficient packet transmission strategy for massively multiplayer online first-person shooter (MMOFPS) games using movement-adaptive packet transmission interval. The player motion in FPS games shows a wide spectrum of movement variability both in speed and orientation, where there is room for reducing the number of packets to be transmitted to the server depending on the predictability of the character's movement. In this work, the degree of variability (nonlinearity) of the player movements is measured at every packet transmission to calculate the next transmission time, which implements the adaptive transmission frequency according to the amount of movement change. Server-side prediction with a few auxiliary heuristics is performed in concert with the incoming packets to ensure reliability for synchronizing the connected clients. The comparison of our method with the previous fixed-interval transmission scheme is presented by demonstrating them using a test game environment.

Fixed Size Memory Pool Management Method for Mobile Game Servers (모바일 게임 서버를 위한 고정크기 메모리 풀 관리 방법)

  • Park, Seyoung;Choi, Jongsun;Choi, Jaeyoung;Kim, Eunhoe
    • KIPS Transactions on Computer and Communication Systems
    • /
    • v.4 no.9
    • /
    • pp.327-336
    • /
    • 2015
  • Mobile game servers usually execute frequent dynamic memory allocation for generating the buffers that deal with clients requests. It causes to deteriorate the performance of game servers since it increases system workload and memory fragmentation. In this paper, we propose fixed-sized memory pool management method. Memory pool for the proposed method has a sequential memory structure based on circular linked list data structure. It solves memory fragmentation problem and saves time for searching the memory blocks which are required for memory allocation and deallocation. We showed the efficiency of the proposed method by evaluating the performance of dynamic memory allocation, through the proposed method and the memory pool management method based on boost open source library.

Design and Implementation of Game for Learning Game Production Principles: Centering on Scratch Language (게임 제작 원리 학습을 위한 게임의 설계 및 구현 : 스크래치 언어를 중심으로)

  • Lee, Hong-Sub;Jeong, Hyung-Won;Kim, Young-Kyo
    • Journal of Digital Convergence
    • /
    • v.14 no.5
    • /
    • pp.403-410
    • /
    • 2016
  • Computer game is a result of integration of various academic areas, and the production of computer game requires knowledge and experience from various areas. This study demonstrates a game production process using Scratch. The intent was to experience the game development process and the production principle through actually building the core functions of a game using Scratch. As such, the computer game production principle was understood and it was made possible to learn more easily and more enjoyably the functions of multimedia and programming necessary for the production process. As the result, the learning of game production principles using Scratch was found to enhance the interest of the learner, and help with the understanding of game structure and learning software/programming language.

How Gamification Moves Students: A Study on Psychic Anti-entropy and Meme through Analysis of Study Time Management Services (게이미피게이션은 어떻게 학생들을 움직이는가: 학습시간 관리서비스 분석을 통한 심리적 반엔트로피와 밈에 관한 연구)

  • Shin, Jongcheon;Yoon, Joonsung
    • Journal of Korea Game Society
    • /
    • v.17 no.1
    • /
    • pp.27-40
    • /
    • 2017
  • This study explores the concept of Study Time Management Service(STMS) and the characteristics of gamification elements in STMS, in order to propose the meaning of psychic anti-entropy and the role of a meme as a new gamification element. The goal of gamification in education is to enhance study motivation and lead to flow by integrating similarities between game and study into the study environment. STMS also aims at such a goal. However, it differs in that the external anti-entropy environment, such as blocking apps, is connected with game mechanics or game thinking to give extrinsic motivation. It is also unique in that it uses a meme as a new gamification element to induce intrinsic motivation. In particular, a meme as a kind of guideline for performing study activities induces intrinsic motivation to imitate good study patterns and offers the driving force to sustain psychic anti-entropy state. Therefore, gamification in STMS is to strengthen the external anti-entropy environment by utilizing game mechanics or game thinking, and to maintain the psychic anti-entropy state by utilizing a meme of study patterns.

Acceleration of Mesh Denoising Using GPU Parallel Processing (GPU의 병렬 처리 기능을 이용한 메쉬 평탄화 가속 방법)

  • Lee, Sang-Gil;Shin, Byeong-Seok
    • Journal of Korea Game Society
    • /
    • v.9 no.2
    • /
    • pp.135-142
    • /
    • 2009
  • Mesh denoising is a method to remove noise applying various filters. However, those methods usually spend much time since filtering is performed on CPU. Because GPU is specialized for floating point operations and faster than CPU, real-time processing for complex operations is possible. Especially mesh denoising is adequate for GPU parallel processing since it repeats the same operations for vertices or triangles. In this paper, we propose mesh denoising algorithm based on bilateral filtering using GPU parallel processing to reduce processing time. It finds neighbor triangles of each vertex for applying bilateral filter, and computes its normal vector. Then it performs bilateral filtering to estimate new vertex position and to update its normal vector.

  • PDF

The Configuration of the Network Game Portal Site Supporting Multi-Platform (다중 플랫폼을 지원하는 네트워크 게임 포털 사이트 구성)

  • Lee, Nam-Jae;Kwak, Hoon-Sung
    • The KIPS Transactions:PartB
    • /
    • v.10B no.1
    • /
    • pp.119-126
    • /
    • 2003
  • This study suggests the configuration of network game portal site supporting multi-platform that indicates different types of games so called Game Omphalos or simply Gamphalos. In general, the existing game Portal site only put the different games together and operates each game separately. But, not only the Gamphalos system can play the various games in a portal site but also integrates the data of different games for inter-working among them. To do this, the Gamphalos System consists of two main parts. The one is Global Game Control Center (GGCC) for integrated management of n and game data. And the other part it Local Game Control Center (LGCC) that serves as a game server for each game. The game user who becomes a member of the Gamphalos System can get more Points and grow rapidly than others because all the game data can be integrated and accumulated in a Gamphalos system.

Determining Uses and Gratifications for the Mobile Games (이용 충족관점에서의 모바일게임 플레이어 유형과 특성 분석에 관한 연구)

  • Han, Kwang-Hyun;Lee, Han-Chul;Kim, Tae-Ung
    • Information Systems Review
    • /
    • v.9 no.2
    • /
    • pp.15-39
    • /
    • 2007
  • Mobile games have emerged as the most innovative entertainment technology, adding new revenue streams, taking advantage of the potential of wireless applications and service offerings. Mobile games, like any other types of computer game, offer a unique value for users in providing an exciting digital experience in virtual worlds. In this paper, we attempt to investigate the demographic factors which play critical roles in determining the level of playing times; classify mobile gamers based on their motives for playing games; and empirically test differences in their demographic factors and mobile game usage. Statistical results show that significant differences in playing times exist, depending upon their age, gender, mobile device, mobile phone usage, mobile game experiences, and preferred games genres. Applying Factor analysis, we have identified Escape, Social interaction, Challenge and Competition, Fantasy, Diversion and Relaxation, Ease of Accessibility as key motivators for playing mobile games. Additional cluster analysis shows that the categorization of gamers, according to their usage habits and the key motivators for playing, can be made as follows: Multi-gamers, Communication-focused gamers and Mobile active-gamers. Further correlation of these grouping with socio-economic data shows the significant differences in gaming habits and patterns of mobile phone use.

An Empirical Study on the Effects of Regulation in Online Gaming Industry via Vector Autoregression Model (벡터자기회귀(VAR) 모형을 활용한 온라인 게임 규제 영향에 대한 실증적 연구: 웹보드 게임을 중심으로)

  • Moonkyoung Jang;Seongmin Jeon;Byungjoon Yoo
    • Information Systems Review
    • /
    • v.19 no.1
    • /
    • pp.123-145
    • /
    • 2017
  • This study empirically examines the effects of regulation on online gaming. Going beyond ad hoc heuristic approaches on individual behavior, we investigate the effects of regulation on dynamic changes of games or service providers. In particular, we propose three theoretical perspectives: social influence to investigate the regulation effect, the role of prior experience to determine the difference in the regulation effect size through users' prior experience, and network externalities to discover the difference in the regulation effect size according to the number of users on an online gaming platform. We use the vector autoregression methodology to model patterns of the co-movement of online games and to forecast game usage. We find that online gamers are heterogeneous. Therefore, policy makers should make suitable regulations for each heterogeneous group to effectively avoid generating gaming addicts without interrupting the economic growth of the online gaming industry.