← 모든 작품

2026 한국도로공사 휴게소 숏폼 공모전 출품작 · 9:16

15분 세이브

졸음 HP 12%, 이대로 가면 게임 오버. 고속도로를 던전으로, 휴게소를 세이브 포인트로 바꾼 RPG 패러디 — 호두과자와 커피로 회복하고 15분 쉬면 HP 100%, 보상은 최대 500원.

등장 인물과 장면은 AI로 생성했습니다.

길이
53초
형식
9:16
생성 컷
10
생성
Google Flow — Nano Banana 2.1 (image), Google Flow — Veo 3.1 Lite · Fast (video, voices)
편집
Claude, Python, Pillow, NumPy, librosa, FFmpeg
날짜

한 줄 요약

  • 기획고속도로는 던전, 휴게소는 세이브 포인트, 졸음은 줄어드는 HP — "졸리면 15분 쉬기"를 RPG 세이브로 바꾼 패러디
  • 첫 2초첫 프레임부터 하품하는 얼굴과 깜빡이는 졸음 경고, 눈이 감기면 까만 화면에 GAME OVER… 될 뻔!
  • 게임 UIHP 바 · 퀘스트 · 미니맵 · 아이템 팝업 · 대화창을 Python으로 프레임마다 직접 그린 픽셀 UI (갈무리 글꼴)
  • 음악128 BPM 8비트 칩튠과 효과음을 코드로 작곡·합성하고, 컷은 마디에 맞춰 바뀜
  • 목소리아저씨 대사와 가족 구호는 Veo가 만든 목소리 — 소리 구간과 음높이를 재서 대화창·구호 글자를 말하는 순간에 맞춤

장면

  • 졸음 HP 12%: 첫 프레임부터 하품하는 아빠와 깜빡이는 졸음 경고. "이대로 가면?" 눈이 감기면 까만 화면에 GAME OVER… 될 뻔!
    졸음 HP 12%첫 프레임부터 하품하는 아빠와 깜빡이는 졸음 경고. "이대로 가면?" 눈이 감기면 까만 화면에 GAME OVER… 될 뻔!
  • SAVE POINT 발견!: 퀘스트 '세이브 포인트 찾기' 완료. 세이브 포인트 = 고속도로 휴게소.
    SAVE POINT 발견!퀘스트 '세이브 포인트 찾기' 완료. 세이브 포인트 = 고속도로 휴게소.
  • 휴게소 상점: 라면 · 소떡소떡 · 통감자 · 편의점 간식을 지나 "2개만 고르세요!" → 호두과자 + 커피.
    휴게소 상점라면 · 소떡소떡 · 통감자 · 편의점 간식을 지나 "2개만 고르세요!" → 호두과자 + 커피.
  • ITEM GET: 호두과자 +30 HP, 커피 집중력 버프, 스트레칭 경직 해제, 찬물 세수 '상태 이상 해제: 졸음'.
    ITEM GET호두과자 +30 HP, 커피 집중력 버프, 스트레칭 경직 해제, 찬물 세수 '상태 이상 해제: 졸음'.
  • SAVE 완료: 차에서 가족이 15분 쉬는 동안 하늘이 새벽으로 바뀌고 HP가 차오름. 보상 최대 +500.
    SAVE 완료차에서 가족이 15분 쉬는 동안 하늘이 새벽으로 바뀌고 HP가 차오름. 보상 최대 +500.
  • 휴게소 아저씨: "그냥 쉬는 줄 알았지?" "15분 쉬면 최대 500원 받아 가!" — 좋은 소식을 알려 주는 동네 아저씨처럼.
    휴게소 아저씨"그냥 쉬는 줄 알았지?" "15분 쉬면 최대 500원 받아 가!" — 좋은 소식을 알려 주는 동네 아저씨처럼.
  • 졸리면? 세이브!: 새벽 고속도로, HP 100%. "졸리면?" "세이브!" "쉬면?" "500원!" "그렇지~!" 엄지척에 찰칵, 세이브 슬롯.
    졸리면? 세이브!새벽 고속도로, HP 100%. "졸리면?" "세이브!" "쉬면?" "500원!" "그렇지~!" 엄지척에 찰칵, 세이브 슬롯.

파이프라인

  1. 캐릭터Nano Banana 2.1 · 아빠 · 휴게소 아저씨 참고 시트 (다른 출품작 캐릭터와 겹치지 않게 새로)
  2. 시작 화면장면마다 Nano Banana로 첫 화면 → 간판 글씨 · 로고 · 엠블럼이 없는지 검수
  3. 영상Veo 3.1 Lite(장면) · Fast(대사 · 구호) · 시작 화면 → 8초 720p · 10컷 사용
  4. 편집128 BPM 마디 격자에 맞춰 프레임 단위로 자르고 1080×1920으로 업스케일 · 작은 글씨는 흐림 처리
  5. UI · 소리Python(Pillow)으로 픽셀 UI를 프레임마다 그림 · NumPy로 칩튠 · 효과음 · -14 LUFS
  6. 검수얼굴 · 발음 · 글자 확인 → 의견 반영 4차례 후 최종본

