728x90

게임제작 108

유니티 에셋 (Unity Assets) 카테고리를 만들었습니다

유니티 에셋 (Unity Assets) 카테고리를 새로 생성했습니다. 요즘 유니티 에셋 스토어를 많이 활용하고 있기 때문에 그만큼 둘러보고 사용해보는 에셋이 많아졌습니다. 무료 에셋도 소개하고 좋은 유료 에셋들도 소개하고, 직접 사용해보면서 사용법이나 리뷰도 해보려고 합니다. 물론 게임 개발과 관련된 것들로요. 에셋을 활용해서 게임을 만들게 된다면 해당 에셋들의 장단점 들도 좀 더 경험담 기반으로 깊숙이 리뷰할 수 있을 것 같기도 합니다. https://prf.hn/click/camref:1011lvz7h/pubref:tistory/destination:https%3A%2F%2Fassetstore.unity.com%2F 에셋스토어 여러분의 작업에 필요한 베스트 에셋을 찾아보세요. 유니티 에셋스토어가 2D..

Unity 에셋 참조를 Assets 폴더 하위에서 모두 찾는 방법

유니티 엔진으로 게임을 만들 때 종종 사용하는 메뉴 기능으로 Find References In Scene 이 있습니다. 특정 에셋을 우클릭하거나 Assets 메뉴 하위에서 이 메뉴를 찾아 클릭하면, 현재 씬에서 참조를 모두 찾아서 Hierarchy 에 보여주는 기능입니다. 그런데 가끔은, 현재 씬이 아니라, 모든 씬을 넘어 Assets 폴더 전체에서 참조를 찾고싶을 때가 있습니다. 불필요한 리소스나 스크립트를 정리해야 하거나, 수정해야할 때 다른 곳에서 참조가 걸려있는지를 확인하고 싶을 때인데요, 이런 기능을 추가해서 사용해봤습니다. ​ 기능 이름은 "Find References In Assets Folder" 만들어봅시다. 먼저 스크립트를 하나 생성합니다. (메뉴 이름과 클래스 이름이 동일할 필요는 없..

2023 성공적인 인디 게임 만들기 가이드 (초안)

지난 10여년 동안 인디 게임 개발의 인기가 폭발적으로 증가하면서 독특하고 혁신적이며 매력적인 게임을 제작하는 소규모 스튜디오와 개인 개발자가 점점 더 많아지고 있습니다. Steam과 App Store와 같은 디지털 배포 플랫폼 덕분에 인디 개발자가 전 세계 사용자에게 도달하고 열정을 바탕으로 생계를 유지하는 것이 그 어느 때보다 쉬워졌습니다. 게임에 대한 훌륭한 아이디어가 있고 이를 수익성 있는 비즈니스로 전환하고 싶다면 이 글이 도움이 될 것입니다. 이 가이드에서는 아이디어 구상부터 출시, 그리고 그 이후까지 성공적인 인디 게임을 제작하는 전체 과정을 안내합니다. 적합한 게임 엔진을 선택하고 게임 메커니즘을 설계하는 것부터 게임을 마케팅하고 다양한 채널을 통해 수익을 창출하는 것까지 모든 것을 다룹니..

"원신"(Genshin Impact) 는 어떤 게임 엔진으로 개발되었을까?

"원신"(Genshine Impact)는 유니티 게임 엔진(Unity Engine)을 사용하여 개발되었다. 유니티는 모바일, 데스크톱, 콘솔을 포함한 여러 플랫폼에서 2D와 3D 게임을 만드는 데 널리 사용되는 인기 있는 게임 엔진입니다. 비주얼 스크립팅 시스템, 물리 엔진, 다중 프로그래밍 언어 지원 등 다양한 기능과 도구를 제공한다. 유니티 엔진은 다기능성과 사용 편의성으로 잘 알려져 있어 많은 게임 개발자들에게 이상적인 선택이다. 겐신 임팩트의 개발자들은 자신들의 게임 요구에 더 잘 맞추기 위해 유니티 엔진을 수정했을 가능성이 있다. 그러나 이 정보는 보통 게임 개발자들에 의해 기밀로 간주되기 때문에 어떤 수정이 이루어졌는지에 대한 구체적인 정보는 가지고 있지 않다. 게임 개발자들이 게임 엔진을 수..

3D 객체의 충돌 체크를 2D 처럼 보이는대로 처리하는 방법.

3D 그래픽스에서 충돌 감지는 카메라 뷰에서 3D 객체를 2D 평면에 투영하고 투영에 대해 2D 충돌 감지를 수행함으로써 수행될 수 있다. 한 가지 일반적인 접근법은 화면 공간 충돌 감지라고 불리는 기술을 사용하는 것이다. 여기에는 3D 개체를 2D 화면으로 렌더링한 다음 결과로 생성된 2D 폴리곤 간의 충돌을 확인하는 작업이 포함됩니다. 이 방법의 단점은 화면에 보이는 물체에 대해서만 작동하며, 충돌 감지의 정확도는 화면의 해상도에 의해 제한된다는 것이다. 또 다른 접근법은 3D 객체를 카메라의 좌표계로 변환한 다음 이 공간에서 충돌 감지를 수행하는 뷰-공간 충돌 감지를 사용하는 것이다. 이를 통해 화면에 보이지 않는 물체에 대해 충돌 감지를 수행할 수 있지만, 각 물체를 카메라의 좌표계로 변환해야 하..

Unity 플랫포머 샘플 게임 구동 해보고 살펴보기

유니티 허브에서 "학습"탭으로 이동하면 보이는 인기 페이지에 "플랫포머 마이크로게임"항목이 있습니다. 궁금해서 한 번 실행해서 분석 해봤습니다. 먼저 실행해서 구동해본 모습. ​ 키보드 좌,우 방향키로 이동하고, 스페이스바 입력으로 점프할 수 있는 간단한 조작이 구현되어있고, 플레이어와의 충돌체크로 획득 가능한 아이템과 적(슬라임)들이 등장합니다. ​ 이 플랫포머 마이크로게임은 허브를 통해서 설치하고 실행해볼 수 있는데, 바로 항목을 눌러보면 조건이 좀 필요합니다. Unity 2021.2.X 버전이 필요한 것. 이미 2021.2 버전이 설치돼있다면 바로 열어볼 수 있지만, 설치되어있지 않다면 유니티 에디터 아카이브에서 다운로드를 받아 설치해야 합니다. 위 화면에서 진행할 수 없는 상황. 유니티 허브의 "..

강력 추천 유니티 입문서 "유니티 교과서" 개정5판

프로그래밍을 못하지만 게임을 만들고싶은 입문자, 초심자 분들께 추천하던 책이 있었습니다. 내용도 구성도 훌륭했거든요. 그 책이 바로 "유니티 교과서" 시간이 흘러흘러 무려 개정5판이 나왔습니다. 게임 개발자 중 한 명으로서 좋은 책을 꾸준히 내주시는 길벗 출판사에 감사드립니다. 개정판이 계속 나온다는 이야기는, 이 책이 그만큼 많은 사랑을 받았다는 뜻이겠죠. 저도 이 책의 이전 판 판매에 몇 권 정도 기여를 했던 것 같습니다. 유니티 교과서의 겉표지는, 교과서라는 이름에 걸맞게 아주 정직합니다. - 귀여운 고양이가 자주 등장해 이해를 돕습니다. - 단순 예제 따라하기가 아니라, 게임 제작의 흐름을 익히며 게임 제작을 함께 학습할 수 있습니다. - C# 프로그래밍을 몰라도 이 책을 통해 기본을 익혀 게임을..

유니티 엔진 2021.1 버전 매뉴얼에 새로 추가된 것 (게임 개발 퀵스타트 가이드)

Unity Engine 공식 도큐먼트를 둘러보다가 2021.1 버전 문서의 New in Unity 2021.1 페이지를 봤습니다. 어떤 것들이 추가됐는지를 보여주는 문서로, 2021.1 버전 문서에만 존재하는 페이지입니다. 다른 버전 문서에는 해당 버전의 새로운 내용들이 있으니까요. New in UInity 2021.1 문서에서 눈길이 가는 항목이 있었습니다. New documentation 항목 아래에 있는 두 개 항목. - 2D Game development quickstart guide (2D 게임 개발 빠른시작 가이드) - 3D Game development quickstart guide (3D 게임 개발 빠른시작 가이드) 이 두 개 항목입니다. 2D game development quicksta..

게임개발자의 인디게임과 게이머의 인디게임

. © lucabravo, 출처 Unsplash 오랜만의 게임 고찰입니다. 언젠가 한 번 생각을 정리해봐야지 계획만 하다가 더 미루면 영영 안 쓸 것 같아 기록해봅니다. ​ 인디게임의 정의는 항상 뜨거운 주제입니다. 어떤 조건이어야 인디다, 어떤 경우엔 인디가 아니다 등등... ​ 인디냐 아니냐는 규칙이 명확하게 정의될 수 없기 때문에 이런 이야기들이 계속해서 나오는 것 같습니다. 게임을 좋아하고 가까이하는 분들이라면 "인디게임"이란 말을 종종 들어봤을 겁니다. 대표적인 인디게임 이름을 대보라고 한다면 한두 개쯤은 척척 댈 수 있을 정도로 게임을 다양하게 아는 분들도 적지 않습니다. ​ 하지만 그래서 인디게임이 뭔데? 라는 정의를 내려보라고 한다면 선뜻 명확하게 구분 짓지 못하는 것도 사실입니다. 심지어..

게임분석! 모비릭스의 방탈출 게임

. 이번에 다뤄볼 게임은 "방탈출" 제가 방탈출류 게임을 좋아하는데요, 좀 더 분석적인 이름은 방탈출 보다는 "Point and Click Adventure" 라고 합니다. 용어 뜻 그대로 특정 포인트를 클릭하면서 진행하는 어드벤쳐 장르라는 뜻입니다. 꽤 고전적인 장르죠. ​ 방탈출을 검색하면 구글플에이에서도 나오는 게임이 많은데, 이번엔 모비릭스에서 출시한 게임입니다. 모비릭스가 출시한 게임이 워낙 많아서 익숙한 분들도 계실겁니다. www.mobirix.com/games/launching_game.html?page=4&plist=&find_field=&find_word=&find_state=&find_ordby=&conf=&find_mode=&mode=1&language=KOR (주)모비릭스 모비릭스,..

728x90
반응형