ginpc-blog
ginpc-blog
게임공부
7 posts
Don't wanna be here? Send us removal request.
ginpc-blog · 6 years ago
Text
슬라이드쉐어를 통해 게임 개론 교육자료를 읽었다. 게임개발은 생각보다 복잡하다. 내가 왜 게임산업에 매료되었는지 다시 한 번 생각할 수 있었다. 위대한 게임의 탄생 이라는 책을 읽어볼 요량이다.
 게임은 유희적 문제해결 활동: 문제해결력. 버티고 견뎌서 풀어라. 소프트웨어 종합예술: 예술이 기술로 구현되어 플레이어에 의해서 표현됨. 인간중심산업: 좋은 사람들끼리 일할수록 좋은 게임이 나옴. 협업. 혼자서 만들 수 없음.
게임디자이너가 궁극적으로 만들어내는 것은 경험.
냉정함. 빠른의사결정. 창의성.
게임의 창발성: 플레이어에게 적은 수의 활동적 액션을 제공하면서 많은 결과적(resultant) 액션을 유발하는 게임이야말로 세련된 게임이다(창발적 요소) 활동적 액션은 간단하지만 복잡한 전략과 상황이 발생
- 게임은 규칙 그 자체. 게임답게 하는 가장 중요한 요소. 규칙을 만드는 것은 논리를 만드는 것.
0 notes
ginpc-blog · 6 years ago
Text
Tumblr media Tumblr media Tumblr media
동물온천 게임 ㅋㅋㅋㅋㅋㅋㅋ 렙 20. 아 적당히 좀 합시다. 내일은 게임 하지 말기. 내 이럴 줄 알았음.
0 notes
ginpc-blog · 6 years ago
Photo
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
0 notes
ginpc-blog · 6 years ago
Text
기획1)
- NDC-NEXON DEVELOPERS CONFERENCE
http://ndcreplay.nexon.com/#
스팀(Steam): 다운로드형 전자 소프트웨어 유통망 (ESD). 스팀(Steam)은 밸브 코퍼레이션에서 개발하고 운영 중인 온라인 게임 유통 시스템임. 스팀 클라이언트를 통해 게임을 구입, 관리할 수 있으며, 채팅, 방송 및 다양한 커뮤니티 기능을 통해 다른 유저들과 소통할 수 있다. 약 1만개가 넘는 게임들이 있음. 2019년 발표된 자료에 의하면 가입 계정이 10억개를 돌파했고 평균 월간 사용자는 9,000만 명을 기록하며 선풍적인 인기를 끌고 있음. 미국을 포함한 영어권 국가에서는 독과점을 걱정해야 할 정도라고. 몇 가지 ESD 서비스를 쓰다 보면 그 어떠한 서비스도 스팀만큼 편리하지 않다는 것을 알 수 있음.
언리얼 엔진(Unreal Engine): 게임엔진계의 터주대감. 게임에서 자주 쓰이는 소프트웨어와 도구, 기능 등을 모아 놓은 게 게임엔진. 게임엔진을 통해 이제 누구나 높은 수준의 게임을 빠르고 쉽게 개발할 수 있음.
쿼터뷰: 톱뷰의 공간감과 사이드뷰의 그래픽적 매력을 절충하는, 대각선 방향에서 바라보는 시점을 말한다. 특유의 마름모(높이 개념이 있다면 직육면체) 모양의 지도가 특징.
     prop(프랍): 소도구, 소품(property)
이스터에그[Easter Egg]: 게임 개발자가 자신이 개발한 게임에 재미로 숨겨놓은 메시지나 기능. 실제 게임 플레이와는 상관없는 경우가 대부분이다.
기획5
- 전대물[戦隊物] 일본에서 시작된 특수 촬영물(특촬)로 다수가 팀을 이루어 각자의 역할을 맡아 지구를 구하거나 악당을 물리친다는 내용을 주로 다루는 장르. ‘과학닌자대 캇챠맨(독수리 오형제)’, ‘파워 레인저’ 등.
기획6
TRPG(Tabletop/Table-talk Role Playing Game): 보드게임처럼 오프라인상에서 사람들이 테이블에 모여 앉아서, 대화를 통해 진행하고, 각자가 분담된 역할을 연기하는(Role playing) 게임을 일컫는 용어
기획7
E/A(일렉트로닉 아츠, Elecronic Arts): FIFA, NBA 등 스포츠게임으로 유명한 세계 2위 게임 개발 및 유통 회사.
     해금하다: 리듬 게임 유저층이 사용하는 은어. 아케이드 기기에서 구동되는 소프트웨어를 임의로 변조(해킹)하여 국내에서는 플레이 불가능한 컨텐츠를 할 수 있게 만들어주는 것을 뜻한다.
