HALFTONE HEROES 개발기 4: 팔기로 하고 나니 이름 16개와 그림 120장을 다시 만들었어요
HALFTONE HEROES 개발기 4편이에요. 스팀에 내기로 하고 나서 기존 작품과 겹치는 이름 16개, 유명 캐릭터가 떠오르는 디자인, 그림 속 가짜 로고와 파일에 남은 생성 기록을 어떻게 지웠는지 전후 그림으로 보여 드려요.
목차 9개
1편에서 첫 전투 화면의 포스터에 MARVEL 글자가 박혀 나온 이야기를 했어요. 그때는 그림체 문구에서 출판사 이름을 빼고 배경 9장을 다시 뽑는 걸로 끝냈어요. 그런데 이 게임을 스팀에 내서 팔기로 하면서 기준이 달라졌어요. 돈을 받고 파는 물건이면 "남의 것으로 오해받을 구석"이 하나도 없어야 해요. 그래서 9월 25일 낮에 이름, 디자인, 그림 속 글자, 파일 속 기록을 전부 뒤졌어요. 이 글은 그 전후를 그림으로 나란히 놓은 기록이에요.

미리 말씀드리면, 이건 법률 자문이 아니에요. 제가 알아본 대로 한 거예요. 상표 검색과 등록은 아직 안 했고, 그 이야기는 글 끝에 적었어요.
기준을 적어 놓고 시작했어요
먼저 "소송에서 이기느냐"가 아니라 "누구도 시비를 걸 구석이 없느냐"를 기준으로 삼고, 할 일을 묶음별로 한 줄씩 적은 목록을 만들었어요. 이름과 코드 id, 그림, 라이선스와 플랫폼, 상표와 등록 순서예요.

빨간 동그라미 친 빈 칸이 아직 못 한 것이에요. 코드와 그림으로 할 수 있는 건 그날 끝냈고, 돈을 내거나 기관에 신청해야 하는 건 그대로 남아 있어요. 이 목록을 다른 게임에도 쓸 수 있게 빈칸으로 바꾼 체크리스트는 글 아래에서 내려받을 수 있어요.
이름 16개가 겹쳤어요
2편 끝에 적 둘의 이름을 바꿨다고 적었는데, 제목을 정하던 날 실제로 바꾼 건 여섯이었어요. 제일 아까웠던 게 10년 전 도시를 구한 영웅 제니스예요. 영국 코믹스 2000 AD에 같은 이름의 영웅이 있고, 같은 이름의 인디 게임도 있어서 스카이키퍼가 됐어요. 그 밖에 불도저(마블 악당), 닥터 톡신(마블 심비오트), 아이언조 갱단(워해머 오크 부족), 변이 헐크, IRON THRONE이 겹쳤어요.
이번 점검에서는 캐릭터 이름만이 아니라 장비, 특성, 기술 이름까지 봤더니 열 개가 더 나왔어요.

- 슈트 단계 MK I·II·III는 유명 아머 영웅의 명명법이라 GEN 1·2·3으로.
- 특성 "철권 · IRON FIST"는 마블 캐릭터이면서 격투 게임의 한국 이름이라 "강철 주먹 · STEEL KNUCKLE"로.
- 케블라 슈트는 듀폰의 등록상표라 방탄 슈트로, 스타포스 갑주는 별빛 갑주로.
- 센트리 유닛은 감시 포탑, 블레이드 드론은 칼날 드론, 전설 무기 데드아이는 명사수의 권총으로.
- 메가톤 펀치는 포켓몬 기술의 한국 이름이라 메가 임팩트로, 승룡참은 비룡참으로.
- 6막 부두목 "별의 파수꾼"은 다른 게임 스킨 라인의 공식 한국어 이름이라 "별의 문지기"로.
표에서 빨간 동그라미 친 줄이 뜻밖이었어요. 화면에 보이는 이름은 제목을 정할 때 바꿨는데, 스프라이트 파일 이름이 e2_hulk_*.png, e3_sentinel_*.png로 28장 남아 있었고 보스 패턴 코드에도 bulldozer, toxin이 그대로였어요. 배포본을 열어 보면 바로 보이는 것들이라 파일 이름과 코드 id까지 전부 바꿨어요. 예전 저장 데이터는 읽을 때 새 이름으로 자동 변환돼요.

