728x90

게임제작 이야기 50

리서치 : 테크니컬 게임 디자이너 Technical Game Designer

. . 조사 : 테크니컬 게임 디자이너 (Technical Game Designer) (혹은, 테크니컬 디자이너) ​ 대규모 게임 개발 프로젝트는 많은 수의 개발자들이 모여 협업을 통해 진행된다. 이 많은 수의 개발자들은 다양한 분야의 전문가들로 구성되기 때문에 유연한 협업이 되려면 어느정도 다른 분야에 대한 이해가 필요하다. ​ 여러 분야에 이해도가 높은 개발자의 경우, 역할을 재설정 함으로써 더 높은 능률을 보이기도 한다. 가령, 테크니컬 아티스트(Technical Artist)의 경우 그래픽스 프로그래밍 지식과 아트 지식을 융합/활용하여 명확한 역할을 설정함으로써 개발팀에 더 높은 개발 효율을 만들어낼 수 있다. ​ 마찬가지로, 게임 프로그래밍 지식과 게임 디자인 지식을 융합/활용하여 명확한 역할,..

스페이스 크루 EP3 업데이트 v1.4.0

스페이스 크루 EP3 업데이트! 지금 바로 다운로드/업데이트 받으실 수 있습니다. 구글플레이 링크 https://play.google.com/store/apps/details?id=com.NextFloor.SpaceCrew 스페이스 크루 : 우주 태양계 탐험 시뮬레이션 게임 - Google Play 앱 스페이스 크루 : 에피소드 3 최종장! 지금 업데이트 하시고 쿠폰을 입력하세요! (Ver 1.4.0 이상) 쿠폰코드 : SPACECREWEP3 ■ 열정적인 함장 ‘테리’ 와 함께 우주를 항해할 선원들을 모으세요. ■ 조타술, 사격술 등 우주 항해에 필요한 스킬들을 훈련하여 우수한 항해사가 되어보세요. ■ 함선과 선실을 업그레이드 하면서 더 넓은 우주로 나아갈 수 있습니다. ■ 지구에서 화성, 목성을 지나 ..

게임 디자인 도구, 머시네이션 자료/링크 메모

머시네이션은, 게임 시스템을 디자인하고 밸런싱하고 시뮬레이트 해볼 수 있는 도구. Game Mechanics 책에서 언급하고 있음. ​ https://machinations.io/ Machinations.io - The Game Design Tool. Machinations is the browser-based platform to design, balance and simulate game systems. machinations.io 한콘진, 머시네이션 소개 아티클 http://www.kocca.kr/cop/bbs/view/B0000153/1777108.do;KCSESSIONID=HptjW1YTc2rySzvYvf1tjVdQTLrNkJGDrg5QFnzdsxJVwfbMG5Lw!1740288502!-1654..

[Unity] 게임 유닛(Game Unit)과 Pixels Per Unit

Unity 엔진에만 종속된 내용은 아닌 것 같다는 걸 먼저 적고 시작합니다. 게임 유닛, "유닛"이란 어휘가 보통 전략 게임들에서 캐릭터 개체 하나의 단위를 부를 때 유닛 몇마리 같은 식으로 쓰는데, 여기서의 게임 유닛은 게임의 화면 단위를 부르는 용도로 씁니다. 쉽게 말해 "한 칸" 이라고 이해하면 좋을 것 같습니다. ​ 2D 게임에서는 이 한 칸(유닛)이 몇 Pixel 로 구성되는지에 대한 정의가 필요합니다. 위 스샷처럼 1 Game Unit 을 32로 설정하고, 스프라이트의 Pixels Per Unit 도 32로 설정한다면, 32x32 사이즈 타일이 정확히 한 칸, 1유닛에 딱 들어맞게 됩니다. 맵을 만들거나, 캐릭터의 이동 속도, 점프 높이, 사물의 크기 등을 좀 더 직관적으로 설정할 수 있어집니..

스페이스 크루 EP2 업데이트 v1.3.4

