Earticle

현재 위치 Home

Design and Implementation of NFT Game Framework Based on Character Items
게임 아이템 NFT 토큰 관리 프레임워크 설계 및 구현

첫 페이지 보기
  • 발행기관
    한국컴퓨터게임학회 바로가기
  • 간행물
    컴퓨터게임및콘텐츠논문지(구 한국컴퓨터게임학회논문지) KCI 등재 바로가기
  • 통권
    제35권 제2호 (2022.06)바로가기
  • 페이지
    pp.13-19
  • 저자
    Joon HER
  • 언어
    영어(ENG)
  • URL
    https://www.earticle.net/Article/A413917

※ 기관로그인 시 무료 이용이 가능합니다.

4,000원

원문정보

초록

영어
Recently, there have been many P2E (Play to Earn) games with the concept of cashing in game items and making a model through game play. In some low-income countries, many game companies are creating their own mainnets and serving games within their ecosystems, as more money is made than when they work. Initially, NFT issuance was possible only when coding was possible. However, an NFT application program that does not require coding is produced and NFT is issued through the produced application program. However, since these applications deal with a large amount of picture files, there is a disadvantage in that the computer memory usage continues to increase if a large number of publishing tasks are performed at once. In this study, we intend to design and implement a new NFT Game framework to solve these problems. The designed framework aims to support the issuance of as many NFTs as desired even in low-end computers by organizing the existing problem, the ever-increasing memory. It also adds features to provide the ability to automatically distribute them to the open market. The framework proposed in this paper is designed as a Market System framework, Game framework, and NFT Converter framework, which serve each of the three types of functions. It was made based on C# and used a game developed with Unity 3D engine to apply it to the game engine. Item data was registered in the market by issuing NFT tokens using the framework. Token's Metadata was graded and classified with seven costume data information, six character setting information, and background screens, giving each scarcity. As a result of this study, it is expected that Unity-based games will use the framework to expand and apply NFT issuance in various forms.
한국어
최근 게임상의 아이템을 현금화하여 게임 플레이를 통하여 본을 벌 수 있다는 개념의 P2E(Play to Earn)게임 들이 많이 생겨났다. 일부 저소득 국가에서는 일을 할 때보다 돈을 더 많이 벌게 되는 일이 벌어지면서 많 은 게임 기업들은 각자의 메인넷을 만들어서 각자의 생태계 안에서 게임을 서비스하고 있다. 초기에는 코딩 을 할 수 있어야만 NFT 발행이 가능했다. 하지만 코딩을 하지 않아도 되는 형태의 NFT 응용프로그램이 제 작되고 제작된 응용프로그램을 통하여 NFT 발행을 진행한다. 하지만 해당 응용프로그램들은 많은양의 그림 파일들을 다루기 때문에 한꺼번에 많은 발행 작업을 하면 컴퓨터 메모리 사용량이 지속적으로 늘어나는 단 점이 있다. 본 연구에서는 이러한 문제점을 해결하고자 새로운 NFT Game 프레임워크를 설계하고 구현하고 자 한다. 설계된 프레임워크는 기존의 문제점인 지속적으로 늘어나는 메모리를 정리하여 저사양 컴퓨터에서 도 원하는 만큼의 NFT를 발행 수 있게 지원하고자 한다. 또한 기능을 추가하여 자동으로 오픈마켓에 배포 할 수 있는 기능을 제공한다. 본 논문에서 제안하는 프레임워크는 3가지의 형태의 각 기능 역할을 하고있는 Market System 프레임워크, Game 프레임워크, NFT Conveter 프레임워크로 설계했다. C# 기반으로 제작하였으 며 게임엔진에 적용하기 위하여 Unity3D엔진으로 개발된 게임을 사용하였습니다. 프레임워크를 활용하여 아 이템 데이터를 NFT 토큰을 발행하여 마켓에 등록했다. 토큰의 Metadata에는 7가지의 의상 데이터 정보와 6 가지의 캐릭터 설정 정보 및 배경 화면을 등급을 나누고 분류하여 각각의 희소성을 부여했다. 본 연구의 결 과물로 Unity 기반의 게임들이 해당 프레임워크를 사용하여 다양한 형태로 NFT 발행을 확대 적용하는 것을 기대해 본다.

목차

ABSTRACT
1. Introduction
2. Background of Study
3. Architecture
4. Implimentation and distribution
5. Performance Assessment
6. Conclusion
Reference
<국문초록>
<결론 및 향후 연구>

키워드

NFT Game Game Framework NFT token Blockchain Game Unity3D

저자

  • Joon HER [ 허준 | Department of Game Design and Development, Sangmyung University ] Corresponding Author

참고문헌

자료제공 : 네이버학술정보

간행물 정보

발행기관

  • 발행기관명
    한국컴퓨터게임학회 [Korean Society for Computer Game]
  • 설립연도
    2002
  • 분야
    공학>컴퓨터학
  • 소개
    1. 게임산업을 활성화 하고, 2. 게임기술과 기술 인력을 양산할 수 있도록 교육기관의 교과과정을 개발하고, 3. 관련기술에 대한 연구발표회, 강연회, 강습회 등을 개최하며, 4. 학회지, 논문지 및 관련 문헌을 발간하고, 5. 게임 기술 개발을 위한 국제화, 표준화 등을 지원하고, 6. 산.학.연.관이 협동할 수 있는 국제적 학술교류 및 협력을 지원하고, 7. 회원 상호간의 공동 이익과 친목을 증진시킨다.

간행물

  • 간행물명
    컴퓨터게임및콘텐츠논문지(구 한국컴퓨터게임학회논문지) [Journal of Computer Games and Contents]
  • 간기
    월간
  • pISSN
    3091-7409
  • eISSN
    3092-3638
  • 수록기간
    2002~2026
  • 등재여부
    KCI 등재
  • 십진분류
    KDC 691 DDC 793

이 권호 내 다른 논문 / 컴퓨터게임및콘텐츠논문지(구 한국컴퓨터게임학회논문지) 제35권 제2호

    피인용수 : 0(자료제공 : 네이버학술정보)

    함께 이용한 논문 이 논문을 다운로드한 분들이 이용한 다른 논문입니다.

      페이지 저장