반응형

Unity3D 29

[유니티 인디게임] 처음 공부부터 출시까지. - 4

목차 처음 게임을 개발하기로 마음먹기까지, 그리고 생각보다 어려웠던 유니티. 두 개발 초보의 얼렁뚱땅 날림 게임 기획. 헤딩시작! 캐릭터 선택 / 장애물 기획 및 구현 / 스킬 일부 구현 핵심기능 개발 / 일부 UI 개선 코드 / UI 갈아엎기, MWU 제출을 위하여 튜토리얼/편의성/밸런스 패치 구글플레이 등록 / 인앱결제 / 애드몹 다방면 삽질끝에 출시를 앞두다. 이전 글로부터 약 3주간 개발된 내용들입니다. (210714 ~ 210806) 너무 세세하게 다루기에는 너무 길어질듯하여, 큰 틀 위주로만 소개시켜드리도록 하겠습니다! 이 때 당시 개발할 때 리소스쪽은 컨셉을 잡고 시안을 만드느라 리소스는 적용되어있는 부분이 적으며, 우선 기능적 구현을 우선시하여 개발했던 기억이 납니다. 이번 글에서는 단순 ..

[유니티 인디게임] 처음 공부부터 출시까지. - 3

모든 글 처음 게임을 개발하기로 마음먹기까지, 그리고 생각보다 어려웠던 유니티. 두 개발 초보의 얼렁뚱땅 날림 게임 기획. 헤딩시작! 캐릭터 선택 / 장애물 기획 및 구현 / 스킬 일부 구현 핵심기능 개발 / 일부 UI 개선 코드 / UI 갈아엎기, MWU 제출을 위하여 튜토리얼/편의성/밸런스 패치 구글플레이 등록 / 인앱결제 / 애드몹 다방면 삽질끝에 출시를 앞두다. [5] 캐릭터 디자인, 캐릭터 구매 및 선택 구현 계획상으로 10여개의 캐릭터를 제작해 출시할 예정입니다. 그 10여종의 캐릭터 중 영광의 첫번째 제작 주인공은 바로.... 이 토끼 친구가 되겠습니다! 지금은... 이 디자인이 아닙니다... 이때보다 훨씬 귀여워졌어요 ㅎㅎ 어쨌든 네, 임시로 캐릭터가 이제 하나 만들어졌습니다. 해서 이제 ..

[유니티 인디게임] 처음 공부부터 출시까지. - 2

모든 글 처음 게임을 개발하기로 마음먹기까지, 그리고 생각보다 어려웠던 유니티. 두 개발 초보의 얼렁뚱땅 날림 게임 기획. 헤딩시작! 캐릭터 선택 / 장애물 기획 및 구현 / 스킬 일부 구현 핵심기능 개발 / 일부 UI 개선 코드 / UI 갈아엎기, MWU 제출을 위하여 튜토리얼/편의성/밸런스 패치 구글플레이 등록 / 인앱결제 / 애드몹 다방면 삽질끝에 출시를 앞두다. [3] 주제는 2D 횡스크롤 러닝으로 하겠습니다. 그런데 궁수의 전설을 곁들인... 마음만은 AAA급 대작 MMORPG를 만들고 싶은 두 새내기 개발자둘이 회의를 했습니다. '최소노력 최대결과를 뽑아보자.' '심플 이즈 베스트, 간단하지만 이목을 끌 수 있는 게임을 만들어보자' 네, 가장 어려운 것들만 골라서 말을 하고 있네요. 어쨌든 그..

[유니티 인디게임] 처음 공부부터 출시까지. - 1

처음 게임개발을 하게 되면서 생긴 시행착오, 작업물 등을 일지로 남겨놓고 싶어 이 글을 작성하게 되었습니다. 정말 맨 땅에 헤딩으로 공부하고 작업했기 때문에 부족한 부분이 많이 보일듯 합니다. 그럴 때는 과감히 더 나은 방향으로 갈 수 있는 피드백을 주신다면 향후 저의 개발에 큰 도움이 될 것 같습니다! 이 일지를 작성하는 현재 시점(210829)에서는 나름 어느정도 개발이 완성단계에 올라섰고 이제 마무리하는 단계에 있습니다. 다만, 아무래도 글을 써 나아가는게 배포하는 것보다 더 빠를듯하니 조만간 그 교차점에 이르고 개발속도와 일지가 같은 속도로 나아가지 않을까 싶습니다! 모든 글 처음 게임을 개발하기로 마음먹기까지, 그리고 생각보다 어려웠던 유니티. 두 개발 초보의 얼렁뚱땅 날림 게임 기획. 헤딩시작..

