• 제목/요약/키워드: 코딩 게임

검색결과 60건 처리시간 0.026초

게임 프로그램 이해를 통한 체계적 "프로그래밍" 교수 자료 개발 (Development of Systematic Instructional Materials about "Programming" by Understanding of Game Programs)

  • 김종훈;신재훈
    • 정보교육학회논문지
    • /
    • 제5권1호
    • /
    • pp.133-142
    • /
    • 2001
  • '컴퓨터 교육'이라는 개념은 컴퓨터를 이용한 교육과 컴퓨터를 배우는 교육 두 가지 의미를 동시에 가지고 있기 때문에 사용하는데 주의를 기울여야 한다. 후자의 개념으로서 '컴퓨터 교육'은 전산학에 대한 개론 및 프로그래밍과 관련된 학습이 핵심을 이룬다. 특히 프로그래밍의 학습의 경우는 코딩, 컴파일링, 디버깅등의 복잡한 과정과 함께 운영체제 및 하드웨어에 대한 지식 같은 프로그래밍 외적인 분야에 대해서도 다양한 이해가 요구된다. 기존의 프로그래밍 학습은 프로그래밍 언어의 문법에 대한 기계적 암기나 사용법을 익히는 것에 치중하여 논리적인 사고를 키우는데 적합하지 못했다. 이에 본 논문에서는 프로그래밍에 대한 기본적인 통찰력을 기를 수 있도록 프로그래밍 언어의 기초가 되는 C로 코딩된 게임 소스들을 분석하고자 한다.

  • PDF

에듀테인먼트를 기반으로 한 STEAM 게임 콘텐츠 설계 (Design for STEAM Game Contents based on Edutainment)

  • 송미영;남소희;최다인
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2017년도 제56차 하계학술대회논문집 25권2호
    • /
    • pp.41-42
    • /
    • 2017
  • 프로그래밍 교육이 초 중 고교에서 의무화될 예정인 가운데 코딩을 쉽고 재미있게 배우기 위한 교육 개발의 중요성이 대두되고 있다. 본 논문에서는 유아용 프로그래밍 교육 도구인 '큐베토'를 모티브로 하여 창의력, 상상력에 과학기술이 더해진 창의적 융합인재교육에 접목한 에듀테인먼트를 기반으로 한 STEAM 게임 콘텐츠 제작의 프로토타입을 제안한다. 제안된 STEAM 게임 콘텐츠는 유아의 흥미를 유발할 수 있도록 출판물 동화를 활용하여 길을 찾아 모험을 떠나는 스토리 전개와 캐릭터를 제작하고 이를 통해서 유아의 창의적 융합인재교육에 도움이 될 수 있을 것으로 기대한다.

  • PDF

클라우드 시스템의 씬 클라이언트에서의 표시 지연 절감 (Reduction of Presentation Latency in Thin-Client of Cloud System)

  • 강승수;고현;윤희용
    • 정보처리학회논문지:컴퓨터 및 통신 시스템
    • /
    • 제2권4호
    • /
    • pp.163-176
    • /
    • 2013
  • 클라우드 시스템을 이용하여 스트리밍 게임 서비스를 제공하는 것은 많은 유리한 점이 있지만, 씬 클라이언트에서 표시 지연(Presentation latency)이 발생한다는 문제점도 갖고 있다. 게임은 사용자의 입력에 즉각적으로 반응해야 하는 특성을 갖는 서비스이므로 씬 클라이언트에서의 표시 지연은 다른 이슈에 비해 중요한 문제이다. 본 연구에서는 서버와 씬 클라이언트 사이에서의 표시 지연을 감소시키는 방법을 제안한다. 이를 위해, 서버 단에서는 서버와 씬 클라이언트의 영상포맷 일치화, 미디어 타입에 따른 인코딩 포맷 변경, 동기화를 위해 주기적으로 클럭을 전송하도록 하는 것을 해결 방안으로 제안한다. 그리고 씬 클라이언트 단에서는 패킷화 과정에서 명령어 수 절감, 암호화 과정에서 가벼운 알고리즘 사용, 압축해제 과정에서 하드웨어 디코딩 개선을 해결 방안으로 제안한다. 이를 실제 상용화 수준까지 개발된 게임 서비스 시스템에 적용하여 검증 하였는데, 수백 ms 정도의 상당한 표시 지연 감소를 통해 허용 가능한 수준인 100ms까지 표시 지연 감소가 가능함을 확인하였다.

