[Daily] 26/02/04 일간회고
카테고리: Daily
태그: Daily
🏗️ 5F
🧩 Fact(사실)
무슨 일이 있었나?
- 게임 서버 프로그래밍의 포스팅을 1개 하였다.
- 생각보다 헷갈리는 내용이었다.
- 언리얼엔진의 EmploymentProj의 세팅을 마무리하고, 몇 개의 코드를 작성해봤다.
- 깃허브의 레포지터리를 정리하였다.
- 이름을 바꾸기도 하고, 게임잼 레포지터리의 커밋 내역도 옮겨왔다.
- 한동안 유니티를 많이 했더니, 언리얼에 대해 상당히 까먹어버렸다;;;
- 하지만, 다시 만지고 알아가다보니 역시 기억 회복 속도가 빠르긴 하다.
- 유니티를 하다가, 다시 언리얼을 만져보니 구조가 너무너무… 너무 매력적이다.
- 하나하나 OOP가 적용이 되어있는 등 구조적인 형태가 너무 이쁘다.
💭 Feeling(느낌)
무슨 느낌이 들었나?
- 언리얼 세팅하고, 기반 작업을 하는데 재밌었다. 그래서, 시간이 빠르게 가버렸다.
💡 Finding(교훈)
어떤 인사이트를 얻었나
- AGameModeBase를 상속 받은 AGameMode가 있다.
- AGameModeBase는 게임 재시작, 리스폰, 기본 기능들이 들어가 있구나!
- AGameMode에는 추가로 MatchState가 있구나!
- 언리얼은 네트워크 기능을 기본으로 제공하며, 유니티보다 간단하구나!
- 유니티에서는 넷코드를 지원했었지만, 현재는 제거되어서 포톤과 같은 에셋을 사용한다.
- 언리얼에서 코드를 작성할 때, private/public 폴더에 만드는 이유는 멀티 모듈 때문이구나!
- 당연하다고 생각하긴 했지만, 언리얼/깃허브 폴더의 이름은 변경하면 안되는구나..!
🎯 Future action(향후 행동)
앞으로 무엇을 해야 할까?
- Farmer’s Delight 유니티 프로젝트는 쉬는 시간 + 하고 싶을때만 간간히 짠다.
- 이번에 기획만 작성해서 넣어보고, 합격하면 계속 개발한다.
- 한콘진/BIC는 포기하지 않았다.
- 언리얼 프로젝트를 지속적으로 학습하며 개발한다.
- 그리고 이미 문서와 개발 스텝은 다 정리되어있다.
- 게임 서버 프로그래밍에 1시간 투자하여 1개의 포스팅을 한다.
🔁 Feedback(피드백)
앞서 정한 향후 행동을 실천해본 뒤, 이에 대해 어떤 피드백을 받았나?
| 5F 단계 | 주제 | 내용 |
|---|---|---|
| S (상황) | 2/4 수요일 - 언리얼 복귀 | 게임 서버 포스팅 1개 (헷갈리는 내용) ✅. EmploymentProj 세팅 완료 + 코드 작성 시작 ✅. 깃허브 레포 정리 (이름 변경, GGJ 커밋 이전). “언리얼 많이 까먹음 but 회복 빠름”. “언리얼 구조 = 매력적, OOP 적용, 너무 이쁨” ✅. “세팅+기반 작업 = 재밌음, 시간 빠르게 감”. 학습: GameModeBase vs GameMode, 네트워크 기본 제공 vs 유니티, private/public 폴더 = 멀티 모듈, 폴더명 변경 금지. |
| B (현재 계획) | 수정된 목표 | 한콘진/BIC = 포기 안 함 ✅. Farmer’s Delight = 기획만 제출 → 합격 시 개발 지속. EmploymentProj = 지속 (문서+스텝 정리 완료). 게임 서버 1h = 1포스팅. |
| I (영향) | 🎯 성과 | 언리얼 세팅 완료 = 빠른 실행 ✅. “언리얼 구조 매력” 재발견 = 내재적 동기 ✅. 4개 학습 (GameMode, 네트워크, 멀티 모듈, 폴더명) = 학습 효과. 한콘진 포기 안 함 확인 = 기회 유지 ✅. “시간 빠르게 감” = 몰입 상태. |
| ⚠️ 시간 미기재 | 작업 시간 없음 (세팅+코드+학습 = 몇 시간?). 목표 3시간 달성? | |
| N (다음 단계) | 1. 한콘진 기획 제출 | 공고 확인 (2월 중) → 기획서 작성 (1주?) → 제출. EmploymentProj와 병행 가능? 시간 배분 확인. |
| 2. 시간 기록 재개 | 매일 총 작업 시간 + 에너지 레벨. 목표 달성 여부 추적. | |
| 3. 주간 회고 필수 | 4주차(1/27~2/2) = 아직 미작성. 지금 작성 (30분). | |
| F (후속 조치) | 2/5 목요일 | 주간 회고 작성. EmploymentProj 개발 (무엇 구현?). 게임 서버 1h. 시간 기록. |
💬 한 줄 요약
2/4 EmploymentProj 세팅 완료 + 코드 시작 ✅. “언리얼 구조 매력적” 재발견 = 몰입 ✅.
한콘진 포기 안 함 확인 (기획만 제출). 시간 미기재 + 주간 회고 누락. 작업 시간 기록 재개 필요.
💡 코멘트
언리얼 세팅 완료 = 빠름 ✅. “구조 매력” = 좋은 동기.
한콘진 포기 안 함 = 다행 (기획 제출 = 현실적).
시간 기록 + 주간 회고 = 필수. 잘하고 있습니다 ✅
🌙 남기는 말
그냥 요즘 개발이 너무 재밌다.
AI도 해보고 싶고, 언리얼도 계속 하고 싶고, 인디 게임 개발도 간간히 하고 싶고, 하고 싶은게 너무 많다.
댓글남기기