🎯 게임 업계 직무별 AI 학습 & 자료 추천 웹사이트 기능 정의서
1️⃣ 주요 기능 개요
이 웹사이트는 게임 업계 직무를 희망하는 사람들을 위한 AI 학습 가이드 & 자료 추천 플랫폼입니다. 사용자는 원하는 직무를 선택하고, AI 기반 직무 관련 질문을 할 수 있으며, 학습 자료(유튜브, 웹사이트)를 추천받을 수 있습니다.
2️⃣ 기능 세부 정의
✅ 1. 직무 선택 시스템
| 큰 기능 |
세부 기능 |
내용 |
필요 기술 |
어려운 정도 |
| 직무 선택 |
직무 리스트 제공 |
한글 ↔ 영문 매핑된 게임 개발 직무 리스트 제공 |
JSON 데이터 매핑, JSP UI |
⭐ |
📌 예시 (한글 → 영문 변환)
| 한글 직무명 |
영문 직무명 (검색용) |
| 게임 기획자 |
Game Designer |
| 레벨 디자이너 |
Level Designer |
| 시스템 디자이너 |
Systems Designer |
| 게임 프로그래머 |
Game Programmer |
| AI 프로그래머 |
AI Programmer |
| 그래픽 엔지니어 |
Graphics Engineer |
| 유니티 개발자 |
Unity Developer |
| 언리얼 개발자 |
Unreal Engine Developer |
✅ 2. AI 기반 직무 관련 질문 시스템
| 큰 기능 |
세부 기능 |
내용 |
필요 기술 |
어려운 정도 |
| AI 직무 질문 |
GPT 기반 직무 Q&A |
선택한 직무에 맞는 질문을 AI에게 할 수 있음 |
OpenAI API 연동 |
⭐⭐⭐ |
📌 예시 질문
- 🎮 게임 프로그래머 → "게임 엔진 최적화에서 중요한 개념은?"
- 🎨 그래픽 엔지니어 → "리얼타임 렌더링에서 가장 중요한 알고리즘은?"
- 🎭 게임 기획자 → "스토리 중심 게임의 핵심 기획 요소는?"
✅ 3. 유튜브 & 웹사이트 크롤링 (영문 자료만!)
| 큰 기능 |
세부 기능 |
내용 |
필요 기술 |
어려운 정도 |
| 유튜브 크롤링 |
직무별 유튜브 강의 크롤링 |
선택한 직무에 맞는 유튜브 강의 추천 |
Python 웹 크롤링 (BeautifulSoup, Selenium) |
⭐⭐⭐ |
|
검색어 변환 |
한글 → 영문 변환 후 유튜브 검색 (예: "게임 프로그래머" → "Game Programming tutorial") |
JSON 매핑 + 검색어 변환 로직 |
⭐⭐ |
| 웹사이트 크롤링 |
직무별 학습 자료 검색 |
Google 검색 결과를 직접 크롤링하여 최신 학습 자료 추천 |
Python 웹 크롤링 (BeautifulSoup, Requests) |
⭐⭐⭐ |
|
검색어 변환 |
한글 → 영문 변환 후 검색 실행 |
JSON 매핑 + 검색어 변환 로직 |
⭐⭐ |
|
검색 결과 제공 |
검색 결과에서 제목, 간략 설명, 링크만 제공 (링크 내부 크롤링 없음) |
Python 데이터 정리 |
⭐⭐ |
📌 예시 (검색어 자동 변환)
- "게임 프로그래머" 선택 →
search: "Game Programming tutorial"
- "언리얼 개발자" 선택 →
search: "Unreal Engine developer guide"
- "게임 기획자" 선택 →
Google search: "best resources for game designers"
- "AI 프로그래머" 선택 →
Google search: "AI programming for games tutorial"
3️⃣ 사용 기술 스택
| 분야 |
기술 |
| 프론트엔드 |
JSP, HTML, CSS |
| 백엔드 |
Java, Tomcat, Maven |
| AI (Q&A) |
OpenAI GPT API |
| 유튜브 크롤링 |
Python (BeautifulSoup, Selenium) |
| 웹사이트 크롤링 |
Python (BeautifulSoup, Requests) |
| 데이터베이스 |
Supabase |
| 배포 |
Render |
4️⃣ 개발 우선순위 (추천 순서)
1️⃣ 기본 직무 선택 & 한글 ↔ 영문 변환 기능 구현
2️⃣ AI Q&A 기능 연동 (OpenAI API 적용)
3️⃣ 유튜브 크롤링 & 웹사이트 크롤링 구현
🎯 게임 업계 직무별 AI 학습 & 자료 추천 웹사이트 기능 정의서
1️⃣ 주요 기능 개요
이 웹사이트는 게임 업계 직무를 희망하는 사람들을 위한 AI 학습 가이드 & 자료 추천 플랫폼입니다. 사용자는 원하는 직무를 선택하고, AI 기반 직무 관련 질문을 할 수 있으며, 학습 자료(유튜브, 웹사이트)를 추천받을 수 있습니다.
2️⃣ 기능 세부 정의
✅ 1. 직무 선택 시스템
📌 예시 (한글 → 영문 변환)
✅ 2. AI 기반 직무 관련 질문 시스템
📌 예시 질문
✅ 3. 유튜브 & 웹사이트 크롤링 (영문 자료만!)
📌 예시 (검색어 자동 변환)
search: "Game Programming tutorial"search: "Unreal Engine developer guide"Google search: "best resources for game designers"Google search: "AI programming for games tutorial"3️⃣ 사용 기술 스택
4️⃣ 개발 우선순위 (추천 순서)
1️⃣ 기본 직무 선택 & 한글 ↔ 영문 변환 기능 구현
2️⃣ AI Q&A 기능 연동 (OpenAI API 적용)
3️⃣ 유튜브 크롤링 & 웹사이트 크롤링 구현