피드로 돌아가기
The Last Computation: A Game About Alan Turing's Final June
Dev.toDev.to
Frontend

단일 HTML 기반 No-Framework 구조와 LLM 기반 역-튜링 테스트 구현

The Last Computation: A Game About Alan Turing's Final June

OLALEKAN OGUNDIMU2026년 6월 9일8intermediate

Context

전통적인 퀴즈 형식의 게임 구조에서 벗어나 사용자에게 실제 암호 해독 경험을 제공하려는 목적의 설계. 프레임워크 의존성을 완전히 제거하여 배포 복잡도를 낮춘 초경량 브라우저 기반 아키텍처 지향.

Technical Solution

  • 프레임워크 및 빌드 도구 배제 및 단일 HTML 파일 내 모든 로직을 포함한 Zero-Dependency 구조 설계
  • Caesar shift 및 ROT13 알고리즘을 적용한 Cipher Engine 구축을 통한 실제 암호 해독 메커니즘 구현
  • Anthropic Claude API 기반의 시스템 프롬프트 설계를 통한 cold-precise 페르소나의 AI 인터로게이터 구현
  • 사용자의 감정적 언어, 망설임, 인칭 대명사 사용 패턴을 분석하는 Humanity Scoring 로직 적용
  • API 호출 실패 시 게임 진행이 가능하도록 하는 Offline Fallback 응답 체계 구축
  • CSS repeating-linear-gradient 및 animation을 활용한 CRT 터미널 및 종이 질감의 시각적 구현

1. 복잡한 프레임워크 없이 단일 파일로 동작하는 초경량 웹 애플리케이션의 가능성 검토

2. LLM의 페르소나 설계를 통해 단순 챗봇을 넘어선 인터랙티브한 게임 내 내러티브 장치로 활용

3. 정량적 데이터가 아닌 텍스트의 질감(Texture)과 패턴을 분석하는 정성적 스코어링 시스템 설계

원문 읽기