사이트맵
이 사이트의 모든 페이지입니다. 검색엔진용 XML 사이트맵은 따로 있습니다.
둘러보기
앱
- 집 둘러보기
- Antropic City
- 기공 격투
- 봉제인형의 한 해
- 할로윈 봉제인형
- 밀물 도시
- 사진 한 장 3D
- 방 정리하기
- HYPERFLUX
- NT DRIVE
- 스타웨이크
- 사이렌 러시
- 무인도 전초기지
- 자연의 부탁
- 화투 맞고
- 한 번 더!
- 몰랑 원정대
- 돌봄 체크
- 십이지천
- 단톡방 시상식
- 럭키 체스트
- 킹덤 디펜스
- 엠버폴
- NTS RIVALS
- 황혼 난투
- 모스헤이븐
- 베일스트라이크: 제로 아워
- 낚시일기
- 낚시대회플랫폼
- 벙개벙개
- LiquidPvP
- Tiny Knight Rush
- Little City Story
- 도트 일병 구하기
- 소트 랩
- 떠도는 섬
- 그리드 크롤러
- 섬 탐험
- JRPG 퀘스트
- 털뭉이 러시
- 스크랩 워
- 강철궤도
- 진돗개 타이달 러시
- 위치 다이브
- 매치 시즈
- FPS Arena
- Monster Arc
- NTs: Tower Protocol
- 보트 레이싱
- 코인 레이더
- 주식 레이더
- 낚시 · FFT Ocean
- FFT 바다
- 파일 변환기
- 프롬프트 렌즈
- 사진을 글자로
- 플랜메이트
- 블록 캔버스
상세 사용 안내와 도구
개발 기록
- 냉장고 문을 자주 열면 전기가 많이 든다? — 공기보다 뜨거운 국 한 냄비가 훨씬 무겁습니다
- 무선청소기 25,000Pa 와 200AW, 어느 쪽이 셀까요 — 흡입력 숫자 셋은 서로 다른 것을 잽니다
- 에어프라이어는 작은 오븐일까요 — 같은 200도에서 겉이 먼저 바삭해지는 건 바람 때문입니다
- 매듭은 왜 줄을 약하게 만드나 — 끊어지는 자리는 매듭으로 들어가는 첫 굽이입니다
- IP68 이면 물놀이에 들고 가도 될까요 — 방수 등급 두 자리 숫자가 약속하는 것과 약속하지 않는 것
- 같은 22도인데 겨울엔 춥고 여름엔 덥습니다 — 습도가 체감온도를 바꾸는 범위는 생각보다 좁습니다
- 방파제에서 사고가 나는 자리와 막는 방법
- 뽁뽁이는 유리만 막습니다 — 겨울 창에서 열이 새는 네 갈래와 막는 순서
- 바람과 물결을 보고 원투를 나갈지 정하는 법
- 첫 원투 장비는 낚싯대에 적힌 숫자 두 개에서 시작합니다
- 원투낚시, 방파제와 백사장 중 어디서 무엇으로 시작하나
- 압력솥이 빠른 건 불이 세서가 아닙니다 — 끓는점을 올리는 솥
- 겨울에 부탄가스가 안 나오는 이유 — 가스는 끓어야 나오고, 부탄은 0도 근처에서 거의 끓지 않습니다
- 낚싯줄 호수는 굵기일까 강도일까 — 나일론·카본과 PE 합사는 '호'를 재는 기준이 다릅니다
- 배터리를 80%에서 멈추면 정말 오래 갈까요? 효과가 있는 경우와 없는 경우
- 65W 충전기를 꽂았는데 왜 느릴까요 — 급속충전은 충전기·케이블·폰 세 쪽이 합의한 만큼만 빠릅니다
- 복사해서 만드는 카드 게임 — 할로윈 짝 맞추기 완성형 프롬프트
- 히트펌프 건조기는 왜 전기를 덜 먹을까 — 물을 날리는 데 드는 열을 버리느냐, 다시 쓰느냐의 차이입니다
- 전자레인지는 무엇을 못 데울까 — 물 분자를 흔드는 기계라서 얼음·금속·빈 그릇·바삭함에서 막힙니다
- 공기청정기의 '15평형'은 방 크기가 아니라 바람의 양입니다 — 평수 표기와 CADR, 헤파 등급 읽는 법
- 모션 프롬프트 ⑧ 키네틱 타이포 · 카운트업 · 루프 — 글자와 숫자, 그리고 끝을 처음에 잇기
- 차박 파워뱅크는 몇 Wh가 필요한가 — 와트에 시간을 곱하고, 꺼낼 수 있는 양으로 나눕니다
- LED 전구는 와트가 아니라 루멘으로 고릅니다 — 밝기와 색온도는 서로 다른 숫자입니다
- 모션 프롬프트 ⑦ 마스크 리빌 · 모션 블러 · 세컨더리 액션 — 마지막 손질
- 모션 프롬프트 ⑥ 패럴랙스 · 푸시 인 — 평평한 화면을 깊어 보이게
- 20000mAh 보조배터리로 5000mAh 폰을 왜 네 번 못 채울까요 — mAh 는 전압을 빼고 적은 숫자입니다
- 게임을 하나 만들 때마다 다음 게임이 쉬워집니다 — 쌓인 것을 스킬로 묶는 이야기
- 모션 프롬프트 ⑤ 매치컷 · 줌 스루 · 휩 팬 · 아이리스 — 화면과 화면 사이
- 모션 프롬프트 ④ 스태거 · 홀드 · 비트 싱크 — 시간을 나누는 법
- 모션 프롬프트 ③ 스쿼시 앤 스트레치 · 아크 — 물체가 공간을 지나는 방식
- AI 영상 제작팀을 설계시키는 긴 프롬프트를 뜯어봤습니다 — 같은 이야기가 세 번 나옵니다
- 겨울에 김서림을 빼는데 왜 에어컨을 켜라고 할까요 — 차 안 공기를 말리는 장치가 에어컨뿐입니다
- 모션 프롬프트 ② 예비동작 · 팔로스루 · 오버랩 — 움직임의 앞뒤에 시간을 붙입니다
- 결로는 숫자 하나로 설명됩니다 — 이슬점과 곰팡이가 먼저 생기는 자리
- 원투 채비에서 제일 먼저 끊어지는 곳 — 매듭 여덟 가지
- 모션 프롬프트 ① 이징 — "부드럽게"라고 쓰면 안 되는 이유
- 원투 채비는 봉돌이 움직이느냐로 갈립니다 — 유동식과 고정식, 그리고 바닥에 따라 고르는 법
- 겨울 차박에서 창을 조금 열어야 하는 이유 — 결로는 습기 문제이고, 일산화탄소는 냄새로 알 수 없습니다
- 온수매트가 전기장판보다 전기를 덜 먹을까 — 열이 생기는 자리와 40도대 저온화상
- 해남 어란리 방파제 — 차를 댄 자리에서 그대로 던집니다
- 늘 멈춰도 지고 늘 밀어도 지게, 한 번 더! 밸런스를 시뮬레이터로 맞춘 기록
- 고르는 게 정말 의미가 있을까, 한 번 더! 갈림길을 대조군 봇으로 잰 기록
- 물때표에는 주기가 두 개 들어 있습니다 — 사리·조금과 들물·날물을 따로 읽는 법
- 외출할 때 보일러를 끄면 다시 데우느라 더 든다? — 난방비를 정하는 건 온도 차이입니다
- 두 사람이 동시에 "밥 줬다"를 누르면 — 중복을 막는 자리는 화면이 아니라 표였다
- 초음파 가습기 옆 가구에 앉는 흰 가루는 무엇일까 — 가열식·초음파·기화식이 물을 공기로 보내는 방법
- 붓으로 그린 맵을 남에게 건네기까지 — 십이지천 맵 편집기와 공개 맵
- 제습기를 켜면 방이 더워집니다 — 에어컨 제습과 뭐가 다른가
- 차박 캠낚 첫 자리 — 고흥 나로대교 북단 다리 아래
- 전기를 덜 먹는 전기히터는 없습니다 — 그래도 종류를 고르는 이유
- 인덕션과 하이라이트, 겉은 같고 속은 정반대입니다
- 노이즈 캔슬링이 지하철 소음은 지우고 옆 사람 말은 못 지우는 이유
- 날개 없는 선풍기는 어떻게 바람을 만드나 — 사실 날개는 있습니다
- 원투 봉돌 1호는 몇 그램인가 — 20호부터 40호까지 환산표
- 땅에서 지평선까지 — 값을 정한 것은 삼각형이 아니라 드로우콜이었습니다
- “안 돼요”를 고칠 수 있는 제보로 바꾸기 — 웹 앱 오류 기록법
- 새로고침하니 할 일이 사라졌다면 — 브라우저 저장 문제를 구분하는 순서
- CSV 열이 밀리는 이유 — 쉼표와 따옴표가 든 작은 표로 확인하기
- 변환 완료 메시지 뒤에 할 일 — PDF와 편집 문서의 결과 검사
- 30초 게임이 끝났는데 점수가 오른다면 — 종료와 재시작 검사법
- 벽에 그림을 남기는 기능을 넣었습니다 — 장식인데도 서버가 세어야 하는 것
- 음악이 계단으로 조여들고 있었습니다
- 사파리가 탭을 버렸습니다 — 막을 수 없으면 아프지 않게 만듭니다
- 블록 캔버스 배경음 — 반복 경계와 음소거 설정을 따로 다루기
- 벙개벙개 게임 초대 — 게임마다 다른 방 코드를 한 규칙으로 묶지 않기
- 파일 변환기 개발 기록 — 문서를 그림으로 저장할 때 잃는 것
- 낚시일기 물때 수정 — 시간보다 먼저 관측소와 응답 구조를 확인했습니다
- 매치 시즈 화면 개선 — 보석 여백을 줄이다 그림자를 자르지 않으려면
- 소트 랩 첫 기록 — 공유가 막혀도 사용자가 링크를 가져갈 수 있게
- AI에게 할 일 앱을 맡겨 봤습니다 — 첫 결과와 수정 요청을 그대로 공개합니다
- 앱 개발 A부터 Z까지 — 기획, 구현, 테스트, 출시, 운영 순서
- Godot 게임을 안드로이드로 내보내기 — APK 테스트부터 서명한 AAB까지
- Godot 입문 — 설치할 파일과 첫 2D 게임의 완성 기준
- Godot 고급 팁 — 성능, 소리, 입력 오류를 재현하고 검증하는 방법
- Godot 첫 실습 — 20초 표적 게임을 만들고 Android APK로 내보내기
- 앱 출시 때 필요한 페이지 — 개인정보처리방침, 계정 삭제, 문의 안내
- Google Play 출시 체크리스트 — 필수 입력, 비공개 테스트, 제출 전 확인
- 복사해서 만드는 첫 게임 — 30초 표적 터치 완성형 프롬프트
- 복사해서 만드는 첫 앱 — 오늘 할 일 3개 완성형 프롬프트
- 전체화면과 하단 배너는 같이 못 씁니다
- 총소리에 방향을 줬습니다 — 좌우 부호는 뒤집혀도 안 들킵니다
- 브라우저가 다 정하던 게임에 대전을 붙였습니다 — 판정을 서버로 옮긴 이야기
- 적을 다르게 만든 것은 종이 아니라 역할이었습니다
- 창을 숨기면 게임이 멈춥니다 — 그래서 검증은 렌더 루프 밖에서 합니다
- 터지는 오류와 안 터지는 오류 — 하루에 둘 다 만났습니다
- 외부 에셋 0 원칙을 깬 이유, 그리고 코드로 사람을 짓다 배운 것
- 봇이 컨테이너에 대고 걷던 것을 고쳤습니다 — 노드 8개에서 맵 전체 격자로
- 고속 러너를 AI에게 시킬 때, 프롬프트에서 제일 먼저 지워야 하는 것
- 자동 검사 49개가 전부 통과했는데, 다섯 스테이지 중 셋이 물속에 있었습니다
- "휑하다"는 제보에 보드를 8×10으로 — 반대할 대상을 잘못 잡고 있었습니다
- 광고를 넣으면서 지키는 선을 코드에 박았습니다 — 그리고 비공개 테스트에 들어갔습니다
- 판을 10x10으로 넓혔습니다 — 블록 퍼즐의 축은 "한꺼번에"였습니다
- 회사망 TLS 검사 프록시 뒤에서 개발하기 — 무엇이 막히고 무엇이 되는지
- Godot 웹 빌드를 Cloudflare에 올릴 때 25MiB 파일 제한 넘기기
- 스토어 앱이 저 혼자 닫힐 때 — 로그만으로 원인 찾는 순서
- 약속 일정표를 만들며 세 번 지웠습니다 — 근거를 못 대는 숫자를 화면에 두지 않기로 하고
- 수집기가 실제로 도는 곳은 제 PC가 아니었습니다
- 빈 칸 세 개짜리 버그를 잡는 동안 검증에서 세 번 틀렸습니다
- 방 하나로 120층을 돌렸더니 올라가는 느낌이 없었습니다
- 저장 파일을 외부 입력으로 취급합니다 — 못 읽으면 덮어쓰지 않고 거절합니다
- 시뮬레이션을 화면에서 떼어 놓았습니다 — 층마다 컴포넌트를 만들지 않는 이유
- 코인 레이더를 만들었습니다 — 점수보다 근거를 남기는 쪽으로
- 광고는 한 자리에만 넣었습니다 — 그리고 그 자리는 사용자가 누릅니다
- 데스크톱에서는 절대 볼 수 없던 결함 둘을 실기기가 잡아냈습니다
- 웹 캔버스는 한글 입력기를 못 받습니다 — 두벌식 키보드를 직접 만들었습니다
- 보드가 갉아먹히기 시작하자 매치-3가 다른 게임이 됐습니다
- 어두운 보석을 다 버리고 캔디로 갈아엎었습니다
- 위협 둘과 기회 둘 — 이벤트 네 가지를 넣었습니다
- 하트와 온라인 순위표를 붙였습니다 — 개수 대신 시각 하나만 저장합니다
- 이벤트를 일곱 가지로 늘리고, 판마다 하나씩 열리게 했습니다
- 137MB짜리 게임을 파일당 25MiB 한도에 올렸습니다
- 옷을 세 벌 입혀도 비용이 안 늘게 만들었습니다
- 엔진이 무거워서 손이 안 갔습니다 — Unity에서 Godot으로 다시 썼습니다
- 봇이 조용했습니다 — 오류도 안 내고
- 파향 화살표가 정반대를 가리키고 있었습니다
- 평균 13ms인데 "뚝뚝 끊긴다"는 제보가 계속 왔습니다
- "상대가 지나갔는데 다시 지나간다" — 프레임이 튄 게 아니었습니다
- 새 맵을 만들어 놓고 옛 맵에서 놀고 있었습니다
- 조준하면 개머리판이 눈앞 11cm에 섰습니다
- 최적화 네 개가 전부 헛방이었습니다 — 걸린 것과 효과가 있는 것은 다릅니다
- 소스에서는 멀쩡하고 배포본에서만 부서지는 것 세 가지
- 랩을 버렸습니다 — 원에는 이야기가 없습니다
- 애드센스가 "가치가 별로 없는 콘텐츠"라고 했습니다
- 게이트를 근접으로 판정하면 빠른 배가 그냥 뚫고 지나갑니다
- 아이템을 한 번도 못 먹었는데, 트리거는 멀쩡했습니다
- 점수를 매기는 것과 그 점수가 맞는지는 다른 문제입니다
- 찌를 단 건 분위기 때문이 아니라 루어가 안 보여서였습니다
- 드랙이 텐션의 상한입니다 — 이 한 줄이 파이팅 전부를 정했습니다
- 흠 하나 없는 건 동물이 아니라 사출 플라스틱의 성질입니다
- 팔을 세 번 만들고 세 번 다 지웠습니다
- 아무도 볼 수 없는 거절은 고장과 같은 것입니다
- 어종 12종을 넣어 놓고 한 마리도 잡을 수 없었습니다
- "몇몇만 총을 쏜다" — 실제로 그랬습니다
- 캐시가 옛 판을 보여준 게 아니라, 게임을 아예 못 뜨게 했습니다
- "이게 물고기냐" — 돌고래가 흰 물고기로 보인 이유 셋
- 물 밑을 상수로 칠하고 있었습니다 — 굴절 패스를 넣자 숨어 있던 것들이 드러났습니다
- 쇄파선은 해변의 성질이 아니라 바다의 성질입니다
- 배가 6.5노트밖에 못 나가던 이유 — 흔들림을 잡던 항이 전진까지 잡고 있었습니다
- 처치 수는 그대로인데 손맛만 바뀌는 값이 있었습니다
- 겹침 0쌍은 거짓말이었습니다 — 검사가 드럼통을 아예 못 보고 있었습니다
- 되감기를 만들어 놓고 어디에도 연결하지 않았습니다
- "어쩌다가 만나지기도 함" — 이 한 줄이 원인을 알려 줬습니다
- 서버가 판정을 안 합니다 — 봇전을 온라인 멀티로 붙인 구조
- 소품에 실루엣이 생기자 숨어 있던 겹침이 드러났습니다
- 소리가 나다 말다 하던 것 — 옆자리가 비어 있는데도 남의 소리를 뺏었습니다
- 화면이 하늘로 뒤집히던 것 — 브라우저가 준 숫자를 그냥 믿고 있었습니다
- 봇이 계단을 안 오른 게 아니라, 계단이 벽에 처박혀 있었다
- 이동 7/7 · 생존 7 · 발사 0 — 지표가 전부 초록인 죽은 맵
- 봇을 측면으로 돌게 했더니 아무도 못 맞혔다
- 게임은 멀쩡했고 내 테스트가 틀렸다 — 세 번 연속으로
- 체력이 아니라 팔이 깎인다 — 부위 파괴를 실제로 켜지게 만든 것
- 폰에서는 만지기만 해도 총이 나갔다 — 모바일 조작을 뜯어고친 기록
- 웹에 올리면서 네 번 데인 것 — 37MB wasm, 사라지는 헤더, 안 바뀌는 캐시, 없는 글자
- 털뭉이 러시 안내서 — 머릿수가 곧 화력이고 동시에 목숨이다
- 만나도 좋고 대화만 해도 좋고, 벙개벙개의 부담 없는 거리
- 다녀온 자리를 기억이 아니라 기록으로, 낚시일기를 만든 이유
- 운영자는 둘인데 참가자는 백 명, 공정성을 앱에 맡기기
- 강철궤도 안내서 — 열차는 멈추지 않고, 당신은 한 칸에만 있을 수 있다
- 떨어뜨리기와 깨뜨리기를 붙인 대전 퍼즐, 그리고 첫 Unity
- 건물 안에 들어갔는데 할 게 없다면, 그 문은 왜 열었나
- 적이 지금 뭘 아는지 안 보이면 그건 잠입이 아니라 운이다
- 죽이는 게 아니라 뜯어낸다 — 로봇 대전을 껍데기로 만들지 않으려고 건 것
- 직접 해보게 했더니 시점부터 틀렸더라
- 유료 데모의 소스를 뜯는 대신 논문을 읽고 바다를 다시 만들었다
- FFT 바다 안내서 — 슬라이더 하나가 무엇을 바꾸는지
- 버벅인다는 제보의 원인은 프레임률이 아니었다
- 앱 일곱 개를 한 도메인에, ntsapp.dev 허브를 만든 방법
- 도시가 살아 있어 보이는 이유, 인구 구조가 거리를 만든다
- 25MiB 제한 너머로, Godot 도시 게임을 브라우저에 올리기
- 발각을 도박이 아니게 만들기, 잠입 규칙의 설계
- 지형이 작전을 정한다, 매 판 새로 만들어지는 적진
- 이동하는 엄지를 방해하지 않는 HUD, 원형 액션 허브
- 보스전에 결계를 친 이유, 그리고 스킬도 못 쓰고 죽던 보스
안내
브라우저에서 바로 플레이
- 집 둘러보기
- Antropic City
- 기공 격투
- 봉제인형의 한 해
- 할로윈 봉제인형
- 밀물 도시
- 사진 한 장 3D
- 방 정리하기
- HYPERFLUX
- NT DRIVE
- 스타웨이크
- 사이렌 러시
- 무인도 전초기지
- 자연의 부탁
- 화투 맞고
- 한 번 더!
- 몰랑 원정대
- 십이지천
- 단톡방 시상식
- 럭키 체스트
- 킹덤 디펜스
- 엠버폴
- NTS RIVALS
- 황혼 난투
- 모스헤이븐
- 베일스트라이크: 제로 아워
- LiquidPvP
- Little City Story
- 도트 일병 구하기
- 소트 랩
- 떠도는 섬
- 그리드 크롤러
- 섬 탐험
- JRPG 퀘스트
- 털뭉이 러시
- 스크랩 워
- 강철궤도
- 진돗개 타이달 러시
- 위치 다이브
- 매치 시즈
- FPS Arena
- Monster Arc
- NTs: Tower Protocol
- 보트 레이싱
- 코인 레이더
- 주식 레이더
- 낚시 · FFT Ocean
- FFT 바다
- 파일 변환기
- 사진을 글자로
- 플랜메이트
- 블록 캔버스
검색엔진이 읽는 XML 사이트맵은 /sitemap.xml, 개발 기록 구독은 /feed.xml에 있습니다. 둘 다 사람이 읽으라고 만든 형식은 아닙니다.