본문 바로가기
반응형

Unity/Records5

1인 개발 가디언 슬래시 출시 후기 5 1인 개발 가디언 슬래시 출시 후기 5 이번 포스트에서는 개발 과정과 더불어서 출시 진행 과정 그리고 1인 개발 현실과 수익에 대한 내용을 중점적으로 다뤄 보고자 합니다. 첫 시작처음 시작은 단순한 기획으로 시작했습니다. "건물 부수기류 모바일 게임을 만들자 !" "출시까지 해보자 !"와 같은 의지 하나로 시작하게 되었고 꽤 간단한 기획이었습니다. 처음 그림을 보면 엄청 단순하게 벽돌과 함께 캐릭터밖에 없었습니다. 뭐 큰 그림은 비슷하긴할지도... 처음 기획에는 방패가 있었지만.. 마음에 드는 이미지도 없고 에셋도 없고, 그리기도 힘들고... 애니메이션도 복잡해지고... 무너지던 한 순간이었습니다. 큰 그림을 잡고 핵심 리소스를 찾는게 가장 먼저였습니다. 없으면... 시작부터 진행하지를 못하니..다행이도.. 2025. 1. 1.
1인 개발 가디언 슬래시 출시 후기4 1인 개발 가디언 슬래시 출시 후기4 이번 포스트에서는 서버에 대한 내용을 조금 작성해볼까 합니다.가디언 슬래시를 개발하면서 서버에 대해 처음 접하고 개발한 만큼 지식의 크기는 남들과 다르지는 않습니다.다만 서버를 개발하고 실제 프로젝트에 적용하기까지 많은 시행착오가 있었고 경험을 쌓았다는 것이 큰 재산이 된 것 같습니다. 백문이 불여일견이라는 말처럼 한 번 경험해보니 생각보다 조심해야할 것도 많고 고민해야할 것도 많았습니다. 가디언 슬래시 프로젝트에서는 TCP/IP 프로토콜을 사용했습니다. 데이터의 일관성이 중요한 만큼 UDP 보다 신뢰도가 높은 TCP 프로토콜을 선택하는 것이 알맞았습니다. 물론 UDP 를 이용해서 TCP 처럼 신뢰도가 강한 연결을 만들수는 있겠지만, 직접 만들어서 처리하는 것이 더 .. 2025. 1. 1.
1인 개발 가디언 슬래시 출시 후기3 1인 개발 가디언 슬래시 출시 후기3 이번 포스트에서는 아이템에 관련된 내용을 기술해보겠습니다. 아이템은 첫 포스트에서 확인했듯이 무기, 목걸이, 반지 3 종류가 있습니다.아이템은 공통적으로 장착할 수 있는 기능이 포함됩니다. 인터페이스로 나눠놨다면 좀 더 확장성 있는 코드를 작성할 수 있었을텐데하는 아쉬움도 있지만 이 프로젝트에서는 객체지향설계가 목적이 아닌 개발 프로세스를 체득하는 것에 의의를 두고 진행했기 때문에 넘어간 부분들이 꽤 많습니다.무기 강화무기의 경우 공격력과 수량이 표시됩니다.(현재는 강화레벨도 표시됩니다.)강화를 위한 수량과 재화를 클래스 내에서 포함하고 있고, 강화를 진행하기 위해서는 3단계의 과정을 거칩니다.먼저 서버에게 부담을 주지 않기 위해 (서버에서 진행해도 큰 부담은 없지만.. 2025. 1. 1.
1인 개발 가디언 슬래시 출시 후기2 1인 개발 가디언 슬래시 출시 후기2 이전 글에서는 서버의 선택과 데이터베이스에 대한 내용을 적었습니다.본 글에서는 클라이언트의 입장에서 게임을 어떻게 구성해왔는지 적어보겠습니다.  게임 플레이 영상  게임의 인터페이스 구성은 생각보다 단순합니다.보이는 것처럼 스코어, 체력, 진행도, 블록 체력, 콤보, 데미지, 캐릭터 조작 등으로 인터페이스가 구성되어 있습니다.그 외에도 점프와 착지 효과, 공격 효과, 블록 파괴 효과, 블록 감속 효과, 다이아 획득 효과 등 다양한 파티클을 구성해 놨으며, 보이지 않는 곳에는 풀링 시스템과 사운드 시스템, 전투 시스템, 게임 컨트롤 시스템 등 다양한 기능들이 숨겨져 있습니다. 캐릭터 구현게임을 구현하면서 가장 처음 했던 작업은 캐릭터의 구현이었습니다. 2D 스프라이트 .. 2025. 1. 1.
1인 개발 가디언 슬래시 출시 후기 1인 개발 가디언 슬래시 출시 후기 게임 이름 : 가디언 슬래시플랫폼 : 구글 플레이 스토어 (안드로이드)출시 날짜 : 2024년 12월 19일  2024년 12월 19일 구글 플레이 스토어에 첫 게임을 출시하였습니다.처음 게임을 기획할 때에는 어렸을 때 즐겨 했던 건물 부수기를 모티브로 잡고 모바일 환경에 맞춰 여러가지 기능을 추가하면서 시작했습니다. 건물 부수기 게임은 하늘에서 떨어지는 건물을 스틱맨이 검을 휘둘러 부수는 것과 건물을 막아 떨어지는 속도를 늦출 수 있는 것이 이 게임의 재미라고 판단하였고, 재미 요소와 더불어 여러가지 성장 요소(스테이지, 아이템)를 추가하면서 게임의 틀을 잡아나갔습니다. 가디언 슬래시 프로젝트를 진행하면서 가장 욕심냈던 부분은 게임 개발 프로세스의 이해와 응용이었습니.. 2025. 1. 1.
반응형