전체 글 91

기획서 작성 해보기 네번째 감성 미스테리 게임 - 기억의 온도

🎮 프로젝트명: 《기억의 온도》개인 프로젝트1. 🎯 기획 개요장르: 감성 미스터리 어드벤처 (선택 분기형)플랫폼: PC / 콘솔기획 핵심:현재와 과거를 넘나들며 진실을 추적하는 스토리텔링플레이어의 행동에 따라 변화하는 '순수함 수치' 시스템 도입캐릭터 중심의 감정 서사와 사회적 메시지를 결합기획 의도:구조적 현실과 감정의 흐름을 플레이를 통해 체험하도록 설계 "말하지 않아도 알 수 있는 고통을, 직접 겪지 않아도 기억할 수 있게."2. 🧭 세계관 및 배경 설정시대 배경: 전후 혼란기 대한민국 (1950년대 중반)주 무대: 기숙형 여학교 + 공장 복합체주제의식:교육, 보호, 돌봄이라는 명분 아래 벌어지는 차별과 착취당시 여성 아동 노동자들의 억압된 현실을 암시적으로 재현“사..

기획서 작성해보기 세번째 게임 이벤트 가상 기획안

🎮 건강을 걷다, 게임을 깨우다메이플스토리 건강 연동형 이벤트 기획안기획자: 김경구 / 개인 작업 / 가상 기획안1. 🧩 기획 배경메이플스토리는 장시간 앉아서 플레이하는 유저가 많아 건강 관리에 대한 니즈가 존재합니다. 넥슨플레이 앱의 인프라와 기존 음식 콜라보 이벤트를 활용하여, 유저의 일상 속 건강 활동을 게임과 자연스럽게 연결하는 이벤트를 기획했습니다.2. 🎯 기획 목적유저의 건강 활동 유도: 일상 속 걷기 미션을 통해 유저의 건강 증진 기여리텐션 강화: 이벤트 참여 → 게임 접속 → 보상 수령으로 이어지는 선순환 구조 구축브랜드 시너지: 음식 콜라보를 통한 유저의 오프라인 소비 활동 촉진넥슨플레이 앱 활용도 증대: 앱 사용률 및 체류 시간 증가3. 💡 핵심 기획 내용🏃 3.1 건강 만보기..

기획서 작성해보기 두번째 교육용 게임에 재미 더하기

📁 게임 기획 포트폴리오미구현 개인 프로젝트《Word Rush》1. 🧠 프로젝트 개요“몰입감 있는 교육형 퀴즈 게임을 만들다”게임명: Word Rush장르: 캐주얼 퀴즈 게임타깃 연령: 10대 ~ 20대핵심 콘셉트: 짧은 시간 동안 즐기면서 교양(속담/상식)을 쌓고, 타임어택과 콤보 시스템으로 몰입도를 높이는 지식형 미니 게임2. 🎯 타겟 유저 정의연령대: 10~20대유형: 짧고 빠르게 플레이하면서 경쟁 요소를 즐기는 유저플레이 목적: 기록 갱신, 친구와 랭킹 경쟁, 뇌 자극 퀴즈3. ⚖️ 경쟁 게임 비교 분석항목끄투(KKUTU)타자연습 앱Word Rush게임 방식끝말잇기 대전타자 입력 훈련속담/상식 퀴즈플랫폼웹PC/모바일모바일경쟁 요소실시간 대전없음랭킹 점수 경쟁몰입도낮음단조로움짧고 몰입도 높음차..

기획서 작성해보기 첫번째 Unity 6기 과정 최종 프로젝트

📁 게임 기획 포트폴리오 | 《교수님이 사라지셨다》-🎮 프로젝트 개요“진실을 향한 집착은 정신을 갉아먹는다. 이 게임은 그 과정을 직접 체험하게 한다.”장르: 2인 협동 심리공포 어드벤처플랫폼: PC (멀티플레이 지원)핵심 키워드: 비대칭 협동, 무전기, 공포 수치, 민속 신앙, 샤머니즘, 정신력 시스템제작인원 : 3명제작 기간 : 2024 - 11 - 25 ~ 2025 - 01 - 21 [58일]🧠 핵심 콘셉트 및 시스템 설계본 프로젝트는 '비대칭 협동'을 핵심 가치로 삼아, 한국 민속신앙을 접목한 공포 시스템을 통해 플레이어의 협력과 소통 능력을 극한으로 시험하는 것을 목표로 합니다.🌌 스토리 & 세계관스토리: "민속학 교수는 고문서 속 금기를 좇아 외진 마을로 향하고, 이후 실종된다. 지도교..

게임 개발 5일차 - Google Sheets 데이터를 Unity로 가져와 ScriptableObject로 저장하기

1. Google Sheets API 설정Google Cloud Console에서 프로젝트를 만들고, Google Sheets API와 Google Drive API를 활성화한다.서비스 계정을 생성하고 API 키를 발급받는다.스프레드시트 공유: 서비스 계정 이메일을 스프레드시트에 "편집자"로 추가한다.2. Google Sheets API 호출UnityWebRequest를 사용하여 Google Sheets API에서 데이터를 받아온다.API 호출 URL 형식:https://sheets.googleapis.com/v4/spreadsheets/{spreadsheetId}/values/{range}?key={API_KEY}3. JSON 데이터 파싱SimpleJSON 라이브러리를 사용하여 JSON 데이터를 파싱한..

