전체 글 77

Unity - RunRunPalmerChan

작업기간 : 2023.10.17 ~ 2023.12.12 작업인원 : 1명 (디자인, 기획, 개발) 프레임워크 : unity (2022.3.10f1) 0. 링크 GitHub - BaekNothing/runrun_palmerchan: MejiroPalmer(メジロパーマー) fan game MejiroPalmer(メジロパーマー) fan game. Contribute to BaekNothing/runrun_palmerchan development by creating an account on GitHub. github.com RunRun_PalmerChan by BaekNothing RunRun_PalmerChan baeknothing.itch.io 1. 개요 10월, 그냥 느닷없이 우마무스메 2차창작이 하고싶..

DevLog - 협업을 잘(?)해보기 위해 시도하고있는 것들

들어가며 팀이 3인 체제로 들어선 지 이제 3개월 정도가 되었습니다. 9월부터 지금까지 메인 개발자로서, 팀 빌딩이나 업무 분배 등에 대하여 어느 정도 자율성을 보장받은 상태였기 때문에 위한 이런저런 새로운 시도들을 해볼 수 있었고. 그럭저럭.. 성공적으로 두 번의 컨텐츠 업데이트를 완수했습니다. 이것은 그 결과에 대한 기록입니다. 1. 온보딩 페이퍼 원래는 인수인계문서였지만. 한 프로젝트 더 진행하게 되면서 방향을 바꾸어 온보딩페이퍼로 전환했습니다. "누구든 이 페이퍼 하나로 세팅부터 커밋까지" 할 수 있게 만드는 것을 목표로 작업했는데, 2개월 전에 잡아뒀던 제주여행 날짜에 첫번째 신규개발자 입사일이 겹치게 되면서 이 성능(?) 효용(?) 검증을 강제로 진행하게 되었습니다. 다행히 새로 들어오신 분(..

DevLog 2023.11.26

DevLog - 바쁘지 않습니다!

요약 이제 한 숨 돌릴 수 있게 되었습니다. 최근의 공부 내용이 회사 작업과 직접적으로 연결되어있어서 블로그에는 공개할 수 없는 상황입니다.. 간추리면, 코드컨벤션과 협업 파이프라인 연구를 하는 중입니다. 1년 더 일하지 않을 뻔 했던건가요? 예, 사실 입사한지 1년차가 되는 23년 1월부터 이직을 진지하게 준비했었습니다. 개발자의 이직에는 여러 사유가 있을 수 있겠지만.. 개인적으로 일하면서 조금 정체된 것 같다는 느낌을 받았던 것이 가장 큰 원인이 되었던 것 같습니다. 계획에 따라 4월 런칭을 성공적으로 마치고 나면 미련없이 박차고 나올 수 있도록 준비하고 있었지만. 팀 내 작은 이슈로 인하여 프로젝트 동력에 장애가 발생하게 되어 이직을 잠시 유예하게 되었고, 그렇게 12명 규모의 팀에서 유일한 개발..

DevLog 2023.10.09

DevLog - 바쁩니다(2)..

업데이트와 인수인계 이번주에 드디어 인원이 2명 더 충원되었습니다. 8월 중순부터 저는 혼자서 업데이트는 업데이트대로 치면서 인수인계 문서를 작성하고 있었습니다 (현재 40% 정도 진행된 것 같습니다.) 사내에 문서를 위해 정해진 포맷이나.. 이런 것들이 일체 존재하지 않았던 상황이라. 다음과 같은 항목을 중점으로 정리하고 있습니다. 개발 튜토리얼 (완) 프로젝트에 대한 간략한 조감도 (작성중) 업무범위 (완) 별도 설명이 필요한 함수와 클래스에 대한 간략한 설명 특히 주의해서 사용해야하는 함수 / 클래스 (80%) 드래곤볼처럼 흩어진(...) 객체들의 각 위치 (작성중) 일일 루틴 (완) 사건사고 히스토리 (30%) 발견 경위 사건 원인 해결 업무성과 (작성중) 누구의 도움을 받았는지 각 영역별 도움을..

DevLog 2023.09.05

DevLog - 메인을 맡으면서 달라진 것과 달라지지 않은 것

들어가며 "6월 초 정식으로 메인 개발자가 되면서, 어떤 업무가 달라졌나요?" 얼마 전 유사한 질문을 들었을 때, 바로 대답이 떠오르지 않았는데. 생각해보니 내가 변화를 막연히 감각하고만 있었지, 명료하게 정리해본적은 없었던 것 같아서. 이참에 시간을 내어 정리해보고자 한다. 배경 나는 22년 2월에 팀에 합류하여 약 1년 4개월 간 팀원으로 작업에 참여하였고, 6월 (전)메인 개발자가 팀을 떠날 때, 연차가 더 높은분이 팀에 계셨지만.. 어찌어찌 하다보니 내가 메인개발 포지션을 인계받아 업데이트와 개발 방향을 책임지게 되었다. 요전에 10년차 개발자분과 이야기를 했을 때. 그분이 "프로젝트의 메인 개발은 1년차가 맡길 수 있을만한 포지션이 아니다"라고 말씀하셨던적이 있었는데. 그 이야기를 듣고 외부에서..

DevLog 2023.08.04

DevLog - 바쁩니다..

[2023-06-22 20:36] 내부 사정으로, 6월 9일부터 프로젝트내 메인 개발을 맡게 되었습니다. 공표가 된 것은 9일이지만.. 사실, 5월부터 이야기가 나오고 있었고. 일도 그렇게 하고 있었기 때문에 크게 달라진 것은 없는 것 같습니다. 다만 저는 이제 고작 1년 조금 넘은 신입인데. 인수인계도 없이 과연 잘할 수 있을지 어떨지 모르겠습니다. 지난주에는 리팩토링 계획안을 써서 제출했습니다. 당연히 반려당했지만. 그래도 지금 이 프로젝트가 왜 이런 상황인지는 모두 공감을 해준 것 같아서 1차 목적은 달성했다고 생각합니다. 거의 2개월 넘게 밤낮 없이 달라붙어서 고친 덕인지, 하루에 2~30개도 더 넘게 쌓이던 CS가 이제는 많아야 2~3건 정도로 줄었습니다. 앞으로 업데이트 하나만 더 치면 나와야..

DevLog 2023.06.22

DevLog - 게임을 출시하고 나서

요약 4월 17일, 여러 우여곡절이 있었지만. 장장 1년 2개월간의 여정이 끝을 맺었고, 글로벌과 한국에 모두 성공적으로 출시했다. 출시하기까지 있었던 일들과, 출시 전후로 배웠던 것들을 간략하게 적어놓고자 한다. 21년 7월부터 (정확한 날짜는 입사하기 전이라 확신하기 어렵지만, 대략 해당 월 전후라고 한다) 시작된 이 프로젝트는. 약 2년의 시간을 지나 4월 17일 성공적으로 글로벌 런칭을 진행했고, 당초 목표로 잡았던 일매출의 약 N배 정도를 기록하고 있다. (즉 기대 이상의 성공(??) 중이다) 그리고 나는 이 프로젝트를 통해 다음과 같은 것들을 배웠다. 1. 핫픽스를 하며 배우고 느낀 것들 정식런칭 이후 한숨 돌리려는 찰나, 소프트런칭때는 발견되지 않았던(!!) 버그들이 마구마구 터져서, 약 4..

DevLog 2023.04.30

DevLog - 1년 간 한 일들

들어가며 제안을 받아, 클라이언트 개발자로 입사해 일한 지 벌써 1년이 되어간다 (정확히는 13일 기준, 1년 하고도 6일이 지났다.) 참여하고있는 프로젝트도, 슬슬 마무리단계에 들어가 4월 런칭을 목표로 준비중이다. (4월 17일 글로벌 런칭했다!) 하여 그동안 해왔던 굵직한 일들을 타임라인에 따라 정리해 보았다. 회고 목록 신입 개발자의 팀 경험 설계 - 기획분들에게 제공할 수 있는 경험 (7월) 신입 개발자의 팀 경험 설계 - 디자인분들에게 제공할 수 있는 경험 (7월) 입사 6개월차 회고 (7월) 잘하는 개발자? (8월) 일일 업무 루틴 (11월) 했던 일들 목록 입사 (2월) UI제작 프로세스 개선 (3월 ~ 6월) 유닛 테스트 구현 (7월) 게임 로그 구현 (8월) 플레이팹 연구 및 샘플 프로..

DevLog 2023.02.13

Unity - 폴더블폰 "커버화면에서 앱 계속 사용"옵션 활성화하기

1. 경위 1월 10일 경, 폴더블폰에 대한 QA가 접수되었다. 폴더블폰에서 앱 사용 중 핸드폰을 펼치거나 접어서 활성화면을 바꿀 경우. 앱이 종료되고 재실행 된다는 것이 그 내용이었습니다. 지난 10월경, 다양한 해상도에 대응할 수 있도록 UI를 재설계했던 경험이 있었기 때문에. 해당 경험을 근거로 이번도 해볼만한 일이라고 판단했고, 승인을 얻어내어 내 담당으로 업무를 끌어올 수 있었다. 2. 문제정의 & 접근 우선, 자사내 다른 개발팀이 개발하는 앱 중에서 해당 이슈가 발생하지 않는 게임들을 추렸다 (겸사겸사 도움을 청할 수 있는 창구를 탐색할 겸) 그리고 해당 게임과 내가 참여하고 있는 게임을 비교하며, 어느 부분이 다른지 비교하며 관찰했다. 관찰 결과 이 앱의 경우, 디스플레이 설정의 "커버화면에..

DevLog 2023.01.11

C# - Dobu Calculator (망할 가챠 확률 계산기)

작업기간 : 2022.12.17 ~ 18 작업인원 : 1명 (디자인, 기획, 개발) 프레임워크 : .net6.0 0. 링크 https://github.com/BaekNothing/DobuCalculator.git GitHub - BaekNothing/DobuCalculator: The probability of Dobu calculator (.net6.0) The probability of Dobu calculator (.net6.0). Contribute to BaekNothing/DobuCalculator development by creating an account on GitHub. github.com 1. 개요 0.75% 확률에서 150번 뽑기를 시도했을 때, 아무것도 먹지 못할 확률 (도부 날..