전체 글 (31) 썸네일형 리스트형 오락실의 그 갤X그.. CLEAVE WAVE 출시! “오락실 게임의 기본은 갤X그 아닌가?” 라는 생각이 들면서 내 손으로 만들어 보고 싶다는 생각을 했습니다. 화면 아래 한 줄에 내 기체가 있고, 머리 위에서 적들이 대형을 그리며 내려오고, 가끔 내 기체를 통째로 빼앗아 가는 그 게임이요.그걸 CLEAVE WAVE 라는 이름으로 만들어 두 스토어에 올렸습니다. 안드로이드와 iOS 양쪽 다 나와 있고, 광고도 인앱 결제도 로그인도 없습니다. 이 글은 게임 소개 반, 만들면서 겪은 이야기 반입니다.https://www.youtube.com/watch?v=HbB-Rb13gfw 영상이 안 보이면 여기에서 볼 수 있습니다. ▶ Google Play 에서 받기 App Store 에서 받기 머리 위에서, 편대가 숨을 쉰다빛나는 코어를 광물 껍질에 감춘 결정 군체가.. 너구리와 함께하는 클래식 점프런, '너구리의 모험 2026' 개발기 어릴 때 오락실에서 하던 클래식 아케이드 게임 특유의 손맛이 요즘 게임에는 잘 안 느껴지더라고요. 화려한 그래픽이나 복잡한 시스템 없이, 그냥 캐릭터 하나가 뛰고 오르고 피하는 것만으로도 재밌었던 그 감각이요. 그래서 이번에 그런 향수를 담아 안드로이드 게임을 하나 만들어봤습니다. 이름은 '너구리의 모험 2026' — 너구리가 주인공인 클래식 스타일 점프&런 플랫폼머예요. 어떤 게임인가요https://youtu.be/iPfwaYvX6GY '너구리의 모험 2026'은 단순합니다. 너구리를 조작해서 플랫폼 사이를 뛰어다니고, 사다리를 타고 오르내리고, 장애물을 피하면서 점수를 쌓는 게임이에요. 중간중간 하트 같은 보너스 아이템도 먹을 수 있고, 스테이지를 클리어하면 다음 맵으로 넘어갑니다. 조작은 화면의 D.. 물방울 아케이드 '버블듀오'를 만들었다 한동안 붙잡고 있던 게임을 드디어 올렸다. 이름은 버블듀오.물방울로 몬스터를 가두고 터뜨리는, 어릴 때 오락실에서 동전 넣고 하던 딱 그 감각의 아케이드 게임이다.글로 백 줄 쓰는 것보다 30초 보는 게 빠르다.어떻게 하는 게임인가규칙은 두 줄이면 끝난다.몬스터한테 물방울을 쏴서 가둔다갇힌 물방울에 부딪혀서 터뜨린다끝이다. 조작도 좌우 이동, 점프, 물방울 발사 세 개뿐이라 아무나 30초면 익힌다.그런데 이 단순한 규칙이 스테이지마다 다르게 풀린다. 발판이 층층이 쌓인 곳에서는 위로 올라갈 길을 찾아야 하고, 몬스터가 몰려 있는 곳에서는 한 번에 여러 마리를 가둬서 연쇄로 터뜨리는 게 이득이다. 물방울은 밟고 올라설 수도 있어서, 손이 안 닿는 자리는 내가 만든 물방울을 계단처럼 쓰면 된다.몬스터도 성격.. 위치와 시간이 만나는 새로운 SNS, '핀(PIN)'을 준비하며 세상의 거의 모든 SNS는 '보는 것'으로 소비된다. 손가락만 움직이면 지구 반대편의 풍경도, 100년 전 사진도 화면 안에서 끝난다. 핀(PIN)은 여기에 정반대의 질문을 던진다. "그 자리에 가야, 열린다."핀은 하나의 지도 좌표 위에 과거·현재·미래를 겹쳐 올리는 위치 기반 미디어다. 콘텐츠는 처음엔 흐릿하게 잠겨 있다가, 사용자가 그 장소에 실제로 도달했을 때 비로소 완전히 열린다. 화면으로 소비하던 SNS를 넘어, 직접 발견하고 흔적을 남기는 '움직이는' 경험을 지향한다.핀을 이루는 세 개의 축도달(Proximity) — 일정 거리 안에 들어가야 메인 콘텐츠와 타임캡슐, 보상이 열린다. 물리적으로 그 자리에 서 있어야 한다는 점이 핀의 출발점이다.시간(Time) — 같은 좌표를 과거·현재·미래의.. 화면을 끄는 습관, '오프잇(Off it)'을 소개합니다 우리는 하루에 얼마나 많은 시간을 화면에 빼앗기고 있을까. 짧은 영상 하나가 다음 영상으로, 또 그다음 영상으로 이어지다 보면 어느새 한두 시간이 훌쩍 지나가 있곤 한다. 오프잇(Off it)은 바로 그 '빼앗긴 시간'을 되찾기 위해 만든 앱이다. 알림 하나에 손이 먼저 가고, 스크롤 몇 번에 삼십 분이 훌쩍 사라지는 경험은 누구에게나 낯설지 않을 것이다. 오프잇은 이런 순간들을 억지로 막기보다, 스스로 절제한 시간을 눈에 보이는 기록으로 바꿔주는 데서 출발한다.오프잇의 핵심 메시지는 간단하다. "화면을 끄는 절제력이 내 시간을 돌려준다." 몰입형 콘텐츠를 조금씩 절제하는 습관을 들여, 학생에게는 공부와 자기계발의 시간을, 일상을 사는 이들에게는 주변을 돌아볼 여유를 되돌려주자는 것이다. 거창한 결심이나.. 맥 스튜디오 M4 Max 64GB용 OpenClaw + Ollama + Telegram/Slack + Fallback 설치 가이드 맥 스튜디오를 활용하여 OpenClaw Gateway를 중심으로 Telegram/Slack 채널을 운영하고, 기본 모델은 Ollama 로컬 모델로 쓰며, 필요할 때만 OpenAI 또는 Gemini를 fallback으로 붙이는 구성을 목표로 상세하게 설치 방법을 작성해 보았습니다. 기본 운영방침은 무료 LLM 을 운영한다이고, 부득이 꼭 필요한 경우 유료토큰을 활용한 확장을 도모한다입니다.개념 요약구성의 핵심은 채널 서비스와 모델 엔진을 분리하는 것이다. Telegram/Slack 메시지는 OpenClaw Gateway가 받고, 실제 응답 생성은 Ollama의 로컬 (무료)모델이 맡으며, 로컬 모델이 부족한 경우에만 유료모델의 OpenAI 또는 Gemini를 fallback으로 호출한다.준비 사항• 맥 스.. AI에 대한 생각 - AI의 한계 Artificial intelligence - 인공지능요즘 모든 일에서 AI를 활용하는 상황이 됐다. 설명이 필요할까 싶다.그런데 그런 와중에 든 생각을 짧게 해본 생각을 적어볼까한다.1. AI 의 한계기본적으로 AI는 학습데이터를 기반으로 작동한다. 추론도 학습된 데이터를 기반으로 선행 학습된 데이터 범위 내에서 추론하는거다.그런데 지금은 얼마나 많은 양의 데이터를 활용해 얼마나 빨리 결론을 보여주는지, 얼마나 더 많은 경우의 수를 대입해 내용을 정리할거지가 핵심인 것 같다.참고로 난 AI 전문가도 아니고, AI관련 일을 하는 것도 아니라 그냥 어설픈 생각일 수 도 있지만,AI가 어떻게 작동하는지는 안다.컴퓨터의 생각이라는게 결국 루틴아닌가, 앞에 예쁜 여자를 보고있는 남자가 할 행동을 미리 예측해보고.. TANK RUN 슈팅게임 소개(자작) https://youtu.be/Gn-Vsc38du0 KMP(Kotlin Multi Platform)를 이용하여 게임엔진을 제작하고, 안드로이드, iOS 플렛폼에서 게임을 제작해보았습니다. 여타 게임들보면 이상하게 시스템이 비슷한 게임들을 경험해볼 수 있는데, 아마도 이처럼 동일한 엔진을 사용하고 있지 않을까 생각되네요. 지금 이 게임도 UI를 다르게 입히면 탱크가 아니라 귀여운 고양이가 나오는 게임이 될 수 있습니다. 전에 자작한 TANK SHOOTER 는 각각 엔진이 플렛폼마다 있어서 플렛폼마다 발란스등을 맞추는 작업이 사실 엄청 힘들었었는데, 이번에 KMP 통합 모듈을 사용하여 그 부분의 문제를 해결했습니다. 전작대비 그러한 효율적인 부분도 있었지만, 이번 게임은 아케이드 슈팅을 목표로 타격감과 조작.. 이전 1 2 3 4 다음