개인 프로젝트 4일차

오늘 한 작업 1. 이벤트를 만들고 호출할 수 있는 매서드 작성게임 매니저 스크립트에 각종 상황을 상정하는 이벤트를 만들어두고 호출 할수 있도록 매서드를 작성 만들어 둔 이유 : 매서드를 직접 호출하는 방법도 있지만 그럴경우 게임의 기능이 게임 매니저 스크립트에만 작성되어 절차지향 프로그래밍처럼 될것이라고 생각되었기 때문에 객체 지향으로 코드를 작성하기 위해 게임 매니저에서 이벤트를 호출하되 실질적으로 작동되는 코드는 각각의 스크립트를 추가해서 나누고자했습니다. 2. 퀴즈 내용과 정답을 담고 있을 SO 만들기퀴즈를 엑셀시트를 이용해서 저장하고 그것을 SO로 변환하여 가지고 오는 방식을 채택하여 사용할것이기 때문에어떤 내용을 퀴즈 내용과 정답 이외에도 그것들을 분류 적용하는것을 생각해야 했습니다. 그러다..

개인프로젝트 기획 3일차

오늘의 고민 - 퀴즈 문제를 보여줄때 어떻게 하면 속도감이 느껴질까? 퀴즈 문제를 어떤식으로 보여줄지 고민을 하는 시간을 가졌습니다타자연습을 레퍼런스로 하고있는 만큼 퀴즈를 보여주는 방식이 속도감있는방식이었으면 좋겠다는생각을 했습니다그래야 퀴즈를 맞추는 속도가 빨라질수록 그 속도에 맞는 느낌이 날수있을것 같았습니다.게임에 여러기능들이 더 있겠지만 기본적으로 UI를 가지고 만들어내는 게임이다 보니 유저들에게 보여지는 방식이 중요하게 느껴졌습니다.후보 1. Scroll Rect + Mask 사용방법Canvas 안에 Panel을 만들고, Scroll Rect 컴포넌트를 추가.Mask 또는 Rect Mask 2D를 추가해서 영역을 제한.문제 목록을 Vertical Layout Group + Content Siz..

개인 프로젝트 기획 2일

게임 기획 - 2-  (기획 정리)기존 기획에서 레퍼런스 게임으로 사용된것은 "크누" , "뿌요뿌요" , "한컴 타자연습"입니다이 게임들은 예전에 하던 단순한 게임들을 점수 랭킹 시스템을 이용해서 다른 유저들과 자신의 점수를 비교하는것으로 게임성을 이끌어내고 있습니다. 비슷한 맥락으로 카카오게임에서 제작한 애니팡을 들수 있습니다. 누구나 알 수있는 익숙한 게임 룰과 다른사람과의 경쟁심리를 부추기는 점수 시스템이 "애니팡"이 유저들에게 매력적인 게임이 된 이유라고 생각되었습니다. 모바일로 하는 한컴 타자연습   (현 세대 자주 사용되는 플랫폼에 맞추어 수정)어렸을때 한컴 타자연습으로 타자 실력을 친구들과 겨루었던 기억이 있습니다. 요즘세대는 컴퓨터보다 스마트폰 이용빈도가 더 높고 스마트폰으로 타자치는 것이..

개인 프로젝트 기획 1일

개인 프로젝트 기획타이틀: 미정컨셉: 퀴즈를 해결하는것으로 점수를 얻는 보드게임모바일레퍼런스 : 크누 , 뿌요뿌요 , 한컴 타자연습 게임게임 구성UI로 이루어진 창에 문제를 출력주어진 입력창에 답을 입력정답일 경우 맞힌 문제의 수가 상승 후 기록오답일 경우 다음 문제로 넘어가되 맞힌 수는 상승하지 않는다게임에는 정해진 시간이 존재하고 그 시간 동안 주어진 문제를 최대한 맟혀서 점수를 올려야한다 한 사이클 이후 추가 할수 있는 부분문제 구성을 변경( 기존의 정답 입력 방식에서 클릭이나 터치 형식으로 변경해서 다른 모드 만들기)문제 종류 추가 (일반상식, 위인문제, 역사문제, 속담문제, 수도문제) / 문제에 따라 UI 변경 고려타임아웃 시간  감소시켜서 난이도 올리기기록보드 기능을 만들어서 랭킹 시스템 만들..

커스텀 툴의 UIManager 코드 분석 및 제작 - 1

만들고자 하는 기능UI의 생성과 동시에 각각 개인적인 캔버스를 달아준다UI의 쓰임새마다 분류를 한다 (상시 출력이 되는지, 잠깐 출력되고 사라지는지)UI의 활성과 비활성 매서드를 분리해서 차후 추가적인 기능을 만들 수 있게 한다UI의 전체 비활성과 만들어진 순서의 역순으로 비활성하는 매서드를 제작하여 키를 부여할수 있게 만들어준다추가 계획적인 기능프로젝트의 기능을 추가하고 시험 할때 기능에 버튼을 만들어 시험하는데 이 부분을 간단하게 만들어 볼 예정개발 공부를 하고 간단한 프로젝트들을 진행하면서 반복 제작하는 UI의 기능들이 있는데 간단하게 추가가 가능하게 할 예정(만들고자 하는 기능을 다 만들고 추가 해볼 기능이지만 계속 구상을 해볼생각입니다) 현재 진행 사항UI의 생성과 동시에 각각 개인적인 캔버스를..