6월, 2026의 게시물 표시
Game Dev

웰컴 드링크, 오목

이미지
웰컴 드링크로 태어난 오목 사실 오목은 딱히 내가 공들여 개발한 게임이 아니었다. 2025년 7월에 수수랜드를 공개하고 내가 수수랜드에 초대한 지인들이 “뭘 해야할지 모르겠어.” 라고 말해서 가볍게 내밀 수 있는 웰컴 드링크 같은 게임으로 2025년 8월에 만들었다. 클로드에게 길게 설명할 것도 없었다. “오목 만들어줘.” 라고 말했더니 클로드가 뚝딱 만들어줬다. 나는 그저 클로드가 만들어준 코드에서 바닥색을 장판색으로 바꾸고 “ NPC가 네 알 놓을 수 있는데 안 놓고 사용자의 3알을 막고 있어.” 라고 클로드에게 말해서 돌을 놓는 순서를 조금 개선했다. 수수랜드가 망하고 있다 올해 들어와서 나는 수수랜드가 망하고 있다고 생각하면서 클로드한테도 넋두리를 했다. “수수랜드가 망하려나봐.” 왜냐하면 새사용자가 점점 줄어들고 있었다. 2025년 12월에는 300명이었는데, 1월과 2월에는 200명 정도였고, 3월에는 100명으로 뚝 떨어졌기 때문이다. ‘방학인데, 아이들은 수수랜드 안 하고 뭐하고 있지?‘ 하지만 딸은 “요즘 공부 잘하는 아이들은 책을 읽고 공부 못하는 아이들은 쇼츠를 본다” 면서 아이들이 게임을 잘 안 한다고 했다. 그리고 실제로 2030세대들도 게임 이용률이 역대 최저로 떨어졌다고 한다. 그래서 수수랜드에 거미줄 치고 파리 날리는 상상을 했다. 구글이 수수랜드의 오목을 찾았다 그런데 2026년 4월 믿기 힘든 이변이 일어났다. 구글에서 ‘오목‘을 검색한 사람들에게 구글 알고리즘이 ‘수수랜드’를 소개하기 시작했다. 사실 나는 오목을 전문적으로 하고 싶은 사람은 다른 오목 사이트로 가도 된다는 마음으로 적당하게 구색을 갖추려고 오목을 수수랜드에 들여놓은 상태였는데, 갑자기 수수랜드에 사용자들이 몰려오니까 무언가 개선을 해야겠다는 생각이 들었다. 달인 모드, 그리고 2주의 적막함 그래서 달인 모드를 추가했다. 오목은 실력이 똑같을 때 먼저 놓는 ...
IT TRIVIA

How to start embroidery without a knot

이미지
This post was written in October 2025. The number of subscribers is back to 39 now. The photo shows a water purifier rental ad, but sometimes it’s a plant nutrient ad — the ads keep changing. And currently I have 39 subscribers. YouTube May Run Ads on Your Videos Even If You Never Applied for Them I watched a YouTube video I uploaded 6 years ago, and there’s a Gemini ad on it even though I never signed up for ads. I still don’t qualify to earn revenue from YouTube. Until recently, I had only 9 subscribers, but after uploading Soosooland game videos, it grew to 39. Then suddenly 2 people left, so now I have 37 subscribers. “Wait, why did you leave? ㅠㅠ Come back!” So I asked ChatGPT why there were ads on my video when I never applied for them. It told me that I must have violated someone else’s copyright, so ads were placed and the money goes to that person. I went to YouTube Studio to check, but that wasn’t the case. The reason for the ads was that since this video had 800 v...
IT TRIVIA

매듭없이 바느질하기

