개발일지 ·

Cloudflare로 옮긴 두 작품

관객 앱 Parallax와 누마 소개 사이트를 Cloudflare Workers로 옮기고 새 주소를 붙였다. 영걸전 엔진은 맥 버전의 작전 메모, 위험도 지도, 적 턴 요약을 태블릿 판으로 옮겼고, 미니게임 포털에는 원터치 게임 네 개를 더했다. 작가 홈페이지에는 매번 새로 짠 코드 작품 두 점과 그 작업에 관한 글을 실었다.

영걸전 엔진31Parallax15아이스큐브랩 홈페이지14누마14김인권 작가 홈페이지7Playroom5Prop Foundry5Boyeo3R1 Academy3작가 홈페이지 소스2Hop Crossing1Cloud Trail1Squish Jump1Vine Swing1Circuit Bloom1Moon Bunny Pop1Neon Rush1Orbit Switch1Tower Tempo1

영걸전 엔진31

  • 맥 버전의 작전 메모·위험도 지도·이동 미리보기를 태블릿에 추가
  • 적 턴 요약, 대사 기록, 부대 목록 메뉴 추가
  • 전투 연출 60Hz 진행, 공격 범위 표시와 명령 띠 배치 개선
  • 안드로이드 정보 바·저장 슬롯·세로 화면 배치 수정
iOS/IPadGameStore.swift범위 책략을 고르면 효과 대상이 많은 위치를 먼저 추천하고, 시전은 직접 확정하게 하는 부분.
if !advised,BattleProjection.isAreaStrategy(ability),let battle = session,
   let search = try? BattleProjection(battle).areaAdvice(slot,ability:ability),!search.candidates.isEmpty {
    showStrategyAdvice(slot,ability,search,battle);return
}
for candidate in search.candidates.prefix(5) {
    let place = candidate.origin == here ? "제자리" : "(\(candidate.origin.x),\(candidate.origin.y))로 이동 \(candidate.movementCost)칸"
    let around = candidate.center.map {unitName($0)+" 중심"} ?? "범위 내 전체"
    rows.append(action("advice-\(rows.count)","\(place) · \(around)","효과 대상 \(candidate.usefulTargets)명"))
}
rows.append(action("advice-skip","추천 없이 직접 고르기") {[weak self] in self?.selectStrategy(slot,ability,advised:true)})

Parallax15

  • 관객 앱과 작가 콘솔을 Cloudflare Workers로 이전
  • 피드를 KV 사본에서 제공해 NAS 대기 제거
  • 판매 상태 관리와 '나를 고른 작품' 모음 추가
  • 새 코드 작품 38점을 관객 작품 목록에 추가
어두운 배경에 Parallax 소개 문구와 관람 시작하기 버튼, 오른쪽에 청자 색조의 회화 한 점
Cloudflare Workers에서 열리는 Parallax 관객 앱의 입구 화면.

아이스큐브랩 홈페이지14

  • 교육 과정 페이지를 기수별 일정과 포스터로 정리
  • 흩어진 프로젝트 기록을 프로그램 페이지로 통합
  • 옮겨 온 글을 인터뷰 띠와 주제 모음으로 노출
  • Cloudflare 동적 리디렉션 순서 수정

누마14

  • 소개 사이트를 Cloudflare Workers로 옮기고 numa.kiminkwon.com 연결
  • 세계관 문서와 공개 문구를 작업 노트 말투로 재작성
  • 3D 화면의 인체형을 기계 몸체와 자원 터로 교체
  • 실시간 모니터링 사이트 추가

김인권 작가 홈페이지7

  • 〈연산의 기억〉에 코드 작품 두 점 추가, 코드 에세이 보강
  • 잔상·연산의 기억 연작에서 작품 네 점 정리
  • 작품 글의 수를 숫자로 통일
  • 누마·Parallax 링크를 새 주소로 변경

Playroom5

  • 원터치 게임 네 개 추가: Hop Crossing, Cloud Trail, Squish Jump, Vine Swing
  • Cloudflare Worker 이름을 popori로 바꾸고 배포 정리

Prop Foundry5

  • 컬렉션 12개에 Unreal 배치 검사, 공개 키트 페이지에 표시
  • 등록 모델의 충돌체·LOD·라이트맵 UV 생성
  • 도자기 마당 완성, 역마차 여관의 겹친 면 제거

Boyeo3

  • 일본어·중국어 간체 홈페이지와 검색 안내 추가
  • macOS 번역용 한국어 검색 안내 세 편

R1 Academy3

  • 홈 추천 카드를 없애고 장식을 덜어 차분하게 정리
  • 무료 레슨은 회원 전용이라는 안내 추가

작가 홈페이지 소스2

  • 11월 작업실·갤러리·관객 작업 커밋
  • 관객 앱을 별도 Parallax 저장소로 분리

Hop Crossing1

  • 원터치 길 건너기 게임 제작

Cloud Trail1

  • 탭으로 방향을 바꾸는 지그재그 하늘 달리기 제작

Squish Jump1

  • 눌렀다 떼는 젤리 점프 게임 제작

Vine Swing1

  • 누르고 있으면 덩굴을 잡는 정글 스윙 게임 제작

Circuit Bloom1

  • Cloudflare 개발·배포 스크립트 추가

Moon Bunny Pop1

  • Cloudflare Workers 설정과 스크립트 추가

Neon Rush1

  • Cloudflare 개발·점검 스크립트 추가

Orbit Switch1

  • Cloudflare 개발·배포 스크립트 추가

Tower Tempo1

  • Cloudflare 개발·배포 스크립트 추가

출처 · 깃허브 커밋