클랜(clan): 인터넷에서, 똑같은 인터넷 게임을 즐기는 사람들이 모여 만든 모임. 길드(guild)보다 모임의 규모가 작다.
샌드박스 게임: 오픈 월드게임을 플레이하는 유저가 마음대로 창조해내거나 게임의 룰을 정하는 등의 자유도가 높은 게임들을 일컫는 게임들을 샌드박스 게임이라고 부릅니다. 사실 샌드박스 게임이라는 것은 정확하게 이거라고 표현하긴 어렵고 폭넓은 의미로만 사용되고 있습니다.
클리커 게임: 방치형 게임 혹은 클리커 게임(clicker Game)은 모바일 게임의 특성 중 하나로, 자동사냥 뿐만 아니라 게임 플레이와 성장이 자동으로 가능한 게임을 말한다
턴제 전략 시뮬레이션[Turn Based Strategy Game]: 적과 내가 서로 ‘차례’(Turn)를 주고 받으면서 승부를 겨루는 전략 시뮬레이션 게임을 총칭하는 장르명
TCG와 CCG: 둘의 차이는 바로 Trade(거래)가 가능한가 불가능한가이다. TCG는 Trading Card Game(카드 거래 게임)의 줄임말로 카드를 수집 또는 거래가 가능한 게임들을 말한다. CCG는 Collectible Card Game(카드 수집 게임)을 말한다.
벨트스크롤 액션: 벨트스크롤 액션은 마치 컨테이너 벨트에 어떤 물체가 자동으로 실려 가듯이 앞으로 전진해가며 진행하는 방식의 게임 장르에 붙은 명칭이다. 일본 쪽에서 부르는 명칭으로, 북미 쪽에서는 적들을 때려눕히며 전진하는 의미로 빗엠업 게임(Beat’em Up Game)으로 부른다. 또 빗엠업 게임은 맨손으로 싸��는 게임들을 의미하며, 무기를 들고 싸워나가는 방식은 핵 앤 슬래쉬(Hack and Slash)로 불리고 있다.
SNG(Social Network Game): 카카오톡, 페이스북, 트위터 등으로 다른 유저와 서로 교감할 수 있는 게임을 총칭합니다. 대표적으로 ‘for Kakao’, ‘for Line’ 등이 붙으면서 서로 아이템 등을 주고받을 수 있는 게임들은 SNG의 큰 범주에 들어갈 수 있습니다.
 <펭귄의 섬> 시작. 클리커 게임.
게임의 종류가 정말 많은데 해 봐야 알 것 같다.
교육생들보다 나는 게임에 대해 모르는 바보. 한 수 배워야 한다.
게임기획 문서는 매우 친절하다. 아무래도 협업을 염두에 두고 있어서인 듯 하다.
 기획8