이미지
2025년 10월에 쓴 글입니다. 지금은 다시 구독자가 39명이네요. 사진에는 정수기 렌탈 광고가  있지만 식물영양제가 있기도 하고 광고는 자꾸 바뀌어요. 그리고 지금 구독자는 39명이에요. 유튜브에 광고 신청 안 해도 광고가 붙을 수 있다 내가 6년전에 올린 유튜브 동영상을 봤는데, 나는 광고를 신청한 적이 없는데  제미나이 광고가 붙어있다. 나는 아직 유튜브로 수익을 낼 만한 자격이 안 된다. 얼마전 까지 구독자가 9명이었다가 수수랜드 게임 동영상 올리고 나서 39명이 되었다 . 그런데 갑자기 2명이 나가서 구독자가 37명이 되었다.   “ 아니, 왜 나가셨어요 ㅠㅠ 돌아오세요.” 그래서 챗지피티한테 나는 광고를 신청한 적이 없는데 왜 광고가 붙어있냐고 물었더니 다른 사람의 저작권을 침범해서 광고를 붙이고 돈은 그사람에게 간다고 했다. 그래서 유튜브 스튜디오에 가서 확인했는데 그건 아니었다. 광고가 붙은 이유는 그 동영상이 조회수 800, 좋아요 100%이다보니까 , 유튜브가 ‘이 영상은 광고 친화적’이라고 판단해서 광고를 붙인 것이다. 내가 돈을 못 받는 건 아쉽지만 동영상 찍는 거 편집하는 거 못 해서 유튜브는 거의 포기했다. 지금은 폰으로 수수랜드 게임을 플레이하고   1분 이하로 잘라서  쇼츠를 올리고 있다. 그러면 조회수가 100~300개는 나오고 그 중에서 수수랜드에 게임하러 오는 사람이 1명 정도 된다. 유튜버가 되고싶었지만 다른 사람들이 다 만들어서 만들 게 없었다. 6년전, 나는 유튜브에 동영상을 찍어서 올리려고 했는데, 이미 다른 사람들이 다 올려서 내가 올릴 새로운 콘텐츠가 없었다. “매듭없이 바느질 시작하기” 를 검색했더니 없어서 동영상으로 만들었다. 일단 이 동영상은 아이패드로 녹화했는데, 소리가 잘 안 들린다. 나중에 이 동영상을 본 초등학교 5학년 학생(게임유튜버 구독자 300명)이라고 조언을 했다. ”선생님, 폰으로 찍으세요...
Game Dev

Baseball Game Devlog

이미지
1. Why Baseball Game Came to Soosooland It was when I first introduced Soosooland to people I knew. Some of them said, “I went to Soosooland but didn’t know what to do.” For them, I added Gomoku. Around that time, Soosooland had about 100 users, and I noticed visitors from 10 different countries. Thinking foreigners might know it, I added Baseball Game (Bulls and Cows). I got excited that foreigners were flooding in — but it turned out to be just two people from Tunisia and Finland, who probably landed there by accident and left after 12 and 26 seconds. Everything else was bots. There were even 6 sessions from Moses Lake, and I sat in front of my monitor imagining a group of American kids gathered around playing Soosooland games together. Baseball Game is something I go way back with. During the years I ran a math gifted class, I used to catch kids on their way home “Hey, not busy? Want to play baseball game with me?” and teach them the rules. Eventually, kids st...
Game Dev

야구게임 개발일지

이미지
1. 야구게임이 수수랜드에 들어온 이유 내가 수수랜드를 만들고나서 지인들에게 수수랜드를 소개했을 때였다. “ 수수랜드에 갔는데 뭘 해야 할지 모르겠어.“라고 말하는 지인들이 있었다. 그들을 위해서 오목을 넣었다. 그 때 수수랜드 사용자가 100여명 되었을 땐데, 10개국가에서 온 외국인들이 수수랜드에 보이길래, 외국인들이 알 것 같은 야구 게임(Bulls and Cows)을 수수랜드에 넣었다. 외국인들이 몰려온다고 흥분했으나 튀니지와 핀란드만 사람이었고, 그것도 아마 실수로 들어왔는지 12, 26 초만에 이탈했으며 다른 것들은 사람이 아니라 봇이었다. 그 때 모세 레이크에 6명이나 있어서 모니터 앞에 모여 앉아 수수랜드 게임을 하는 미국아이들을 상상하기도 했다. 야구게임은 오래 전에 내가 수학영재반 지도를 했던 시절에 “안 바쁘면 나랑 야구 게임할래?” 라면서 집에 가는 애들을 붙잡아서 야구게임을 가르쳐서는 같이 했던 게임이다. 나중에는 아이들이 야구게임하자고 찾아오기도 했다. 그때는 종이와 펜으로 했고 3글자 숫자야구만 했다. 2025년 8월 중순부터 하순까지 수수랜드에 영어야구, 한글야구, 숫자야구게임을 넣었는데, 2025년 9월에 야구게임이 1위를 했다. 2. 수수야구게임 나는 야구게임의 쉬운 버전을 만들고, 성의 없이 ‘수수‘라는 접두사를 붙였다. 영어야구, 한글야구, 숫자야구의 규칙은 추측한 단어에 대해서 S, B, Out의 개수를 알려주는데, 수수영어야구, 수수숫자야구, 수수한글야구는 S, B, Out의 위치까지 알려준다. 예를 들자면 원래 야구게임에서 추측 결과는 1S 2B 1O라고 보여주는건데, 수수야구에서는 SBBO, SBOB, BOSB, BOBS… 이렇게 S, B, Out의 개수뿐만 아니라 S, B, Out의 위치를 알려준다. 일찍이 이런 규칙으로 만든 야구게임이 없었기 때문에 저작권을 등록할까 잠깐 고민했으나 위치까지 알려주는 방식이 워들과 비슷하...
TRIVIA