프롬프트

휴게소 아저씨 대사Flow · Veo 3.1 Fast · 시작 화면에서 · 9:16 · 8초 · 목소리 포함
Dialogue scene. The friendly snack-stand cook leans on the open car window and talks warmly to the tired driver like a kind neighborhood uncle sharing a good tip, his lips moving clearly with each word. First, with a playful teasing grin, he says in Korean in a warm, cheerful voice: "그냥 쉬는 줄 알았지?" He pauses for a second with a knowing smile. Then he leans in, gives a big friendly thumbs-up with a wink, and says brightly in Korean as good news: "십오 분 쉬면 최대 오백 원 받아 가!" He is generous and encouraging, not asking for anything. Static camera, medium close-up. Only the cook speaks; quiet night ambience, no music. No subtitles, no text, no logos, no money in his hands.
엔딩 구호Flow · Veo 3.1 Fast · 시작 화면에서 · 9:16 · 8초 · 목소리 포함
Dialogue scene at dawn inside the car, a cheerful family call-and-response, Korean voices, clear and in order. Right at the start the father, eyes on the road, calls out brightly: "졸리면?" The two children in the back shout together: "세이브!" The father calls: "쉬면?" The children shout together: "오백 원!" Then the father smiles proudly, nods once and says warmly: "그렇지~!" while giving a thumbs-up toward the back seat. The children grin and give thumbs-up back. They do not burst into laughter; the scene ends calmly on warm smiles. Gentle natural motion, soft morning light. No background music. No subtitles, no text, no signs, no logos.
찬물 세수 (시작 화면)Flow · Nano Banana 2.1 · 아빠 참고 시트를 재료로
A single photorealistic vertical 9:16 film still, not a reference sheet. Medium close-up, three-quarter front view, of the man from the reference image at a clean, bright restroom sink in a Korean highway rest area at night: he has just splashed cold water on his face and is lifting his head, eyes wide open and wide awake, water droplets running down his face and short beard, wet wavy permed black hair, both hands cupped with water just below his chin, mustard-yellow hoodie sleeves pushed up. His face is clearly the same man as in the reference. Cinematic, natural color grading, crisp clean light. No mirror reflection, no text, no logos, no labels.
찬물 세수 (영상)Flow · Veo 3.1 Lite · 위 시작 화면에서 · 8초
The man splashes the cupped cold water onto his face, then immediately lifts his head with eyes wide open, pats his wet cheeks twice with both hands, blinks hard and gives a small determined nod, now fully awake. Keep his face clearly visible and exactly the same man throughout; do not turn away from the camera. Static camera, clean bright restroom. Nobody speaks, no dialogue. No mirror, no text, no logos, no labels.
아빠 참고 시트Flow · Nano Banana 2.1
Photorealistic character reference sheet of a Korean man around forty: slightly round friendly face, wavy permed black hair parted in the middle that falls over his ears, a neatly trimmed short beard along the jaw and chin, wearing a mustard-yellow zip hoodie over a white t-shirt. Three chest-up views side by side: front, three-quarter, profile. Neutral soft light, plain light gray background. No glasses, no text, no logos.

고친 것

  • 첫 1~2초에 뭘 보는지 몰라 넘길 수 있음 → 첫 프레임부터 하품 얼굴 + 졸음 경고, 눈이 감기면 GAME OVER
  • 휴게소 아저씨가 '500원 내놔라'처럼 보임 → 웃는 시작 화면과 "받아 가!" 대사로 다시 생성
  • 세수 장면에서 얼굴이 다른 사람으로 바뀜 → 얼굴이 보이는 시작 화면 + '얼굴 계속 보이게' 지시로 다시 생성
  • 구호 뒤 웃음이 어색함 → 아빠의 "그렇지~!"와 엄지척에서 '찰칵' 세이브 슬롯으로 끝냄

사실과 출처

  • 2026년 상반기 고속도로 사망자 95명 중 68명(71.6%)이 졸음 · 주시태만 (한국도로공사, 파이낸셜뉴스 2026-07-28)
  • 휴식포인트: 위드라이브 앱, 휴게소 · 졸음쉼터에서 15분 이상 쉬면 1회 50~500원 상당 (2026.12.31.까지) → 영상에서는 '최대 500원'

출처

  • 영상 · 이미지: Google Flow · Nano Banana 2.1, Veo 3.1 Lite · Fast로 생성 (본 영상은 생성형 AI로 제작했습니다)
  • 음악 · 효과음: Python(NumPy)으로 직접 작곡 · 합성 · 외부 음원 없음
  • 서체: 갈무리(Galmuri11) · Pretendard (SIL Open Font License)