새 이름을 지을 때는 마블, DC, 유명 게임의 캐릭터, 기술, 상표 이름을 쓰지 않는다는 규칙을 프로젝트 설명 파일에 적어 뒀어요. 번역본에서도 마찬가지예요. 영어판에서 철거파를 Wrecker라고 부르지 않고 Demolition Gang으로 두는 식이에요.
디자인: 가슴의 빛, 망토, 등에서 뻗은 다리
이름보다 어려운 건 디자인이었어요. 이름은 검색하면 나오지만, "이 캐릭터가 누구를 닮았는지"는 그림을 하나씩 보면서 제가 판단해야 했거든요. 기준은 요소 하나가 아니라 조합이에요. 빨간 슈트 하나로는 아무것도 아니지만, 빨강에 금색 판금, 가슴의 문양, 거기에 슈트 이름이 MK II면 한 캐릭터가 떠올라요.

GEN 2는 가슴 문양을 없애고 금색은 건틀릿 테두리와 벨트 버클에만 남겼어요. 어깨와 정강이 판은 진남색이에요. 빨간 슈트가 주색이라는 건 그대로 두고 싶어서 "keep the red suit as the main color"를 문구에 넣었어요. 이 슈트를 처음 만들 때는 조끼를 더하라고 했더니 슈트 전체가 남색이 돼 버린 적이 있어서, 이 한 줄이 없으면 색이 통째로 바뀌어요.

GEN 3는 빨강과 금색에 진홍 망토와 머리띠까지 겹쳐서 망토 입은 유명 영웅 계열로 보였어요. 망토를 재킷과 같은 진남색으로 바꾸고 머리띠를 뺐어요. 첫 시도 때는 "crest"(문장)라고 썼더니 뿔 달린 투구가 나와서, 이번 문구에는 "nothing worn on the head"를 넣고 머리 모양을 그대로 두게 했어요.

2막 보스 닥터 허스트는 등에서 뻗은 기계 다리 네 개가 문제였어요. 흰 가운에 등에서 나온 다리라는 실루엣 자체가 특정 악당이에요. 다리를 빼고 등에 세럼 유리병 배관과 호버 부츠를 달았어요. 주사기 대포와 유리 돔 안의 해골은 그대로예요. 비슷한 일이 2막 잡몹 촉수 변이체에도 있었어요. 등에서 촉수 넷이 뻗은 모습이 유명 악당 실루엣이라 등에 슬라임 통을 메고 분사기를 든 모습으로 다시 그렸어요.

가슴 한가운데 둥글게 빛나는 코어는 스카이키퍼와 3막 보스 오버로드 둘 다 있었어요. 처음엔 둘 다 육각 결정으로 바꾸려고 했는데, 스카이키퍼는 결정도 둥글게 빛나 보여서 가슴을 아예 민무늬로 하고 청록 빛은 두 건틀릿에만 남겼어요. 오버로드는 육각 결정으로 뒀어요.

베라의 광택 보라 전신 슈트는 닮은 정도가 낮았지만 "하나도 안 남긴다"는 기준이라 같이 바꿨어요. 무광 검정에 은색 판, 보라는 가는 선만이에요. 보라색 칼은 이야기 설정이라 그대로예요.
기본형 9장을 고치면 포즈 111장이 따라와요
1편에서 적은 것처럼 이 게임의 모든 포즈는 기본 그림 한 장을 참고 이미지로 넣고 "포즈만 바꿔 줘"로 만들어요. 그래서 기본형 하나를 고치면 그 캐릭터의 포즈 전부, 대사 상자의 얼굴, 그 인물이 나오는 이야기 컷까지 다시 뽑아야 해요. 이번에 고친 기본형이 9장, 따라온 포즈와 이야기 컷이 111장이에요.