Controlling invasive species

What the Donguibogam Proves About Korean DNA: Turning Invasive Species into Food We have a copy of the Donguibogam, written by Heo Jun, at home. The variety of animals our ancestors used to eat is really something. Birds Chicken, goose, duck, wild goose, sparrow, swallow, bat (Heo Jun classified bats as birds), hawk, black kite, crow, magpie, mandarin duck (said to restore harmony to a troubled marriage if eaten), jackdaw, pheasant, shrike, domestic pigeon, turtle dove, quail, sandpiper, woodpecker, crane, swan, stork, cormorant, kingfisher, myna, egret, pelican, bushtit, bunting, junglefowl, cuckoo, lesser cuckoo, owl, watercock, night heron, seagull, yellowhammer, partridge, wild duck, oriole, paradise flycatcher. Mammals Horse, deer, bear, ox, water deer, sheep, tiger, leopard cat, musk deer, sea otter, rhinoceros, antelope, leopard, raccoon dog, cat, rabbit, dog, pig, donkey, mule, fox, otter, badger, wolf (jackal), marten, wolf, camel, wolf, monkey, hedgehog, rat, mole, ...
TRIVIA

생태계 교란종 퇴치하는 방법

동의보감이 증명하는 한국인의 DNA: 생태계교란종을 식재료로 우리 집에는 허준이 지은 동의보감이 있는데. 조상님들이 잡수시던동물이 참 다양하다.  새 종류 닭 , 거위, 오리, 기러기, 참새, 제비, 박쥐(허준선생님이 박쥐를 새에 적었다) , 매, 솔개, 까마귀, 까치, 원앙( 부부관계가 안 좋을 때 먹으면 화목해진다) 갈까마귀, 꿩, 때까치, 집비둘기, 멧비둘기, 메추리, 도요새, 딱따구리, 두루미, 고니, 황새, 가마우지, 쇠새, 구관조, 백로, 사다새, 뱁새, 촉새, 산닭(갈계), 뻐꾹새, 두견새, 올빼미, 뜸부기, 해오라기, 갈매기, 고지새, 자고새, 들오리, 꾀꼬리, 아리새,  짐승 말, 사슴, 곰, 소, 노루, 양, 호랑이, 삵, 사향노루, 해달, 무소, 영양, 표범, 너구리, 고양이, 토끼, 개, 돼지, 나귀, 노새, 여우, 수달, 오소리, 승냥이, 담비, 이리, 낙타, 이리, 잔나비, 고슴도치, 쥐, 두더지,날다람쥐, 족제비,  요즘엔 사냥도 안 하고 이런 동물둘을 먹지 않는다. 그런데, 유튜브를 보니까 생태계교란종을 잡아먹어서 우리나라 생태계를 지키는 사람들이 보인다. 늑대거북을 잡아서 숯불에 굽고 라면에 넣어 먹는다. 뉴트리아를 요리해서 먹는 사람들은 닭고기같이 쫄깃하다고 한다. 황소개구리를 먹는 사람들이 뼈가 커서 닭처럼 보이고 닭고기 맛이 난다고 한다. 큰입베스도 생태계교란종인데. 번식력과 적응력이 강해서 물고기, 수서곤총, 갑각류, 양서류, 물새, 생쥐, 뱀 등 닥치는 대로 잡아먹었는데, 한국인들이 흰살생선이라서 튀김이나 구이로 먹으면 맛이 좋다고 레시피를 공유한다. 미국, 호주, 일본도 생태계교란종을 잡기는 하지만 먹는 문화가 약한데, 한국은 먹방의 나라답게 먹어 없애고 있다. 생태계교란종의 최대 천적은 한국인인 것 같다. 즐거운 퍼즐 놀이터 · 수수랜드
Comics Without Pictures