웨이블릿 기법을 적용한 저속 비트율 비디오 코디에 관한 연구 (A Study of Very Low Bit-Rate Video Coding Using Wavelet-Based Techniques)

  • 김혜경;이옥경;지정규;오해석
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 1999년도 가을 학술발표논문집 Vol.26 No.2 (2)
    • /
    • pp.383-385
    • /
    • 1999
  • 본 논문에서는, 이산 웨이블릿 변환(DWT: discrete wavelet transform)에 기초한 저속 비트율 비디오 코딩 방법의 알고리즘으로써, PZTACC 방법을 제안한다. 접근 방법은 양자화된 웨이블릿 계수들이 웨이블릿 서브밴드 구조내에서 중복성을 활용하는 메커니즘에 의해서 전처리 된다면 코딩 절차가 더욱 효과적으로 작용하여 나타난다. 그러므로 본 논문에서는 partitioning, Zero-Tree aggregation, 조건적 코딩의 개념들을 기초로 하는 프리코딩 기법의 새로운 구조를 소개한다. 복원된 비디오의 주관적인 성능은 일반적으로 MPEG4의 VM 구현으로부터 획득된 성능(1.5 dB PSNR 이상)보다 우수하다. 게다가, 인트라프레임모드에 제한되어 있을 때, 제안된 코딩 알고리즘은 정지영상 압축에 대하여 최고로 보고되는 결과를 산출한다.

  • PDF

박물관 전시용 기능성 게임을 위한 가이드라인 연구 (Guidelines for Serious Game Museum Exhibits)

  • 권정민
    • 한국게임학회 논문지
    • /
    • 제19권4호
    • /
    • pp.119-138
    • /
    • 2019
  • 박물관에서의 디지털 전시의 확장에 따라 사용자의 경험 또한 점차로 강조되고 있는 추세이다. 그러나 기존의 박물관 관련 게임 연구는 주로 게임 개발 기술과 사례 소개 등 개발자 중심의 연구가 주를 이루어 왔으며 다양한 분야의 연구를 융합하여 기준을 제시하고자 하는 노력은 아직 미미한 실정이다. 이에 본 논문에서는 박물관 전시로서의 기능성 게임이 박물관의 목적에 부합하게 디자인되기 위한 가이드라인을 제시하고자 하였다. 이를 위해 박물관 교육, 공공장소에서의 HCI, 기능성 게임, 유니버설 디자인 등의 분야에서 박물관 게임과 관련된 문헌을 찾아 각 분야 연구를 내용분석하여 코딩한 후 좋은 디자인의 기준을 종합하여 정리하였다. 연구 결과 인지/물리, 개인/사회적 맥락 학습모형에 기초하여 총 16개 항목의 가이드라인이 추출되었다. 본 연구에서 개발된 가이드라인은 향후 박물관 내 기능성 게임의 디자인과 전시의 질을 향상시키는데 사용될 수 있을 것이다.

유아용 영어 학습 및 코딩 교육을 위한 에듀테인먼트 콘텐츠 개발 (Development of Edutainment Contents for English Learning and Coding Education for Children)

  • 송미영;박혜빈;김지은;박미리;원희연;최유정
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2020년도 제61차 동계학술대회논문집 28권1호
    • /
    • pp.43-46
    • /
    • 2020
  • 본 논문은 코딩 교육과 영어 교육의 융합을 지향한다. 즉, 하나의 애플리케이션으로 두 가지 교육을 동시에 진행 가능할 수 있는 프로그램을 목표로 삼아 개발되었다. 시중에 공개되어있는 유아 코딩교육 애플리케이션이나 영어 교육 애플리케이션의 수는 많지만, 코딩과 영어를 동시에 교육할 수 있고, 이를 게임으로서 즐길 수 있게 만든 애플리케이션은 드물다. 특히 유아들에게 코딩과 영어에 대한 자신감과 흥미를 심어주고 고착화된 공부 방식이 아닌, 놀이를 통한 교육 방식을 제공하면서 코딩과 영어에 대한 긍정적 인식을 심어주기 위해 노력했다.

  • PDF

접미사 트리를 이용한 압축 기법에서 가장 긴 매치 찾기 (Finding the longest match in data compression using suffix trees)

  • 나중채;박근수
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 1999년도 가을 학술발표논문집 Vol.26 No.2 (1)
    • /
    • pp.658-660
    • /
    • 1999
  • Ziv-Lempel 코딩 방식은 문자열이 반복해서 나올 때 뒤에 나오는 문자열을 앞에 나온 문자열에 대한 포인터로 대칭시킴으로써 압축을 한다. 따라서 이 방식을 위해서는 앞서 나온 문자열을 유지하는 사전과 문자열 매칭이 필수적이다. 그래서 이 두 가지에 효율적인 자료구조인 접미사 트리를 Ziv-Lempel 코딩 방식에 적용시키려고, 그 이후에 Fiala, Greene와 Larsson은 각각 McCreight와 Ukkonen의 접미사 트리 생성 알고리즘을 LZ77 코딩에 이용하였다. 접미사 트리를 이용한 Zv-Lempel 코딩에는 만들어진 사전, 즉 접미사 트리와 앞으로 압축될 문자열과의 가장 긴 매치는 찾는 과정이 있다. 이는 단순히 접미사 트리의 루트부터 차례로 검색해 나가도 되지만 이렇게 했을 때 걸리는 시간은 노드에서 자식을 찾는데 걸리는 분기 결정 시간에 의해 좌우된다. 즉 분기에 성형 시간 이상이 걸리면 가장 긴 매치를 찾는데도 역시 선형 시간 이상이 걸린다. 게다가 이 방법은 자기 중복(self-overlapping)의 이점을 살릴 수가 없다. Rodeh, Pratt와 Even은 McCreight의 생성 알고리즘을 이용할 때 가장 긴 매치를 바로 찾을 수 있다는 것을 발견했다. 그러나 Ukkonend의 알고리즘에 대해서는 아직 이러한 방법이 알려지지 않았다. 본 논문에서는 Ukkonen의 알고리즘에 몇가지 작업을 추가하여 전체적으로 선형시간안에 가장 긴 매치를 찾는 방법을 소개한다.

  • PDF