툰셰이딩: 3D 그래픽에 2D 애니메이션을 입히는 `툰셰이딩(toon shading)` 방식. 모션캡처로 사람의 움직임을 CG로 만든 다음 다시 셀로 옮기는 툰셰이딩이라는 기법을 동원해 마치 실사영화를 보는 듯한 느낌을 준다.
게임기획문서는 논리적이다.
모바일게임 시장에서 iOS의 점유율은 10%가 안 되고, 구글플레이가 80%에 육박한다.
13쪽까지 읽음.
0 notes
ginpc-blog · 6 years ago
Text
UVW: 3D 컴퓨터 그래픽(스)에서 3D 모델링 소스에 2D텍스처를 입히기 위해서 추출한 가로 세로 좌표값. 오브젝트의 위치를 나타내는 XYZ좌표에 대응하여 매핑 좌표계는 UVW로 나타낸다.
링크드리스트: 자료구조의 한 종류이다. 자료구조란 데이터를 관리하는 방법. 데이터 목록을 연결시켜서 접근할 수 있는 구조를 제공.
MSDN [Microsoft Developer Network] 윈도 응용 프로그램의 개발자들을 위해 정기적으로 다양한 정보를 발신하는 등록제 서비스.
0 notes
ginpc-blog · 6 years ago
Text
- UML[unified modeling language]: 통합 모델링 언어. 요구분석, 시스템설계, 시스템 구현 등의 시스템 개발 과정에서, 개발자간의 의사소통을 원활하게 이루어지게 하기 위하여 표준화한 모델링 언어
FSM[Finite State Machine]: 유한상태기계. 컴퓨터 프로그램을 설계할 때 쓰이는 모델. 컴퓨터 내에 유한한 상태를 가지는 기계가 있다고 가정하고, 컴퓨터는 오로지 하나의 상태만 갖고 있을 수 있으며 각 상태별 동작과 상태끼리의 전이에 대한 내용을 설계하게 됨. 요컨대, 순서도와 비슷한 것.
VBA[Visual Basic for Application]: 마이크로소프트 오피스 시리즈에 탑재되는 프로그래밍 언어.
XML[extensible markup language]: 인터넷 웹페이지를 만드는 HTML을 획기적으로 개선하여 만든 언어
PMI PMBok: 유일한 제품, 서비스 또는 결과를 창출하기 위해 수행하는 한시적 활동
미국 프로젝트매니지먼트(PM) 협회(PMI: Project Management Institute). PMI에서 제정한 PMBoK(Project Management Body of Knowledge)는 프로젝트 매니저를 비롯한 다양한 프로젝트 참여자가 집단 지성을 통해 구축한 지식 체계임. 즉, 프로젝트는 시간, 예산, 범위가 제약되어있는 특성을 가지며, PMBoK는 이러한 제약 조건 속에서 프로젝트의 성공 확률을 높이기 위한 지식 체계를 제공해 주고 있다. 우선, 프로젝트의 주기를 개시, 기획, 수행, 관리, 종결의 5단계로 구분하고, 범위, 시간, 예산, 품질, 인적자원, 소통, 리스크, 조달, 이해관계자 등의 지식 영역에서 총 47개의 프로젝트 경영 방법을 다루고 있음. 모든 지식 영역에서 관리(control)의 중요성을 언급하고 있으나, 유일하게 관리를 하지 않는 지식 영역이 있다. 바로 ‘인적 자원’임. 즉, 사람을 ‘관리’의 대상으로 보지 않는다. 대신, ‘소통’의 대상으로 강조한다. 프로젝트 매니저, 프로젝트 수행팀, 그리고 이해관계자 등 협의를 기반으로 한 인적자원 간의 소통은 프로젝트 성공에 매우 중요한 구성 요소라는 것이다.
델파이 기법[Delphi technique]: 집단의 의견들을 조정·통합하거나 개선시키기 위한 방법. 구성원이 토론을 거쳐 결정하는 것이 아니라 전문적인 의견을 설문을 통해서 전하고 다른 사람들의 의견을 보고 나서 다시 수정한 의견을 제시하는 일련의 절차를 거쳐 최종 결정을 내리는 방법(문제 설정 안에 대해 설문지 통해 수정, 보완하여 재송부 작업 계속하여 적절한 해결책 도출될 때까지 지속함)
명목집단법[NGT, Nominal Group Technique]: 집단의사결정기법 중 하나. 참석자들로 하여금 서로 대화에 의한 의사소통을 못하도록 하여 각 집단의 다양한 구성원들이 마음 속에 생각하고 있는 바를 끄집어 냄.
반목지명법(지명반론자법 또는 악마의 옹호자법)[Devil’s Advocate Mothod]: 집단을 둘로 나누어 한 집단이 제시한 의견에 대해서 반론자로 지명된 집단의 반론을 듣고 토론을 벌여 본래의 안을 수정하고 보완하는 일련의 과정을 거친 후 최종 대안을 도출하는 방법.
RTS(Real-time strategy, 실시간전략게임)는 실시간으로 진행되는 전략 게임을 뜻한다. 일반적으로 자원을 채취하고, 그 자원으로 건물을 짓거나 병력을 생산하고, 문명을 발전시키거나 전쟁에서 승리하면 끝나는 전략 게임의 형태를 따르고 있다.
OOP: object oriented programming 객체 지향 프로그래밍.
무드페인팅: 배경컨셉아티스트는 게임전체의 배경분위기를 잡아주는 무드페인팅 작업을 합니다. 배경일러스트와 비슷하지만 러프하게 분위기를 잡아서 게임의 조명연출이나 해당 지형에 들어갈 요소들을 가늠할수 있게 해줍니다.
리토폴로지(Retopology) 리토폴로지는 폴리곤의 구성, 배열을 재구성, 배열하는 작업입니다. 하이 폴리곤 모델링 위에 새롭게 면을 정리 및 재구성하여 모델링 하는 방식입니다.
물리 기반 렌더링(Physically Based Rendering, 이하 PBR) 또는 물리 기반 셰이딩(Physically Based Shading)은 표면의 재질에 따른 빛의 반사가 물리적으로 어떻게 이루어지는지를 시뮬레이션해서 그래픽을 표현하는 기법이다.
LOD와 Mipmap은 카메라와 타겟과의 거리에 따라서 단계적으로 각각 폴리곤과 텍스처 사이즈 등을 변경하는 기술. 렌더링 속도가 향상됨.
GPU: 그래픽카드의 핵심 칩[Graphics Processing Unit]
0 notes
ginpc-blog · 6 years ago
Text
- 대학 게임교육의 문제: 기획/그래픽/프로그래밍이 혼재되어 있어 실무와 연계된 전문적인 심화교육 갈증
- 역기획서: 이미 만들어진 게임을 토대로 기획서를 추리해 작성하는 작업. 성공 요인에 대한 디테일 분석 및 부족사항에 대한 개선점까지 제안
* 플레이어의 입장이 아닌 개발자의 입장
- 플랫폼(플랫포머) 게임: 발판이 등장하는 게임. 플레이어가 캐릭터를 조종할 때 발판 위를 뛰어다니는 점프 컨트롤이 중요한 게임 장르. 횡스크롤 액션 게임, 사이드뷰 런앤건 게임.
0 notes