I’m the Founder | 내가 창시자

그림 없는 만화 : 내가 창시자 챗지피티: 이 글은 어디에 올리려고 하세요? 수수: 구글 블로그에 올릴 건데. 구글에서 막으면 네이버에 올릴게. 챗지피티: 하하하 창작이라서 문제 없을 거예요. 수수: (제미나이에게) 제미나이야. 내가 그림을 못 그려서 대사만 서너 줄 있는 짧은 글을 구글블로그에 올리려고 하는데 정보가 아니잖아. 괜찮아? 제미나이: 전혀 문제 없습니다. 수수: 전에 구글 블로그에는 정보를 쓰라고 했잖아. 제미나이: 구글 검색에 잘 걸리려면 정보성 글이 유리하다고 말씀드린 거예요......(생략) 글을 읽어보니 화목한 가족 분위기가 부럽네요…….(생략) 사용자님은 콘티와 대사를 쓰시고, 따님은 그림을 그리거나 이미지 생성 AI로 배경이나 캐릭터를 뽑을 수 있어요. 수수: 그림 없는 만화도 있어? 없으면 내가 창시자. 제미나이: 그림을 못 그려도 대사와 구조만으로 사람들을 웃길 수 있다면 그게 바로 만화 아닐까요? 주주: 엄마, 이거 그냥 1씬짜리 대본이잖아. Comics Without Pictures : I’m the Founder ChatGPT: Where are you planning to post this? Soosoo: I’ll post it on Google Blog. If Google blocks it, I’ll post it on Naver. ChatGPT: Hahaha it’s creative content, so there won’t be any problem. Soosoo: (to Gemini) Gemini. I can’t draw, so I’m trying to post short pieces with just a few lines of dialogue on Google Blog, but it’s not informational content. Is that okay? Gemini: No problem at all. Soosoo: But you said before that Google ...
Soosooland

Blog Diet Blog | 블로그 다이어트

티스토리와 네이버 블로그 안녕 같은 글이 여러 군데에 있으면 중복 콘텐츠 문제로 SEO 에 안 좋다고 하는데도 수수랜드 홍보에 도움이 될까 싶어서 티스토리, 네이버, 구글블로그에 개발일지를 썼다. 그러나 오늘 수정할 것이 있어서 한줄씩 4군데를 고치다가 갑자기 귀찮아져서 과감하게 정리하기로 했다. 그래서 네이버 블로그와 티스토리에 작별인사를 썼다. 안녕하세요, 수수입니다. 요즘 수수랜드 개발과 운영에 할 일들이 너무 많이 밀려 있어서, 머릿속에 글감은 가득한데 미처 다 쓰지를 못하고 있습니다. 특히 너무 많은 플랫폼을 동시에 관리하다 보니 번거로운 점이 많아, 앞으로는 구글 블로그와 브런치 두 곳으로 힘을 모아 소통하려고 합니다. 그리고 글 아래쪽에 브런치와 구글블로그와 수수랜드의 간단한 설명과 링크를 달았다. 이제 구글 블로그에는 잊기 전에 자주 쓰고 브런치에는 가끔 정성들여서 잘 다듬어서 쓰면 된다. Goodbye, Tistory and Naver Blog I’d heard that having the same content in multiple places can hurt SEO due to duplicate content issues, but I posted my dev logs on Tistory, Naver, and Google Blogger anyway, hoping it would help promote Soosooland. Today, though, I needed to make a small correction and found myself fixing it line by line across four platforms — and suddenly I just couldn’t be bothered anymore. So I decided to do a clean sweep. I wrote farewell posts on Naver Blog and Tistory. Hello, I’m Soos...
Comics Without Pictures