스마트 로봇 게임 개발에 관한 연구 (The development of Smart Robot Game)

  • 이준석;이대웅
    • 한국정보통신학회논문지
    • /
    • 제23권12호
    • /
    • pp.1596-1601
    • /
    • 2019
  • 스마트 로봇게임은 근래 코딩교육 수업을 통해 시장을 확장하고 있는 새로운 형태의 하나로 기존 게임과 달리 로봇을 사용하면서도 스마트폰으로 디지털 게임을 조작한다. 특히 현실세계의 로봇과 가상세계의 게임이 동일한 룰을 통해 서로의 데이터를 주고받으며 진행되는 특징을 보인다. 본 연구는 스마트 로봇의 매체적인 특징과 놀이적 특징을 분석하고, 그 특성을 개발 요소로 활용한 스마트 로봇 보드게임 개발 사례를 제시함으로써 스마트 로봇게임 개발에서 고려해야 할 사항을 제안한다.

게임을 위한 계층적 상태 기계 기반의 인공지능 LOD (HSM(Hierarchical State Machine) based LOD AI for Computer GamesS)

  • 서진석
    • 디지털콘텐츠학회 논문지
    • /
    • 제14권2호
    • /
    • pp.143-149
    • /
    • 2013
  • 최근에는 사용자들이 좀 더 정교하고 복잡한 게임 인공지능을 기대하기 때문에, 많은 연구자나 개발자들은 인공지능 LOD 기법에 더 많은 관심을 갖게 되었다. 하지만, 전통적인 기하 LOD와는 달리, 기존의 인공지능 LOD 기법은 제한된 범위밖에 활용되지 못한다. 이에 본 논문에서는 게임 객체를 제어하기 위한 수단으로 계층적 상태 기계와 Lua 스크립트 언어를 사용하는 인공지능 LOD 기법을 제안하고 있다. 제안된 접근 방식을 이용하면, LOD를 위한 다단계의 인공지능 모델을 쉽게 도출할 수 있으며 상태기계를 직접 하드 코딩하지 않고 다양한 객체를 설계할 수 있다. 더불어, 제안된 기법의 효용성을 보여주기 위해, 프로토타입 엔진을 이용하여 수행한 성능 시험 결과도 보여 주고 있다.

소셜 게임플레이 행동패턴의 탐색적 접근 : World of Warcrafts를 중심으로 (Exploratory Approach of Social Gameplay Behavior Pattern : Case Study of World of Warcrafts)

  • 송승근
    • 한국콘텐츠학회논문지
    • /
    • 제13권5호
    • /
    • pp.37-47
    • /
    • 2013
  • 본 연구의 목적은 소셜 게임플레이에 대한 행동패턴을 분석하여 과업의 상호의존적인 게임플레이 법칙을 발견하는 것이다. 이를 위해 게임플레이와 관련된 선행연구를 고찰하고 과업의 상호의존적인 게임플레이에 적합한 게임을 선정하였다. 본 실험은 5명이 한 팀이 되는 파티를 구성하여 게임플레이를 실시하고 동시조서를 실시하며 플레이어들의 행동과 구두보고에 대한 비디오/오디오 데이터를 수집 하였다. 데이터 분석을 위해 비디오 관찰과 구두조서를 분석하고 결합 시퀀스 모형 과제 분석법을 중심으로 객관적인 코딩스킴을 개발하고 이를 토대로 플레이어의 행동을 분석하였다. 그 결과 4가지 패턴과 4가지 변형된 패턴 총 8가지 행동패턴이 발견되었다. 본 연구를 통해 5명의 게임플레이에 대한 통합형 행동그래프를 작성하여 협업이 적절한 지점과 잦은 실수와 실패가 발생한 지점을 파악 할 수 있었다. 이러한 소셜 게임플레이 행동그래프는 게임의 레벨 디자인과 밸런스 디자인이 적절한지를 평가하는 중요한 실무 디자인 지침이 될 것으로 기대된다.