처음부터 다시 그리지 않고, 원본 그림을 편집으로 고치는 방식을 썼어요. 원본을 참고 이미지로 넣고 "가슴의 문양을 없애고 판금을 남색으로"처럼 바꿀 것만 적으면 얼굴, 몸 크기, 발 위치가 그대로 남아요. 그래서 게임 안의 발 위치 데이터를 손대지 않고 그림만 갈아 끼울 수 있었어요. 한 장에 23~100초가 걸렸고, 새 문구에는 "arc reactor", "round glowing chest core", "star on the chest", 등에서 뻗은 기계 팔다리 같은 말을 넣지 않기로 했어요. 바꾸기 전 그림은 따로 폴더에 남겨 뒀어요. 이 글의 "전" 그림이 그 폴더에서 나온 거예요.
글자와 로고: 610장을 하나씩 키워 봤어요
디자인을 끝내고 "그림은 다 편집 모델로 바꿨으니 됐다"고 생각했는데, 아니었어요. 게임에 들어간 610장 중 172장은 처음 그린 모델의 결과물이 그대로였어요. 캐릭터 기본형 35장, 아이콘 61장, 배경 51장, 이야기 컷 20장이에요. 이 모델은 문구에 "글자 없음"을 넣어도 간판, 스티커, 옷 무늬에 글자를 그려요. 글자 인식 도구로 걸러 보려 했는데 만화 글씨는 못 읽어서, 결국 172장을 하나씩 크게 키워서 눈으로 봤어요.
![]()
제일 황당했던 게 이 상자예요. 1편의 포스터 사건 뒤에 문구에서 출판사 이름을 뺐는데, 그 전에 만든 아이콘 54장은 옛 문구로 뽑은 거라 스티커에 MARVEL이 찍혀 있었어요. 아이콘은 화면에서 작게 보여서 석 달 넘게 아무도 못 알아봤어요.

1편에서 "뜻 없는 가짜 네온 글자는 남아 있다"고 했던 그 배경이에요. 다시 보니 오른쪽 간판이 SONY로 시작해요. 뜻 없는 글자라도 어느 각도에서 찍으면 진짜 브랜드처럼 읽힐 수 있어서 간판 전부를 빈 패널로 바꿨어요.

배경 안의 포스터도 문제였어요. 빨강과 파랑 망토 영웅은 제 캐릭터가 아니에요. 추상 코믹 무늬로 바꿨어요. 같은 이유로 시청 기록실 액자 속 남자 얼굴은 빈 액자로, 세 장에 들어 있던 유명 건물 닮은 첨탑은 평범한 유리 빌딩으로 바꿨어요. 유명 건물은 소유사가 건물 모양 자체를 상표로 관리하는 경우가 있다고 해서요.

이야기 컷에서는 운동복의 흰 줄무늬를 지웠어요. 특정 스포츠 브랜드가 연상돼서요. 캐릭터 그림에서는 철거파 폭력배 7장의 두건에 박힌 가짜 글자와, 강화 외골격병 7장의 남색 갑옷에 금 바이저 조합을 고쳤어요.

이렇게 고친 그림이 32장이에요. 장비 아이콘 셋도 고쳤어요. 빨강과 금 배색의 건틀릿은 손등의 둥근 홈까지 더해져 유명 건틀릿이 떠올라서 남색과 강철로, 같은 배색의 갑옷과 부츠는 강철과 가죽으로 바꿨어요. 배경 51장, 이야기 컷 61장, 아이콘 62장, 캐릭터 기본형 35장은 전부 눈으로 보고 문제없다고 확인했어요.
문구에서 배운 건 이거예요.
no signs, no writing anywhere / no cape, wears his jacket / no horns / sun symbols (no letters)
"runes"라고 쓰면 가짜 글자가 되고, "neon"은 가짜 글자 간판이 되고, "crest"는 뿔이 돼요. 이제 배경 문구에는 "no signs, no writing anywhere"가 기본으로 들어가고, 새 그림은 반드시 크게 키워서 간판, 포스터, 스티커, 옷 무늬, 스카이라인을 눈으로 봐요.
파일 속에 남은 생성 기록
그림을 다 보고 나서 소리 파일을 열어 봤어요. 음악과 효과음 MP3 39개의 태그 안에 생성 작업 전체가 들어 있었어요. 프롬프트, 시드, 모델 파일 이름까지요.

