🧠

브레인스토밍

초기 기획

주제를 정하여 접근하는 것은?

사이비, 마약, 노인, 아동, 사회 취약 계층
지도 api, 다이어리형 X
npc 1개당 1개의 챗봇
외계인 ?? 삐리삐리 빵샹 ~/ 지구별 여행자 ~
동물 캐릭터

스플래쉬

로그인페이지

회원가입페이지

메인페이지

ex. chat GPT 인격 부여 → 유저 대화 → 답변 달라짐
A: 착함 → 대화 → …. ⇒ 대화 답변
B: 다정
C: 웃김
1.
회원가입 → mbti검사지 2분법, 해시태그 ,,,.. → npc 1명 ⇒ 친구랑 얘기 ?
2.
npc n명 → 가서 클릭해서 대화를 나눔 ⇒ 동물의 숲
⇒ n명 띄워두고 메인페이지에서 대화창 떠서 X 클릭
이동해서 대화를 나눈다던가 아님 설정을 해놔서 랜덤으로 대화할 수 있는 애들을 매번 바꾸던가
장문 .. 정신없어짐 → 클릭 이동
3.
A → B → C 도장 깨기
외계인 →  /  /
각 행성별 친구는 어떤가여 ???
행성1(마이페이지npc) : A인공지능 → 페이지별로 뺄까 ?
행성2(마이페이지npc) : B인공지능
지구(마이페이지 유저) : 메인페이지
실제 친구를 없애자 ! → 인공지능 npc를 넣자 !

서브페이지1 (대화)

npc 선택 시 이동
그래픽 구현은 픽셀로

1. 스플래쉬

2. 로그인 페이지

구글 로그인
카카오 로그인
1.
Output
a.
accessToken
b.
이메일
c.
닉네임
d.
친구 목록
→ 이후 로그인 상태

3. 회원가입 페이지

회원가입 component
1.
Output
a.
accesstoken(서버를 판별해주는 토큰 ‘asf3424870fasdad3490e023432eesffsdf’)
로그인 상태에서 계속 갖고 있어야 함
a.
이메일
b.
닉네임
c.
친구 목록(처음 회원가입 시엔 친구가 없기에 빈 배열을 보내줌)
→ 바로 로그인
회원가입
닉네임

4. 메인 페이지(지구)

회원 자신의 행성을 보여주는 페이지
본인 캐릭터+ 행성들 구현
처음에 몇 가지 맵 중 랜덤으로 배정
캐릭터 설정
표정 설정 (감정 표현)
방명록
알림 → 글 형태보단 유도하는 방향
공지 → 게시판
친구 추가
대화
박물관 → 느낌표, 말풍선, … ⇒ 페이지 이동해서 확인 가능하도록

4-1. 박물관 페이지

박물관
나의 상태 → 게시물 올리기 (사진, 동영상 첨부 가능)
댓글/좋아요 같은 반응
게시물 하루에 한 개로 제한

5. 행성 페이지

각각의 npc / 친구들 존재하는 행성들을 전체적으로 보여주는 페이지
행성 클릭→ 각각의 npc존재
챗봇(AI) 7개(수금화목토천해)
대화하면 열림
친구 추가(쌍방)
친구 수 제한 (10)
npc a // → npc b → npc c // -..→ (8개) ⇒ 70
박물관
나의 상태 → 게시물 올리기 (사진, 동영상 첨부 가능)
댓글/좋아요 같은 반응

5-1. 1:1 대화 페이지 (모달)

: npc 클릭 시 띄워지는 대화창 모달
1:1 대화 시스템
친구/npc
채팅창 → 모달로 띄우고 X버튼 or 모달 밖 화면 클릭시 자동 저장, 대화종료

6. 설정 페이지

내 가입정보를 수정할 수 있는 페이지
설정
닉네임 변경
로그아웃
탈퇴

기능

1:1 대화 시스템 ⇒ 행성 페이지_모달
친구/npc
채팅창 → 모달로 띄우고 X버튼 or 모달 밖 화면 클릭시 자동 저장, 대화종료
챗봇(AI) 7개(수금화목토천해) ⇒ 행성 페이지
대화하면 열림
방명록 ⇒ 메인 페이지
박물관 ⇒ 메인 페이지, 행성 페이지_박물관 페이지
나의 상태 → 게시물 올리기 (사진, 동영상 첨부 가능)
댓글/좋아요 같은 반응
친구 추가(쌍방) ⇒ 행성 페이지 캐릭터 위 아이콘
친구 수 제한 (10)
npc a // → npc b → npc c // -..→ (8개) ⇒ 70
알림 → 글 형태보단 유도하는 방향 ⇒ 메인 페이지_내 캐릭터 or 박물관 or 게시판 위 아이콘
공지 → 게시판
친구 추가
대화
박물관 → 느낌표, 말풍선, … ⇒ 페이지 이동해서 확인 가능하도록
로그인 ⇒ 로그인 페이지
구글 로그인
카카오 로그인
회원가입 ⇒ 회원가입 페이지
닉네임
상태 메시지 → 몇 개 주고 클릭(이모티콘 선택): 기분 표시 → 눈으로 기분 표시
캐릭터 설정 ⇒ 메인 페이지_내 캐릭터 클릭
표정 설정 (감정 표현)
설정 ⇒ 설정 페이지
닉네임 변경
로그아웃
탈퇴