Failed the Driver’s License Test | 운전면허 불합격

그림 없는 만화 : 운전면허 불합격 수수 - (기운 없어) 운전 면허 시험 떨어졌어. 네이처리 - 오!! (감탄) 그렇게 어려운걸 ㅎㅎㅎ 수수 - 그러게. 운전시험합격율 98%인 학원에서 주주 - (룰루랄라 ~) 당첨되셨네요.ㅎㅎㅎㅎ 모두 - 하하하 수수 - 하하하 (기분이 좋아졌다.) Comics Without Pictures: Failed the Type 1 Driver’s License Test Soosoo — (deflated) I failed my driver’s license test. Nature Lee — Oh!! (impressed) That’s such a hard one to fail. lol Soosoo — I know, right. At a driving school with a 98% pass rate… Juju— (tra-la-la~) Congratulations on being selected! hahaha All — Hahaha Soosoo — (I feel so much better now.) 🪄 Written by Soosoo, translated by Claude Fun Puzzle Playground · Soosooland
Soosooland

Rejected by Brunch, and Trying Again

이미지
Unfortunately, we were unable to invite you as a writer this time. Based on what you’ve shared, it was difficult to determine that you would be an active contributor, and we regret that we cannot accommodate you on this occasion. Please refer to the above and reapply, and we will review your application sincerely once more. Inside, I was furious — Who are you to reject me? — but what came out of my mouth was: “I’m done writing anyway. My eyes hurt, so maybe it’s for the best.” My second daughter said, “Mom’s sulking. She’s going to write anyway.” Then she called me over, laid out a row of tarot cards, and told me to pick some. I drew three cards and asked Claude to interpret them. My daughter’s Claude said the cards showed that Naver Blog was a place of exhaustion, Google Blog was a place of emptiness, and Brunch had drawn the King — so Brunch was where I should be writing. I probably drew the wrong cards, I thought. But the very first thoughts that came to me the next...
Soosooland

브런치 탈락 그리고 재도전*

이미지
안타깝게도 이번에는 작가로 모시지 못 하게 되었습니다. 보여주신 내용만으로는 좋은 활동을 보여주시리라 판단하기 어려워 이번엔 부득이하게 모시지 못한 점 양해 부탁드립니다. 위 내용 참고하셔서 재신청해주시면 다시 한번 성실히 검토하겠습니다. 속으로는 ‘네가 뭔데 떨어뜨려!‘ 라고 분노했지만, ”이제 글 쓰지 않을래. 눈 아픈데 잘 되었어.“ 라고 말했다. 둘째가 “엄마가 삐졌네. 그래도 쓸 거면서.“ 라고 말했다. 둘째가 “엄마, 이리 와 봐. ” 라고 해서 갔더니, 타로 카드를 한줄로 펼쳐놓고 뽑으라고 했다. 나는 딸이 시키는 대로 카드를 세 장 뽑아서 클로드에게 해석을 부탁했다. 딸의 클로드는 네이버 블로그는 지치는 곳, 구글 블로그는 허망한 곳, 브런치는 왕을 뽑았기 때문에 내가 글을 써야할 곳은 브런치라고 했다. “ 타로 카드를 잘못 뽑은 거야.” 라고 생각했지만, 다음 날 아침에 눈을 뜨자마자 처음 든 생각이 ‘브런치 저장글의 제목을 잘못 썼다. ’ ‘브런치 저장글의 시작부분을 잘못 썼다.’ 였다. 바쁜 아침부터 이런 생각을 하니까 화가 나려고 했다. 막내가 ”엄마, 엄마의 글이 브런치의 재질에 안 맞을 수가 있어요. 브런치에 있는 다른 사람들의 글을 읽어보세요. 브런치 안 해도 엄마는 작가예요.” 라고 예쁘게 말을 했다. 둘째가 브런치의 죄질을 알아본다라고 들어서 빵 터졌다. 클로드는 브런치의 특징이 세련된 감성, 적당한 거리감, 나의 이야기, 보편성이라고 했다. 별걸 다 아는 클로드 챗지피티는 내 글이 브런치에는 없는 독특함이 있다면서 나같은 스타일로도 브런치에서 살아남을 수가 있다고 했다. 저장글을 3개 정도 올려야하는데 저장글을 잘 고칠 문제가 아니고 저장글을 잘 골라야 했었나 하는 생각도 들었다. 그래서 조만간 다시 도전할 텐데, 자기소개나 저장글을 잘 골라야 겠다. 그래서 나는 브런...
AI Game Dev

