본 연구는 소코반 게임의 생성과 실행에 관한 연구로 게임의 기획, 설계, 그래픽, 음향, 프로그래밍의 각 부문이 어떻게 하나의 전체 게임이 되는지의 전 과정을 쉽고 간결하게 이해하고자함...
http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
https://www.riss.kr/link?id=A105395311
2016
Korean
학술저널
27-39(13쪽)
0
상세조회0
다운로드국문 초록 (Abstract)
본 연구는 소코반 게임의 생성과 실행에 관한 연구로 게임의 기획, 설계, 그래픽, 음향, 프로그래밍의 각 부문이 어떻게 하나의 전체 게임이 되는지의 전 과정을 쉽고 간결하게 이해하고자함...
본 연구는 소코반 게임의 생성과 실행에 관한 연구로 게임의 기획, 설계, 그래픽, 음향, 프로그래밍의 각 부문이 어떻게 하나의 전체 게임이 되는지의 전 과정을 쉽고 간결하게 이해하고자함에 그 목적이 있다. 이를 위해 첫째로 소코반 게임의 설계과정으로 게임규칙, 레벨, 타일세트, C++언어, SDL과 BASS라이브러리를 정의하고 둘째로 C++ 소코반 게임개발에 적당한 통합개발환경인 VS.Net 20008에서의 프로젝트 생성과정과 표준템 플레이트 STL을 소개하고 셋째로 SDL을 이용한 소코반 게임을 위한 그래픽화면의 그리기에 필요한 함수와 과정을 살펴보고 넷째로 BASS 라이브러리를 이용한 소코반 게임에서의 오디오 프로그래밍을 위한 BASS의 초기화, 스트림, 채널 관련 함수를 알아보고 다섯째로 소코반 게임을 완성하기 위해 레벨, 그래픽, 입력, 사운드를 종합 관리하는 게임엔진의 구조를 분석하고 게임엔진이 어떻게 이러한 각 부분을 통합하여 소코반 게임을 실행시키는지를 살펴보고자 한다. 본 연구는 Win32 윈도우 응용프로그램에서가 아니라 Win32 콘솔 응용프로그램 환경에서 SDL 라이브러리를 이용하여 윈도우 응용프로그램과 같은 게임 창(Game window)을 만들고 그 안에서 게임을 구현하는 것이 특징이라 할 수 있을 것이다. 그리고 콘솔프로그램 환경에서 BASS를 이용하여 사운드프로그램을 구현한다는 것에도 그 특징을 찾을 수 있을 것이다.
다국어 초록 (Multilingual Abstract)
The purpose of this study is to examine the creation of a Sokoban game and to deploy the implementation of the game in a concise matter. This paper makes it easier to understand how to develop the complete game through the steps of planning, designing...
The purpose of this study is to examine the creation of a Sokoban game and to deploy the implementation of the game in a concise matter. This paper makes it easier to understand how to develop the complete game through the steps of planning, designing graphics and sounds, and programming. First, the study defines game rules, plans out the levels, sets the graphic tile, and initializes C++, SDL graphic and BASS audio libraries that are necessary for the Sokoban game. Second, it introduces Microsoft Visual Studio C++ Net 2008 as a suitable tool for creating the project. Third, it examines the graphical display of the Sokoban game with SDL graphic functions and the binding processes with C++. Fourth, for audio component, the study explores BASS audio libraries for how to initialize the function, how to stream and create file function, and channel play function. Fifth, it analyzes the structure of game engine such as level, graphic, input and sound manager. Finally, it investigates how to implement each part of game engine to complete the Sokoban game. Another distinct feature of this study is that the game implements under Win32 console application environment and sound program BASS instead of Win32 window application program, which allows using the same Game Window using SDL libraries.
목차 (Table of Contents)
대형건설공사 예비비 산정을 위한 리스크 기반 의사결정 모델
2단계 과적단속시스템을 위한 대기행렬 모형에 관한 연구
대학의 취업교육 서비스품질과 대학생 개인특성이 교육성과에 미치는 영향