Skip to content

Latest commit

 

History

History
70 lines (52 loc) · 2.5 KB

File metadata and controls

70 lines (52 loc) · 2.5 KB
layout post
title UnityQuestSystem
date 2020-03-23 00:00:00 +0530
term 2020.03 ~ 2020.03
categories Tool Unity

설명

Unity 프로젝트에서 SQLite를 이용해 구현한 퀘스트 시스템 입니다.
UnityQuestSystem을 이용해서 게임의 분기, 오브젝트 온오프 등 다양한 방식을 쉽게 구현할 수 있습니다.


관련 페이지

GitHub{: target="_blank"}


개발 기간

2020.03 ~ 수정 중


개발 인원

개인 개발


개발 스팩

엔진

  • Unity 2019.3.3f1

플러그인

  • SQLite.net

DB

  • SQLite

개발 역할

프로그래밍 전반


개발 요약

  • 퀘스트 시스템 개발
    • Quest 기록에 따른 Switch 기능
    • 옵저버 패턴을 이용한 SwitchController 갱신
    • 추상 클래스를 이용한 확장성 도모
  • UnityEditor를 이용한 SQLite CRUD 기능 툴 개발
  • IMGUI를 이용한 인게임 테스트 툴 개발

이미지

  • QuestWindow
  • SwitchWindow
  • SearchWindow
  • Demo