Skip to content

APP-iOS3rd/LAB11

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 

Repository files navigation

LAB11

프로젝트 명

앱 이름 : 뿅뿅퀴즈오락실

팀원

팀원 김재완 이종원 조민식 한수빈 황성진
뿅뿅오락실 김재완's Github 이종원's Github 조민식's Github 한수빈's Github 황성진's Github

목차

1. 프로젝트 설명

2. 프로젝트의 필요셩

3. 프로젝트 특징

4. 기대효과

5. 예상 사용 기술

6. 앱 구조

7. 사용자 시나리오

8. 앱스쿨 피드백

9. 팀원간의 피드백

1. 프로젝트 설명

  • 대학 OT, MT, 중고등학교 수련회, 교회 행사, 친구와 여행 갔을 때에 스케치북과 펜이 없어도 언제든지 앱만 열면 함께 할 수 있는 앱

  • 사전에 레크레이션을 따로 준비할 필요 없이 앱을 활용하여 레크레이션을 진행할 수 있는 앱

  • 레크레이션 시 단체로 모두 다 같이 참여할 수 있는 게임 앱

주 사용층

레크레이션 강사, 수학여행, MT, 수련회, 야유회 등 당체 게임이 필요한 누구나

2. 프로젝트 필요성

  • 레크레이션 시 스피드 퀴즈, 몸으로 말해요 등 다같이 하는 게임을 준비해야한다

    • 제시어 혹은 게임을 매번 준비하기 힘들다.
    • 팀 별 점수를 수기로 기록하여 정산하기 번거롭다
  • 레크레이션의 생명은 신속한 진행이다

    • 기존의 레크레이션 방식은 스케치북을 넘기고 정답을 수기로 작성하는 방식이기에 시간에 딜레이가 생길 때가 있다.
    • 점수 합산 까지 시간이 소요되어 그 시간 동안 사회자의 진행 어려움이 존재한다.

3. 프로젝트 특징

  • 게임 진행 방식을 사용자 초점에 맞추어 사용자가 직접 진행 방식을 골라 진행할 수 있다

    • 게임 카테고리 설정
    • 제시어 개수 설정
    • 게임 타이머 설정
  • 게임의 종류를 더 많이 제공

  • 각 게임당 팀별 점수 차등지급, 마지막에 팀별 등수 발표

  • 단체팀을 대상으로 하는 레크리에이션을 하나의 기기로 진행할 수 있다

기존앱과 비교한 표

뿅뿅퀴즈오락실 몸으로 말해요 : 오리지널 QuizQuiz 스피드퀴즈 & 몸으로 말해요
특징 - 래크레이션 시 요긴하게 사용 할 수 있는
종합 게입 앱
- 팀명과 점수의 차등을 줄 수 있고,
최종 승자를 공표할 수 있다
- 주제 별로 묶여있는 단위인 덱
(텍스트와 간단한 게임형식 제공)
을 골라서 맞추는 특징
- 3가지 종류의 게임 제공 - 카테고리 별 제시어가 있는
퀴즈를 골라서 맞출 수 있도록
하는 앱
게임의 종류 -몸으로 말해요
- 인물퀴즈
- 속담이어말하기
-초성퀴즈
-4글자퀴즈
(추후 추가 예정)
- 몸으로 말해요 - 스피드퀴즈
- 초성퀴즈
- 노래 퀴즈
- 몸으로 말해요
UI/UX 문제징행에 어려움이 없도록 가로방식 진행,
각 팀의 이미지와 이름을 커스터마이징 가능,
중간에 등수를 확일할 수 있는 아이콘 추가
자이로센서(위로, 아래로)를 활용
하여 정답과 패스를 구현
화면에 있는 버튼을 통해 게임 조작,
광고 배너가 너무 많아 진행 어려움
ScrollView 방식으로 클릭하게
되면 가로형태로 문제가 나옴
팀 기능 제공 O X X X
퀴즈기록 제공 O O O X
등수 계산 및 발표 O X X X

4. 기대효과

  • 레크리에이션을 스케치북이나 크레파스등의 준비과정없이 앱 하나만으로 100% 준비가 되는 장점이 있다

  • 타이머나 정답수체크 등 게임이 매끄럽게 진행하도록 계산을 대신 해준다

5. 예상 사용 기술

뷰관련

Name Description
UIKit 뷰 구현 방식

기능관련

Name Description
Firebase Storage 기능을 통해 인물사진 가져오기
ImagePicker Firebase에서 가져온 사진을 사용

6. 앱 구조

메인화면 온보딩 뷰
팀 설정 페이지 게임선택 페이지
게임 설명 페이지 팀 선택 페이지
게임 규칙 설정 현재 순위
게임 주제 설정 준비 페이지
게임 화면 중간 결과 화면
최종 결과 화면 새부 결과 화면

7. 사용자 시나리오

