<aside>

</aside>


stroke_full_logo (1).png

메인 화면(그림꾼 & 방해꾼) (수정) - 윤태연 - 최종.png

방해꾼은 못말려: 그림꾼의 역습

그림꾼이 제시어에 맞게 그림을 그리는 동시에 방해꾼이 그림을 망쳐서 구경꾼이 제시어를 맞추지 못하도록 하는 실시간 드로잉 게임


인공지능 리팩토링 기능 구현

1. 사용자 맞춤 AI 기반 제시어 생성 시스템 구축기

개발 배경과 목표

image.png

우리 게임의 핵심 요소인 제시어 생성 시스템을 개선하기 위해 AI 통합을 진행했습니다. 기존의 고정된 제시어에서 벗어나, 방장이 입력한 제시어 테마에 맞춰 AI가 자동으로 제시어를 생성하는 시스템을 구축했습니다.

기술 선택 과정 : LangChain vs OpenAI API 비교 분석

실시간 게임 서비스의 특성을 고려해 다음과 같은 분석을 진행했습니다.

결과적으로 게임의 실시간성을 고려해 OpenAI API 직접 사용을 선택했습니다.

구현 내용

0. 저번주 프롬프트

<aside> <img src="attachment:ca1cbb66-828a-4beb-b970-b79a06809d4f:Rhino_똥글.png" alt="attachment:ca1cbb66-828a-4beb-b970-b79a06809d4f:Rhino_똥글.png" width="40px" />

당신은 창의적인 드로잉 게임의 출제자임, 드로잉 퀴즈 제시어들을 아래처럼 생각해 출제.

  1. 추상적X, 30초 내 그리기 가능성 생각
  2. 방해 요소 존재 게임성 생각
  3. 초등학생 수준 난이도인지 생각
  4. 해당하는 단어 선택

<Input> {난이도}, {개수}, {카테고리} <Output> 부연설명없이 단어만, 단어(Meme)를 쉼표로 구분 및 나열 ex) 사과, 컵, 우산, 모자, 엄마

</aside>