누군가 게임 폴더의 MP3를 열어 보면 어떤 모델로 어떤 문장을 넣어 만들었는지 다 읽을 수 있었던 거예요. 39개 전부 태그를 지웠고, 소리를 새로 만들 때마다 자동으로 지우게 했어요. 그림을 시트로 늘어놓고 보는 스크립트와 PNG·MP3 속 생성 기록을 찾아서 지우는 스크립트는 글 아래에서 내려받을 수 있어요. 게임에 실리는 그림 파일은 저장할 때 이미지 처리 라이브러리를 거쳐서 생성 기록이 남아 있지 않았어요. 원본 PNG에 남은 기록은 제 컴퓨터에만 있어요.
라이선스와 크레딧
그 원본 PNG에 남은 기록 덕에 어떤 모델을 썼는지 정확히 알 수 있었어요. 처음 그리기는 FLUX.2 klein 4B, 편집은 Qwen Image Edit이고 둘 다 Apache 2.0이라 상업 사용에 따로 할 게 없어요. 음악은 ACE-Step 1.5 turbo로 MIT, 효과음은 Stable Audio 3 medium인데 이건 커뮤니티 라이선스라 연 매출 기준 아래면 무료지만 상업 사용자 등록을 해야 해요. 이건 아직 안 했어요.
게임에 실리는 오픈소스 패키지 21개의 라이선스 전문은 게임 폴더의 THIRD_PARTY_NOTICES.txt로 묶었어요. 전부 MIT, ISC, BSD, OFL이에요. 글꼴은 Google Fonts를 부르지 않고 파일로 묶어서 인터넷 없이 돌아가요.

크레딧에는 그림, 음악, 효과음을 AI로 만들었다고 적어 뒀어요. 스팀의 AI 콘텐츠 설문에도 "그림, 음악, 효과음 전부 생성형 AI, 사람이 선별하고 후처리"로 쓸 생각이에요.
해 보니
좋았던 점이에요.
- 편집 방식 덕에 디자인을 바꿔도 게임 데이터를 안 건드렸어요. 얼굴, 크기, 발 위치가 그대로라 그림 파일만 갈아 끼우면 끝이에요.
- 바꾸기 전 그림을 남겨 둔 게 도움이 됐어요. 이 글처럼 나란히 놓고 보면 뭘 왜 바꿨는지 한눈에 보여요.
- 이름을 바꿀 때 옛 저장 데이터를 자동 변환하게 해 둬서, 예전 저장본으로도 게임이 그대로 열려요.
아쉬운 점이에요.
- 172장을 눈으로 보는 데 시간이 제일 많이 들었어요. 만화 글씨를 읽는 도구가 없으니 사람이 보는 수밖에 없었어요.
- MARVEL 상자 아이콘처럼 작은 그림은 넉 달 동안 못 알아봤어요. 처음부터 크게 키워서 봤어야 했어요.
- 바꾸기 전 그림이 더 화려했던 것도 사실이에요. 체이스 GEN 2는 금색 판금이 빠지니 전과 후를 나란히 놓으면 후가 수수해요. 시비 거리를 없애는 쪽을 택했지만 아쉬움은 남아요.
아직 안 한 것
이건 법률 자문이 아니에요. 제가 알아본 대로 한 거예요. 남은 건 전부 제가 돈을 내거나 기관에 신청해야 하는 것들이에요.
- 제목 상표: HALFTONE HEROES는 웹 검색으로만 확인했어요. 같은 이름의 게임은 안 나왔지만 같은 이름의 만화책 가게와 "Halftone Gaming"이라는 개발사는 있어요. 특허청 KIPRIS와 미국 USPTO에서 9류(게임 소프트웨어)와 41류(온라인 게임 제공)로 검색하고 출원할 계획이에요. 개인 출원은 류당 6만 원 정도로 알고 있어요.
- 저작권 등록: AI가 만든 그림과 소리 자체는 등록이 안 되지만, 코드와 이야기 문장은 사람이 쓴 거라 프로그램 저작물과 어문 저작물로 한국저작권위원회에 등록할 수 있어요.
- Stable Audio 상업 사용자 등록, 게임물 등급분류, 사업자등록.
- 스팀 App ID는 아직 없어요. 받고 나면 업적, 클라우드 저장, 협동을 스팀 네트워킹으로 옮길 거예요.
가격과 출시일은 정하지 않았어요. 같은 날 저녁에 처음부터 끝까지 자동으로 돌려 본 평가와 난이도 이야기는 3편에 있어요.
댓글 0
아직 댓글이 없어요. 첫 이야기를 남겨 주세요.