프로젝트

11zon_cropped.png

고양이 극장 (Cat Theater)

팀원 2명 기간 2025.03.01 ~ 2025.05.25 링크 [구글플레이 / 앱스토어 출시 예정] 개발 ShapeStudio

GitHub (비공개, 필요 시 권한 부여): https://github.com/CatTheater/CatTheather

📌  프로젝트 설명:

B급 감성의 그래픽 디자인과 직관적인 룰을 바탕으로, 낮은 진입 장벽에서 누구나 쉽게 즐길 수 있도록 설계한 캐주얼 모바일 게임입니다.

🛠️  사용 기술:

<aside> <img src="notion://custom_emoji/06ad98b2-798d-4bb5-a96e-0e6b593208ff/2013765a-a8b4-8030-8363-007abe95de43" alt="notion://custom_emoji/06ad98b2-798d-4bb5-a96e-0e6b593208ff/2013765a-a8b4-8030-8363-007abe95de43" width="40px" />

:unity: Unity | :supabase: Supabase

</aside>

😀  역할:

프로젝트는 에자일 방법론을 기반으로 진행하였으며, 매일 데일리 스크럼을 통해 진행 상황을 공유하였습니다. 업무는 기능 단위로 명확히 분리하여 각자의 책임을 주도적으로 수행했고, 역할과 우선순위를 유연하게 조정하며 프로젝트를 진행했습니다.

게임 전역에서 공유되는 사운드 매니저, 유저 매니저 등을 싱글톤 패턴으로 관리하여, 메모리 중복 할당을 방지하고 일관된 상태를 유지할 수 있도록 구조화했습니다.

업적 시스템에는 옵저버 패턴을 적용하여, 다양한 업적 조건을 게임 로직에 직접 연결하지 않고 이벤트 구독 형태로 설계했습니다. 이를 통해 새로운 조건이 추가되더라도 핵심 로직을 수정하지 않고도 확장할 수 있는 구조를 만들었습니다.

Supabase의 읽기 및 쓰기 요청 수를 줄이기 위해 RPC(Function) 기능을 활용해 클라이언트의 반복 요청을 서버 측으로 통합하고, 자주 사용하는 리소스는 클라이언트에서 캐싱을 적용하여 API 요청 수를 기존보다 약 40% 감소시켰습니다.


11zon_cropped (2).png

로스트파티 (LostParty)

팀원 4명 기간 2024.11.26 ~ 2025.03.28 링크 https://lostparty.com개발 팀 프로젝트

GitHub (비공개, 필요 시 권한 부여): https://github.com/lostparty-team/lp_project

📌  프로젝트 설명:

‘LostArk’ 게임에서 파티원의 닉네임을 화면 공유 및 OCR 기술을 활용해 감지하고, 이를 블랙리스트 데이터베이스와 비교하여 악성 유저 여부를 검증하고, 파티원의 아이템 정보를 가공하여 제공해주는 웹 서비스 입니다.

🛠️  사용 기술:

<aside> <img src="notion://custom_emoji/06ad98b2-798d-4bb5-a96e-0e6b593208ff/2013765a-a8b4-8047-a754-007af9f04317" alt="notion://custom_emoji/06ad98b2-798d-4bb5-a96e-0e6b593208ff/2013765a-a8b4-8047-a754-007af9f04317" width="40px" />

:nextjs: Next.js | :typescript-language: TypeScript | :tailwind-css: TailwindCSS :fastapi: FastAPI | :paddleocr: PaddleOCR | :ultralytics: YOLOv8 :docker: Docker

</aside>

😀  역할:

OCR 자체에 있는 텍스트 영역 검출을 사용할 경우 불필요한 텍스트 영역도 함께 검출되기 때문에, YOLOv8 모델을 활용하여 닉네임 영역을 검출할 수 있는 모델을 개발하였습니다.

OCR 성능을 극대화하기 위해 그레이스케일, 패딩, 업스케일링과 같은 후처리 작업을 함께 진행했습니다.


11zon_cropped (1).png

별빛 창작소

팀원 4명 기간 2024.11.19 ~ 2024.11.26 링크 https://starlight.kku.ac.kr 개발 HCI 연구실

GitHub: https://github.com/ehghks021203/Starlight-Studio-FrontEnd https://github.com/the0807/Starlight-Studio-BackEnd https://github.com/bkk21/Starlight-Studio

🏆  2024 GALA 패스트캠퍼스 AI 공모전 우수상 수상작

📌  프로젝트 설명:

별빛 창작소는 아이들의 상상력을 현실로 만들어주는 창의적인 동화 제작 플랫폼입니다. 생성형 AI 기술을 통해 맞춤형 동화를 제작합니다.

🛠️  사용 기술:

<aside> <img src="notion://custom_emoji/06ad98b2-798d-4bb5-a96e-0e6b593208ff/2013765a-a8b4-8019-a8a1-007a824c91d7" alt="notion://custom_emoji/06ad98b2-798d-4bb5-a96e-0e6b593208ff/2013765a-a8b4-8019-a8a1-007a824c91d7" width="40px" />

:reactjs: React.js | :styled-components: Styled Components | :redux: Redux

</aside>

😀  역할:

아이들이 책에 몰입할 수 있도록 생성된 스토리와 이미지를 양면 페이지 기반의 ‘책처럼 넘기는 UI’로 구성하고, 페이지 단위로 분리된 콘텐츠를 구성해 가독성과 몰입감을 높였습니다.

<aside> ❗

학생들을 대상으로 수업 자료로 개발한 웹 서비스이기 때문에, 비밀번호 없이는 테스트가 불가합니다.

11223344 를 입력하여 사용 가능합니다.

</aside>