Prime Suspect: Claude

1. Tallying Soosooland’s May popularity rankings On June 3, 2026, I compiled last May’s Soosooland popularity rankings and updated the platform accordingly. In April, Omok had performed well in Google Search Console and held the #1 spot in Soosooland’s popularity rankings. But in May, Omok had vanished from Google Analytics > Reports > Pages and Screens. I assumed visitors had stopped coming back because Soosooland’s Omok NPC was too weak. 2. Digging into the code Then I checked Numtle, a newly released game — and it wasn’t on the list either. Soosooland users tend to curiously try out new games marked with the 🌱 sprout emoji, and I’d played Numtle plenty myself during testing, so a count of zero made no sense. I took a closer look at the code. That day, the Google Analytics code inside Numtle looked strangely unfamiliar. I copied it and showed it to Claude — and it turned out the code was wrong. Claude explained: “In the local-exclusion code inside Omok, gtag(‘js’, ne...
AI Game Dev

용의자는 클로드

1. 수수랜드 5월 인기 순위 집계하다 2026년 6월 3일, 나는 지난 5월의 수수랜드 인기 순위를 집계해서 수수랜드 플랫폼을 업그레이드했다. 4월에 오목이 구글서치콘솔에서 실적이 좋아서 수수랜드에서 인기순위 1위였다. 그런데 5월에는 구글애널리틱스>보고서>페이지 및 화면에 오목이 없었다. 그래서 수수랜드 오목의 NPC가 너무 못 해서 왔던 사람들이 안 온다고 생각했다. 2.코드를 들여다보다 그런데 새로 만든 게임 넘틀을 보는데 넘틀도 리스트에 없었다. 수수랜드 사용자들이 새싹 이모지가 있는 새 게임을 호기심을 갖고 해보는 걸 좋아하는데, 그리고 넘틀은 테스트하느라고 나도 많이 해봤는데 0이니까 넘틀 코드를 살펴봤다. 오늘따라 넘틀에 있는 구글애널리틱스 코드가 낯설어보였다. 긁어서 클로드에게 보여줬는데 코드가 잘못 된 거였다. 클로드: 오목에 들어있는 로컬차단 코드는 gtag를 재정의하기 전에 이미 gtag('js', new Date())와 gtag('config', ...)가 실행돼버려서, 재정의가 의미가 없어. 나는 구글애널리틱스에서 로컬 데이터는 차단하고 싶어서 ’로컬제외 애널리틱스 코드‘를 넣으려고 했는데, 한꺼번에 넣으려니까 너무 일이 많아서 코드를 고치거나 새 게임을 만들 때 넣곤 했다. 그럴 때마다 틀린 코드를 넣었던 거였다. 구글에서 ‘오목‘을 검색하는 사람들에게 4월부터 구글이 ’수수랜드’를 추천하기 시작했다. 나는 오목에 ’달인 모드‘를 넣었는데 그때 구글 애널리틱스 코드를 로컬 제외 구글애널리틱스 코드로 교체했다. 3.수수랜드의 청룡열차 원래 수수랜드는 사용자들이 골고루 탐험해서 달마다 인기순위가 청룡열차처럼 오르락내리락하는 곳이었다. 그런데 몇 달 전부터 구글애널리틱스>보고서>페이지 및 화면 리스트에서 완전히 사라진 게임들이 나오기 시작했다. 그래서 드디어 사용자들이 좋아하는 게임이 정...