[Unity2D 공부] 기초적인 클리커 게임 제작

유니티 게임 제작 - 교보문고 1인 게임 만들어 돈벌기 | 1인 게임으로 수익 창출어떤 매체보다 빠른 속도로 정보를 교류하는 1인 미디어 시대에 발맞추어 나만의 게임을 만들고 출시하여 수익을 창출하기까지를 한 권에 담았 www.kyobobook.co.kr 위 책의 Chapter5를 보고 만든 기초적인 클리커게임이다. 책 자체가 사실 엄청 세세한 부분까지 하나하나 짚어가며 알려주는 건 아니다. 다만 대략적으로 게임 제작의 흐름을 파악할수있고, 그리 어렵지않은 예제 프로젝트를 따라가다보면 유니티와의 내적친밀감이 꽤나 상승하게 된다. 처음에 유니티를 접해서 기본적인 사용법정도를 배울때 괜찮은 책이라고 생각한다. 이 책을 통해 몇가지 간단하게 만든 후, 추후 좀 더 깊은 내용이 있는 책으로 공부하는게 좋지 않을..

[Unity2D 공부] 이동과 충돌 학습정리

인프런에서 강의를 듣다가, 이건 아직 내가 소화할 난이도가 아니다 싶어서 일단 덮어두고 서점에서 간단한 책을 사왔다. 그래도 강의에서 배운게 허투루 배운것은 아니었는지 유니티를 다루는 거 자체는 예전보다 훨씬 수월했고 내용을 이해하는것이 괜찮았다. 책에 있는 간단한 프로젝트를 따라하며 생 기초를 익히고 있는 중... 우선 첫 번째로 종스크롤 슈팅 게임을 만들었다. 결과물 정말 간단한 종스크롤 슈팅게임이다. 배경 / 비행기 / 총알 / 적 / 점수 구성요소는 단 5개이다. 내가 스프라이트 이미지가 없다고 하니 바쁜 시험기간에도 열심히 비행기 / 적(지토) / 총알(로켓) 을 만들어준 친구에게 압도적 감사... 폰틱의 블로그 pontic.tistory.com [도와준 친구의 블로그] 사실, 적과 부딪히면 죽..

[Unity 게임 개발을 위한 C# 공부 일지] 길찾기 - 3 (트리, 힙)

본 포스팅은 '[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈]' 인프런 강의를 수강 후, 개인적으로 배운 내용을 정리합니다. 코드의 경우에는 강사님의 저작권을 훼손할 염려가 있어 결과의 모습, 이론적인 내용을 중점으로 정리합니다. 트리 - 계층적 구조를 갖는 데이터를 표현하기 위한 자료구조 기능이 일부 제한된 그래프이다. 즉, 트리 또한 그래프의 일종. 트리는 순환해서는 안 되며, 한 쪽 방향으로만 쭉 뻗어나아가야 한다. [계층적]구조이기 때문에 트리 관련 용어 노드(node): 트리를 구성하는 기본 원소 루트 노드(root node/root): 트리에서 부모가 없는 최상위 노드, 트리의 시작점 부모 노드(parent node): 루트 노드 방향으로 직접 연결된 노드 자식 노드(child nod..

[Unity 게임 개발을 위한 C# 공부 일지] 길찾기 - 2 (그래프)

본 포스팅은 '[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈]' 인프런 강의를 수강 후, 개인적으로 배운 내용을 정리합니다. 코드의 경우에는 강사님의 저작권을 훼손할 염려가 있어 결과의 모습, 이론적인 내용을 중점으로 정리합니다. 스택과 큐 둘 다 선형자료구조. 자료들이 일자로 나열되어 있는 형태 스택: LIFO(후입선출, Last In First Out) 사용 예시 ) User가 UI창을 여러개 띄우는 경우, UI 창이 꺼질때 나중에 켜진 창이 먼저 꺼지는 식으로 꺼진다. 큐 : FIFO(선입선출, First In First Out) 사용 예시)멀티플레이 게임이라면, 서버로 한순간에 여러 요청이 들어올텐데 그 때 먼저 들어온 요청부터 처리한다. 그래프 현실 세계의 사물이나 추상적인 개념 간의 ..

반응형