1. 이용자인 교회 수련회 진행자 여러 사람들과 레크리에이션을 진행하려고 하여 이 앱을 디바이스에서 실행합니다

2. 화면에 표시된 다양한 게임 중에서 이용자는 '몸으로말해요'를 선택합니다

3. 그런 다음, 게임을 진행할 제한시간을 설정해줍니다

4. 이용자는 참여자들을 여러 팀으로 나눕니다. 각 팀은 순서대로 디바이스를 사용하여 앱에서 제공하는 문제를 풀어나갑니다

5. 문제를 풀면 앱은 자동으로 해당 팀의 정답 수를 계산하고 점수를 부여합니다. 이 과정은 실시간으로 화면에 표시되어 모든 참가자들이 점수를 확인할 수 있습니다

6. 모든 문제가 끝나면, 앱은 각 팀의 총 점수를 합산하여 순위를 발표합니다. 이때, 이용자는 앱을 통해 즉시 결과를 확인할 수 있습니다

이 앱을 활용하면 이용자는 레크리에이션을 준비하고 진행하는데 필요한 시간과 노력을 크게 줄일 수 있습니다. 또한, 레크리에이션을 더욱 신속하고 원활하게 진행할 수 있습니다. 이는 진행자에게 수련회, 야유회, MT등 다양한 모임에서 함께하는 성취감을 제공할 것 입니다

8. 앱스쿨 피드백 내용

Question Answer
세로 지원도 되나요? 저희 앱은 레크레이션 진행을 원활히 할 수 있도록 만들어서 지원이 어려울거 같습니다.
팀끼리 게임을 한다면 서버를 따로 구축하실 계획이신 건가요? 다만 아직은 먼 미래의 얘기라서 확답은 못드립니다.
개인전으로도 할 수 있는 건가요? 저희는 팀 지향 앱이기떄문에 개인전은 어려울 수 있을거 같습니다.
다만 메인게임이외에 서브게임을 추가할 의향은 있습니다.
미니게임천국? 저희는 팀 경쟁 게임에 목표를 두고 차별점을 두었습니다.
제시어가 아예 랜덤이면 재밌을거 같아여 랜덤으로 해서 실시간으로 팀들끼리 쉽고 어려운게 걸리게 되고 리액션을 봐도 재밌는
분위기가 연출될 거 같아서 추후에 충분히 반영해보도록 하겠습니다 좋은 피드백 감사합니다.
주제 직접 만들기도 가능하면 좋을 것 같아요! 앱을 주도하는 사회자분께서 원하는 주제와 키워드가 있다면 추가할 수 있는 별도의 옵션을
만들어 보도록 하겠습니다. 커스터마이징을 추가로 진행하면 좋을 거 같다는 좋은 피드백 감사합니다.
기존 술게임 앱이랑은 다르게 단체게임을 할 수 있어서 좋은거 같아요! 맞습니다! 또한, 기존 술게임은 한 게임에서만 한정하여 등수를 매기는 반면,
저희는 단체를 대상으로 여러 게임을 통해 등수를 쉽고 빠르게 매길 수 있어서 좋습니다 감사합니다.
나중에 애니메이션으로 화면 꾸미면 좋을 거 같아요 네 지금은 프로토타입이라 구체적인 아이콘과 애니메이션은 지정해놓지 않았습니다.
저희 팀에서 충분히 논의 후에 사용자분들이 더욱 게임을 기분좋게 즐기실 수 있도록
“클린 앤 깔끔”으로 준비해놓겠습니다 기다려주세요.
혹시 나중에 가능하다면 문제를 커스텀 할 수 있다면
정말 미친 프로젝트가 될 것 같습니다.
네 위에서 언급했던 것처럼 앱사용자가 주제와 그 단어들을 정할수 있던 것처럼 문제를
커스터마이징할 수 있는 옵션도 고려해보겠습니다. 감사합니다!
아이패드용으로 나오면 더 활용성도 높아질거 같아요. 네 저희 팀에서도 충분히 필요한 사안이라고 생각하고 있고 이후에 출시직전에
아이패드로도 사용자분들을 만날 수 있는 날을 기다리고 있겠습니다 감사합니다!
레크레이션을 할 때 보면 게임마다 배점이 다른 경우도 있는데,
여기에서도 게임마다 배점을 설정할 수 있도록 하면 어떨까요?
게임마다 배점을 설정할 수 있도록 하면 어떨까라는 피드백은 게임에 좀 더
몰입감을 높여줄 수 있는 요소라고 저희 팀도 생각하고 있어 다음 업데이트에
넣을 수 있도록 진행해보겠습니다. 앞으로도 좋은 피드백 부탁드립니다 감사합니다!

