Exolune, 판구조와 기후로 실규모 행성 지형 생성
Exolune은 판구조 계산으로 대륙과 산맥 등 큰 지형을 만들고 기후에 따라 지표 재료와 식생을 배치하는 우주 게임 프로젝트입니다. GPU에서 카메라 주변 지형을 계산해 궤도와 지표면을 잇지만, 태양계 탐험과 지상 활동 등 게임 콘텐츠는 개발할 과제로 남아 있습니다.
개발 도구와 언어, 웹 기술과 오픈소스 프로젝트의 변화를 다룹니다.
Exolune은 판구조 계산으로 대륙과 산맥 등 큰 지형을 만들고 기후에 따라 지표 재료와 식생을 배치하는 우주 게임 프로젝트입니다. GPU에서 카메라 주변 지형을 계산해 궤도와 지표면을 잇지만, 태양계 탐험과 지상 활동 등 게임 콘텐츠는 개발할 과제로 남아 있습니다.
Claude Code 2.1.312와 2.1.316에 같은 게임 요청 9개를 각각 한 번씩 입력한 시험에서 18회 모두 코드가 나왔고 명시적 거부는 없었습니다. 2.1.316은 테트리스 재명명 요청을 다리 건설 퍼즐로 바꿨지만, 각 요청을 한 번만 실행하고 생성 게임도 플레이하지 않아 버전 차이의 원인이나 실제 작동 여부는 시험 범위에 포함되지 않았습니다.
Virtastic이 디아블로 II: 파괴의 군주 1.13c 엔진을 재구현한 브라우저 프로젝트 D2-Web을 공개했습니다. 현재 얼리 알파로 액트 1 일부를 지원하며, 플레이어가 정품 게임의 1.13c 파일을 직접 준비해야 합니다. 코드에는 MIT 라이선스를 적용했지만 게임 파일은 제공하지 않습니다.
Mica는 자연어 요청을 여러 선택형 질문으로 나눠 목표와 수량을 고르고, 게임 봇은 그 판단에 따라 자원 채집과 제작을 실행합니다. 공개된 영상은 한 요청의 시연이며, 다양한 임무의 전체 성공률은 제시되지 않았습니다.
VS Code와 브라우저에서 AI 코딩 도구에 반응하는 무료 앱 AI Avatar가 v25를 공개했습니다. 아바타가 장애물을 피하는 Avatar Run, 3D 공간 기억 훈련 게임, Voxel Avatar 업데이트와 Codex 연동을 추가했습니다.
Portal 2 개발 과정을 담은 전자책 ‘The Final Hours of Portal 2’는 오래된 Flash와 종료된 웹 서비스에 의존해 여러 기능이 고장 났습니다. 작성자는 영상·음악·인터랙티브 콘텐츠를 복구하고, SWF 패처와 FastAPI 서버를 공개해 다른 사용자도 전자책을 고칠 수 있게 했습니다.
CHRONOS-HEIST는 1920년, 1970년, 2026년의 같은 금고를 오가며 과거의 행동으로 미래 상태를 바꾸는 게임입니다. Sanity Content Lake를 시간과 인과관계의 단일 데이터 원천으로 삼고, Live Query와 Three.js를 연결해 새로고침 없이 3D 게임 상태를 갱신합니다.
Factorio: Space Age의 품질 생산과 재활용 과정을 행렬과 선형 방정식으로 모델링하고, 장기 생산량을 정확히 계산하는 방법을 설명합니다. 저자는 계산을 자동화한 웹 도구와 소스 코드도 공개했습니다.
초파리 신경계 연결 데이터 일부를 틱택토 입력과 출력 신호로 매핑한 프로젝트입니다. 원시 회로는 다음 수를 내다보지 못해 minimax가 최선의 수를 추리고, 회로는 그중 하나를 고릅니다. 연결망은 실제 데이터를 쓰지만 게임판 매핑과 시뮬레이션은 저자의 설계입니다.
Madeira는 FEX-Emu로 x86-64 코드를 ARM64로 변환하고 Wine과 DXMT를 결합해 탈옥하지 않은 iPhone에서 Windows 게임을 실행하는 연구 프로젝트입니다. Thumper와 ULTRAKILL은 플레이 가능하지만 게임마다 성능과 안정성에 차이가 있고, JIT 때문에 앱을 직접 사이드로드해야 합니다.
게임의 UX를 앱에 그대로 옮기기보다, 게임이 사용자의 학습과 탐색을 설계하는 원리를 살펴봅니다. 글은 이야기와 사용자 경험의 관계, 학습 루프, 피드백, 힌트, 진행 속도 등 여섯 가지 관점으로 앱 UX를 분석합니다.
개발자 moio9가 Electronic Arts의 고전 레이싱 게임 세 작품 — Need for Speed: Underground 2, Most Wanted (2005), Carbon — 의 온라인 기능을 되살리는 비공식 커뮤니티 서버를 공개했습니다. 서버는 Python으로 작성됐고, 게임 클라이언트에 주입하는 ASI 플러그인은 Zig로 빌드되며, 게임 내 광고를 대체하는 Massive Ads 서버까지 리버스 엔지니어링됐습니다.
Sony가 디지털 게임 구매 소송에서 이용자가 구매물을 '소유'하지 않는다고 주장하는 가운데, Consumer Rights Wiki가 Sony 공식 문서에서 '소유(own)'라는 표현을 사용한 44개 사례를 수집해 공개했습니다. 지원 페이지, 스토어 목록, 공식 블로그에 걸쳐 Sony 스스로 소유 개념을 반복적으로 써온 사실이 드러나며, 법정 논쟁과 별개로 커뮤니티 차원의 문서화가 플랫폼사에 압박으로 작용하는 사례가 되고 있습니다.