본문 바로가기

전체 글167

할로우나이트: 실크송 - 황야날개 100% 클리어 방법 할로우나이트 실크송에서 뉴비 절단기로 불리는 회색 황야 지대의 보스인 황야 날개를 누구나 100% 로 쉽게 깰 수 있는 공략입니다. 1. 황야 날개란?황야 날개는 날개가 달린 진드기 야수로, 덩치가 커져 일에서 도망치려고 했던 일꾼들을 붙잡았다고 합니다. 조련사가 죽은 후엔 회색 황야의 탑을 돌아다니며 지나가는 순례자와 사육자들을 먹어 치웠습니다. 2. 황야 날개 전투개발자들도 너무 어렵다고 생각했는지 NPC인 가몬드가 전투에 참여하도록 했습니다. 하지만 그래도 저한테는 너무나 어려운 보스였습니다. 황야 날개의 패턴은 단순하지만 페이즈2 에서 톱날을 이용한 공격들을 피하기가 상당히 까다롭게 디자인되어 있습니다. 혹시라도 꼼수로 깨기 싫으시다면 최소한 물가 근처인 아래의 위치에서 전투하시는 게 좋습니다.. 2025. 9. 8.
<블록퍼즐: 인사이트> 구글 플레이 스토어에 출시로 경험한 바이브 코딩의 장점과 한계 안녕하세요. 약 한 달 동안 열심히 만든 블록퍼즐: 인사이트를 구글 플레이 스토어에 정식 출시했습니다. gemini-cli 를 이용해 열심히 만들면서 신세계도 경험했지만 아직까지는 분명한 바이브 코딩의 한계도 본 것 같습니다. 블록퍼즐: 인사이트 - Google Play 앱다양한 모양의 블록을 전략적으로 배치해 라인이 사라질 때의 짯릿한 손맛을 느껴보세요!play.google.com 1. 바이브 코딩의 장점개발자 분들이 처음 경험하면 아마 신세계를 경험하는 신선함과 불안감을 동시에 느끼실 것 같습니다. 콘솔을 켜고 말로 시키면 알아서 뚝딱뚝딱 잘도 만들어 줍니다. 그러면서 "아~ 이제 개발자도 끝인가?" 라는 불안감이 동시에 느껴집니다. 그만큼 바이브 코딩은 내가 특정 언어를 몰라도 논리적으로 원하는 .. 2025. 9. 7.
돌아온 바늘의 수호자, 《할로우 나이트: 실크송》의 주인공 '호넷'에 대한 모든 것 드디어 베일을 벗은 《할로우 나이트: 실크송》전작의 주인공 '기사'가 아닌, 바늘을 든 차가운 '호넷'이 새로운 모험의 주인공이 되어 돌아왔습니다. 전작에서 반영웅으로 활약했던 호넷이 어떻게 새로운 왕국 '팔룸(Pharloom)'의 운명을 책임질 주인공이 되었는지, 그리고 그녀의 달라진 전투 스타일과 새로운 시스템에 대해 자세히 알아보겠습니다. 전작의 냉혹한 반역자에서 새로운 여정의 주인공으로호넷은 스스로를 '할로우네스트의 공주이자 수호자'라 칭했지만, 전작 《할로우 나이트》에서 그녀는 기사(The Knight)에게 적대적이었고, 왕국의 붕괴를 막기 위한 노력보다는 외부인을 쫓아내는 데 더 많은 힘을 썼습니다. 그녀의 공격적인 행동은 왕국을 지키는 진정한 영웅과는 거리가 멀었습니다.하지만 《실크송》에서 .. 2025. 9. 5.
[DevLog] gemini-cli와 함께 블록퍼즐 만들기 - 5일차 오늘은 실제 업적 정의와 ScriptableObjet 로 업적을 관리하는 작업을 진행했다. 업적은 정말 귀찮은 작업이다. 하지만 오늘 AI로 신세계를 맛봤다. 약 40개의 업적을 30분도 안되는 시간에 정의 및 화면에 띄우기까지 성공했다. 물론 AI 를 이용해서... 다음은 오늘 내가 이용한 방법이다. 1. Gemini 웹을 이용해 블록퍼즐 게임에서 사용할 수 있는 업적 생성 요청으로 약 40개의 업적 종류 획득2. Gemini-cli 를 이용해 ScriptableObject 구조 생성3. ScriptableObject 를 이용해 1개의 샘플 애셋 생성4. Gemini 웹에게 1번에서 생성한 업적을 ScriptableObject 의 필드 구조에 맞게 재생성 요청5. Gemini-cli 에게 4번에서 만든.. 2025. 8. 19.
[DevLog] gemini-cli 와 함께 블록퍼즐 만들기-4일차 오늘은 업적 시스템을 만들었다. 업적 시스템은 생각보다 많이 귀찮은 작업이다. 일단 업적을 정의해야 하고 UI와 연결해야 하고 업적에 맞는 활동을 하나하나 추적해야 한다. 이 모든걸 gemini-cli 에게 시켰더니 약 30~40 분정도 혼자 뚝딱뚝딱 하더니 만들었다. 언제나 그렇듯이 한 번에 잘 되는 경우는 드물다. 잘 타이르고 어르고 달래고 어디가 잘못된건지 알려주고 잘 이해시켜야 잘 고쳐준다. 하지만 그럼에도 불구하고 무한루프에 빠지면 답이 없는 경우도 생긴다. 앞으로 좋아지겠지...작업 내용1. GPGS 로그인 및 저장 연동 개선GPGSManager.cs에 IsAuthenticated 속성 추가 및 클라우드 저장/로드 메서드 구현.게임 시작 시 무조건 로그인하는 대신, 이전에 로그인 기록이 있을 .. 2025. 8. 18.
[DevLog] gemini-cli 와 함께 블록퍼즐 만들기-3일차 오늘은 배경음악 애셋을 포함 Audio 시스템 전반에 대해 손을 봤다. 우선 AudioManger 를 만들어 배경음악과 효과음을 한 곳에서 관리할 수 있게 바꾸고 세팅의 뮤직/사운드 볼륨 조절과 연동되도록 했다. 배경음악도 상자에서 뽑을 수 있게 구성했기 때문에 ScriptableObject 를 이용해 배경음악 별 애셋을 만들고 관리할 수 있게 했다. 매번 느끼는 거지만 게임 아이템을 만들고 UI 와 연동되게 하고 그걸 다시 게임에서 사용할 수 있게 하는 작업이 생각보다 손도 많이가고 할일이 많다. 오늘 진행한 주요작업: 배경 음악 (BGM) 시스템 구현 및 디버깅BackgroundMusicData.cs: UnlockableItem에 있는 musicClip에 mp3 음악을 연결하여 관리 1. Audio.. 2025. 8. 13.