Projects2026. 7. 13. 19:24[Foosball Defense- TIL 0713] ScriptableObject를 활용한 팝업 대화문 관리 개선

오늘 한 일상황마다 별도로 관리하던 팝업 UI를 공통 프리팹과 ScriptableObject를 사용하는 구조로 개선했다.문제 상황기존에는 상황마다 팝업 UI를 각각 제작하고 프리팹으로 만든 뒤, 상위 오브젝트에서 활성화와 비활성화를 관리했다.PurchaseConfirmPopupReturnConfirmPopupNotEnoughMoneyPopup하지만 구매 확인과 돌아가기 확인처럼 문구와 버튼 클릭 후 실행되는 동작만 다를 뿐, UI 구조는 동일한 경우가 많았다.상황마다 별도의 팝업 프리팹을 만들면 비슷한 UI가 중복되고, 팝업이 늘어날수록 관리해야 할 오브젝트도 함께 증가한다.CSV를 이용해 대화문을 관리하는 방법도 있지만, 현재 프로젝트 규모에는 복잡하다고 판단했다. 따라서 고정된 팝업 프리팹과 Scri..

2026. 5. 31. 01:11[배터그라운드] 멘토링데이 후기

보호되어 있는 글입니다. 내용을 보시려면 비밀번호를 해주세요.

2vs2 Shooter Server #02 - C# .NET 8로 TCP 자동 매칭 풀 사이클 구현하기(초안)
Retrospective2026. 5. 19. 22:362vs2 Shooter Server #02 - C# .NET 8로 TCP 자동 매칭 풀 사이클 구현하기(초안)

이번 학기 게임서버 프로그래밍 과목의 5주짜리 학기 프로젝트로 C# .NET 8 기반 2vs2 3D FPS 게임 서버를 만들고 있다. 상용 솔루션(Mirror / Photon / NGO 등) 없이 TcpListener / UdpClient만 가지고 직접 짜는 프로젝트라 학기 내내 학습 분량이 많을 것 같다.이 글은 그 첫 주의 회고다. 1주차의 목표는 단순했다 — "4명이 자동 매칭으로 모이면 게임 시작 신호까지". 인게임 게임플레이는 2주차로 미루고, 우선 통신 골격과 매칭 흐름을 안정화하는 게 1주차의 본질이었다.GitHub 리포: Cuyacuya/2vs2_Shooter_Server시리즈 입구: Projects #00 — 게임서버 학기 프로젝트 시작 [링크]본인 담당: 서버 주, 봇 클라 + Shar..

Projects2026. 4. 29. 13:122vs2 Shooter Server #01 - Init Project Setup

# 오늘의 목표 오늘은 본격적인 서버 구현에 들어가기 전에 프로젝트의 기본 개발 환경과 구조를 잡는 것을 목표로 했다. 이번 프로젝트는 Unity 클라이언트와 .NET 서버가 함께 동작하는 구조이기 때문에, 초반에 프로젝트 구조를 제대로 잡아두는 것이 중요하다고 생각했다. 그래서 Day 1에서는 기능 구현보다 아래 작업에 집중했다. - GitHub 리포지토리 기반 작업 환경 구성 - 서버 / 봇 / Shared 프로젝트 생성 - 전체 폴더 구조 정리 - 기본 문서 작성 - Git 브랜치와 커밋 흐름 정리 # 오늘 작업 내용 오늘 진행한 작업은 크게 아래와 같다. - GitHub 리포지토리 clone - .NET 8 SDK 설치 - 서버 / 봇 / Shared 프로젝트 생성 - 솔루션 구성 - 프로젝트 폴..

Projects2026. 4. 29. 11:212vs2 Shooter Server #00 - 시작

📌 2vs2 Shooter Server 시리즈#00 프로젝트를 시작하며 ← 현재 글#01 Init Project Setup🔗 GitHub: 2vs2_Shooter_Server📅 기간: 2026.04.29 ~ 2026.06.03 (5주)👥 팀: 2인 (서버·기획 / Unity 클라이언트) 왜 이 프로젝트를 시작했는가이번 프로젝트는 게임서버프로그래밍 수업의 학기 프로젝트로 시작했다.수업을 들으면서 가장 궁금했던 건 하나였다."게임 서버는 실제로 어떤 식으로 돌아갈까?"지금까지 수업에서는 비교적 1대1 서버 구조를 중심으로 다뤘기 때문에,실제 게임에서 여러 명이 동시에 접속하고 상호작용하는 서버 구조가 어떻게 구성되는지 궁금했다.그래서 이번 프로젝트에서는 단순히 수업 과제를 제출하는 데서 끝내지 않고,..

Inspiration & Thoughts2026. 4. 23. 21:57크래프톤 AI 해커톤 결과를 보고 생각한 AI에 대한 나의 생각

시작최근 내가 즐겨보는 유튜버가 올려준 커뮤니티 글에서 "고졸 비전공자 분께서 크래프톤 AI 해커톤 2등 했습니다." 라는 내용을 보게 되었다.글을 보자마자 가장 먼저 든 생각은 단순했다.정말 대단하다.그런데 곧바로 연결된 블로그를 보고 나서는, 평소 내가 가지고 있던 코딩과 AI에 대한 생각이 아주 틀린 방향은 아닐 수도 있겠다는 느낌이 들었다.동시에 이런 궁금증도 따라왔다.그렇다면 AI를 대체 어떻게 사용했길래 이런 결과를 만들 수 있었을까?이 글에서는 그 사례를 보며 내가 느낀 점과, AI를 어떻게 활용하는 게 좋을지에 대한 생각을 정리해보려고 한다.가장 인상 깊었던 부분가장 인상 깊었던 부분은 해커톤 진행 중 수기 문제를 백지로 냈다는 내용이었다.수기 문제는 해커톤 중간에 노트북을 닫고, 손으로 ..

image