9. 팀원간의 피드백

  1. 가로로 할건지 세로로 할건지 의견이 나눠졌었음
  • 세로파: 텍스트 치는게 불편할 수 있으니까 팀명하고 구호설정 이런거까지는 세로로하자
  • 가로파: 텍스트를 아예 안치는 식으로 진행할수 있으면 가로가 낫겠다(팀명: A B C)
  • → 결론: 지금은 문제위주여서 가로파인데, 옵션설정하는 부분에 한해서만 세로로 진행하는게 나아보인다고 결론
  1. 인물 사진을 넣을려면 서버에서 받아야하나?
  • 의견1: 많지만 않으면 그냥 안에 넣어놓는것도 나쁘지 않을거같다
  • 의견2: Firebase 를 활용해서 이미지를 불러오는 식으로 하자 (크게 어렵지 않다)
  • 의견3: 이미지 -실제이름이 매칭이 되어야 나중에 정답이 되었을때 정답매칭이 쉬울듯
  1. 퀴즈를 타이머별로할건지 제시어 개수로 할건지?
  • 이것들을 오히려 설정할 수 있도록 해서 차별점을 두고자 흐름을 이어나갔다
  1. 게임룰을 설명해주는 방식을 어떻게 진행할까?
  • 의견1: 게임을 누르면 항상 설명창이 뜨고 확인을 누르면 게임시작이 될 수 있도록한다
  • 의견2: 게임을 누른뒤에 게임설명이 필요하면 우측상단에 있는 게임설명 아이콘을 클릭, 설명을 확인하는 방식
  • 의견3: 게임을 누르면 처음에는 설명창이 뜨게 하고 이후에 확인하려고하면 게임설명 아이콘을 클릭해서 확인하는 방식
  • 의견4: 설명을 읽고 안읽고는 사용자가 선택을 하는거지 선택을 누르게 한다는거 자체가 좋은 조건이 아닐수도 있다
  • 의견5: 게임을 누르는 창에서 우측상단에 버튼을 누르면 전첵적인 게임 설명창이(테이블뷰로) 뜨게 하는 방법
  • → 현재 채택은 게임을 처음눌렀을때만 한번 설명이 뜨고 이후에 보고싶을/땐 게임누르는화면에서 우측상단 아이콘을 클릭해서 확인하는 방식으로 수렴
  1. 팀 수 설정하는 화면을 좀 더 재밌게 구현해볼수 있지 않을까?
  • 기존: [- 3 +] 이런식으로 수를 설정하게하고 그 수 만큼 팀들의 아이콘을 클릭, 팀 명과 색깔을 정할수 있는 알림창이 뜨는것으로 진행
  • 의견: 그냥 팀관련 앱인데 그렇게 옵션형식으로 정하기 보단 카드뷰형식으로 진행해서 재밌게 개선해볼수 잇지 않을까
  • → 개선: 카드뷰로 진행하고 팀명수정을 바로 할 수있도록 하게 하고 , 사진등록도 편하게 할 수 있게됨 (좀 더 높은레벨의 커스터마이징이 가능해짐)
  1. 규격과 위치와 아이콘과 텍스트 모두 일관성있게 짜야하지 않을까?
  • 의견1: 화면 별로 같은 위치에 있는 폰트 크기와 스타일이 통일이 되어야할 것이다 아이콘의 크기 두께 스타일이 일정해야하고 채워져 있는 아이콘 선만 있는 아이콘, 색 아이콘을 섞어쓰면 앱이 조잡해보일 수 있다
  • 의견2: 지금은 프로토타입이라 러프하게 맞춘거고, 기능적인부분에 대해서 피드백을 받으러고 간단하게 한부분이 있다 디자인적인 부분은 통일해야한다고 생각하긴 한다
  • → 우선은 프로토 타입이므로 지금은 간략하게 가는중.
  1. 강사님 피드백 - 수익구조모델은 어떻게 생각하는지?
  • 의견1: 원활한 레크레이션 수행을 도와주기 위해 만들어서 별도로 만들지는 않았다
  • 강사님: 결국 업데이트를 해나갈 것이라면 서버 유지 비용이 들긴할거다. 따라서 여러 수익이 필요할텐데
    1. 학교 교보재로 교육청에다 팔아서 유지 보수 서비스를 제공하는 방법
    2. 지역별 축제에도 이 앱을 활용할수 있을거같으니 지역 예산을 받아서 지역 맞춤형 제작을 대신 해주는 방법
    3. 관공서와 협업을하는 방법
    4. 레크레이션 강사분들이 유로 다운로드를 진행하는 방법
    5. 구독시스템을 활용해서 월에 1만원정도선으로 구독하게 만드는 방법
    6. 유료pro버전을 따로만들어서 제시어를 추가설정할 수 있도록하는 추가적인 기능을 제공하는 방법
    • → 이와같이 전반적인 수익구조를 창출해내야 유지보수가 가능할거 같다 ( 지속가능한 앱을 위해서 )

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published