제보받은 버그와 사소하지만 여러가지 개선 사항들을 포함하여 v1.3.4 패치 배포했습니다. 구글플레이에서 업데이트 받아주세요! 업데이트를 받으시면 아래 동봉된 게임 쿠폰을 사용하실 수 있습니다. 핵심 수정사항은, 함선 내에 부상당한 선원이 있을 때, 선의가 주로 치료를 해주게 되는데, 치료 대상 선원을 탐색하는 A.I 에 간헐적인 버그가 있었습니다. 제대로 부상당한 선원을 찾아 치료해줄 수 있도록 수정했습니다. 다세한 패치 내용은 아래 내용을 참고해주세요! Ver 1.3.4 패치 ■선의 부상 치료 AI 버그 수정/개선 ■조작 UX 개선 ■클리어 되지 않는 업적 버그 수정 ■초반 밸런스 조정 ■버그 수정 ■업데이트 쿠폰 : C80A-T311-P04T-0010 (1.3.4 업데이트시 사용 가능) (유효기한:..

3D 게임 지형, 터레인(Terrain) 하이트 맵(Height Map) 관련 자료

Unity 5.x Game Development Blueprints 책을 읽고 있습니다. 하이트맵 제작 관련 챕터에서 좋은 레퍼런스들을 소개하고 있길래 정리해봅니다. ​ ​ 유니티 터레인 툴 정보 https://docs.unity3d.com/kr/2019.1/Manual/terrain-Tools.html Terrain tools - Unity 매뉴얼 To access the Terrain painting tools, click on a Terrain object in the Hierarchy window and open an Inspector window. In the Inspector, click the Paint Terrain (paintbrush) icon to reveal the list of T..

책에서 언급된 게임 디자인 관련 자료들 메모

© randyfath, 출처 Unsplash ​ Unity 5.x GameDevelopment Blueprints 라는 책을 보고 있습니다. 레벨 디자인 관련 이야기가 나오는데, 여기서 여러가지 레퍼런스 자료들을 소개해주고 있습니다. 이미 알던 자료도 있고 못본 자료도 있네요. 유익해보여서 메모해둡니다. ​ 레벨 디자인 문서 예제 아담 레이놀즈 (Adam Reynolds) (와 의 레벨 디자이너) https://wiki.zeroy.com/index.php?title=Level_Design:_Level_Design_Document_Example Level Design: Level Design Document Example - COD Modding & Mapping Wiki wiki.zeroy.com 레벨 ..

Android NDK 다운로드 및 설치

NDK 는 보통 Android NDK 에서 Android 를 빼고 NDK 만 적는 식으로 많이 사용합니다. Android Native Development Kit 의 약어이며 직역하면, 순수한(태생적) 안드로이드용 앱을 개발하기 위한 도구라는 의미. 로우레벨 언어로 안드로이드용 앱을 개발할 때 주로 쓰입니다. 저는 주로 C++ 자체엔진으로 안드로이드 앱을 빌드하거나, 유니티 엔진으로 앱을 개발한 뒤 IL2CPP 빌드를 하기 위해 사용합니다. ​ IL2CPP 는 풀어쓰면 Intermediate Language to(2) C++(CPP) 로, 중간언어인 유니티 스크립트 코드를 C++로 변환하여 네이티브 바이너리로 빌드해주는 백엔드 솔루션입니다. Mono 대신 선택할 수 있는 옵션을 제공하고 있죠. 이 때도 ..

[서적] 유니티 게임 프로그래밍 바이블 (2019.3.27 출간)

교보문고에 들러서 유니티 엔진 관련 신간을 둘러봤습니다. 신간이 두 권 정도 있었는데, 위 책이 눈에 들어오더군요. 특히 부제목이 확실히 끌렸습니다. ​ "23가지 다양한 게임을 만들면서 배우는 유니티 게임 개발" ​ 유니티 입문용 책을 이제 두 권 정도 읽어보고 다음 참조할 레퍼런스를 찾고 있었는데, 이 책은 여러 저자들이 참여해서 23개의 샘플 프로젝트를 다루고 있습니다. 다양한 것도 장점이지만, 여러명의 개발자들이 어떤 스타일로 작업하는지 참조할 수 있기 좋아보였습니다. ​ 3D 프로젝트, 2D 프로젝트부터, 쉐이더, VR, AR 프로젝트까지 광범위하게 다루고 있습니다. 저자가 여럿이다보니 자연스럽게 범위는 넓어지는 것 같은데, 상대적으로 깊이는 지면 한계상 그리 깊지는 않을 것 같습니다. ​ 풀컬..

스페이스 크루 EP2 업데이트 v1.3.3

​ 며칠만에 마이너 버전이 3이나 올라갔습니다. v1.3.0 -> v1.3.3 버전 하나는 패치 실수가 있어서 (...) 급하게 하나 올라가고, 중간중간 고마운 게이머분들이 버그제보를 해주셔서 이것저것 고쳤습니다. 이번 1.3.3 패치도 버그수정을 포함해서 이것저것 자잘한 수정이 있었습니다. 자세한 내용은 아래에. ​ ■버그 핫픽스. 함선 구입 시 자동화기 단계가 반영되지 않는 문제 수정. ■초반 전투 난이도 조정 ■수리/회복 효율성 좋게 밸런스 조정 ■원거리 거점의 탐사 보상도 즉시 얻을 수 있게 수정 ■밸런스 조정 ​ 또, 이번에도 버전 업데이트 기념 쿠폰을 만들었습니다. ■업데이트 쿠폰 : 6F0A-S071-P03S-0100 (1.3.3 업데이트시 사용 가능) 기한은 6월 7일 (금요일)까지! ​ ..

728x90
반응형