본문 바로가기
728x90
SMALL

게임 개발23

게임 기획자, 재미를 설계하는 마스터마인드 서론우리가 재미있게 즐기는 게임의 세계는 그냥 만들어지는 게 아니에요. 그 속에는 수많은 고민과 기획이 숨어 있죠. 바로 게임 기획자가 그 중심에서 모든 것을 설계하고 조율하는 역할을 맡고 있어요. 이번 글에서는 게임의 전반을 설계하고 조율하는 게임 기획자의 역할과 필요 역량, 현실적인 이야기까지 함께 살펴볼게요!Tip 1: 게임 기획자가 하는 일은?게임 기획자는 말 그대로 게임의 '기획'과 '설계'를 담당해요. 전체 구조부터 세부 콘텐츠까지 게임의 방향성과 재미 요소를 책임지는 직군이죠.시스템 기획: 전투, 성장, 재화, 장비 등 게임 전반의 핵심 시스템을 설계해요.콘텐츠 기획: 퀘스트, 던전, 이벤트 등 플레이 요소를 구체화하고 문서화해요.레벨 디자인: 맵 구조, 몬스터 배치, 보상 구성 등 난이도와.. 2025. 4. 5.
게임 프로그래머, 가상의 세계를 현실로 만드는 기술자 서론멋진 그래픽, 화려한 액션, 부드러운 캐릭터 움직임… 이 모든 것을 실제로 '작동'하게 만드는 사람들, 바로 게임 프로그래머예요. 게임 속 모든 시스템이 문제없이 돌아가도록 설계하고 구현하는 숨은 공신이죠. 오늘은 게임 개발의 핵심 중 하나인 게임 프로그래머가 어떤 일을 하는지, 필요한 역량은 무엇인지 쉽고 재미있게 알아볼게요!Tip 1: 게임 프로그래머는 무슨 일을 할까?게임 프로그래머는 기획자의 아이디어를 실제 게임으로 구현하는 역할을 해요. 개발 언어나 엔진을 활용해 코드로 게임의 뼈대를 짜는 거죠.클라이언트 프로그래머: 게임 내 캐릭터 움직임, UI, 카메라 조작 등 플레이어가 직접 보고 조작하는 부분을 개발해요.서버 프로그래머: 로그인, 아이템 저장, 채팅, 멀티플레이 등 게임의 백엔드 시스.. 2025. 4. 3.
게임 개발 직군, 누가 어떤 역할을 할까? 서론우리가 즐기는 게임 하나에도 수많은 사람들의 손길이 닿아 있다는 거, 알고 계셨나요? 게임은 단순한 코딩이나 그래픽만으로 완성되는 게 아니라 다양한 전문 직군의 협업을 통해 만들어지는 복합 예술이에요. 오늘은 게임 개발 과정에서 어떤 직군들이 어떤 역할을 맡고 있는지, 게임 회사 안의 사람들 이야기를 함께 살펴볼게요.Tip 1: 게임의 뼈대를 만드는 개발자들게임의 ‘기능’과 ‘시스템’을 실제로 구현하는 중심 역할이에요.클라이언트 개발자: 유저가 직접 보거나 조작하는 화면, 캐릭터 움직임 등을 구현해요.서버 개발자: 로그인, 저장, 유저 간 상호작용 등 게임의 '백엔드'를 담당해요.엔진 개발자: 게임 엔진을 커스터마이징하거나 성능을 최적화하는 고급 포지션이에요.흔히 “프로그래머”로 뭉뚱그려 부르지만, .. 2025. 4. 2.
[Unity6] CSV 파일 불러오기 (Dictionary) 이전 글도 그렇고 현재 개인적인 프로젝트를 진행중이다. [Unity][UI Toolkit] 커스텀 인스펙터 만들어봄어쩌다보니 퇴사를 하고 Unity로 개발을 하고 있다.만들고 있는 것은 별 건 없고 어떤 게임의 템플릿과 같은 것을 만들려고 한다.비전공자에 개발을 배운 적이 없으니... ChatGPT를 열심히 두들기려525easy.tistory.com하고있는 프로젝트는 모든 데이터를 CSV로 관리하려고 하고있다. (이미지나 사운드 이런 것 말고)Scriptable Object도 있지만 많은 양의 텍스트들이 들어가기도 하고 엑셀이 편해서 CSV로 선택했다.물론 나중엔 에디터 상에서 Excel -> SO로 바꾸긴 할거다.어쨌든 CSV를 쓰는데 있어서 아래 깃의 CSVReader를 사용하고 있다.  blog/c.. 2025. 3. 30.
[ChatGPT][ChueokUI] 10_프로젝트 폭망 & 회고 https://525easy.tistory.com/108위 글에서 그럴싸한 많은 데이터를 얻고 난 뒤 희망에 부풀어서 Unity를 켰다.CSV를 적용해보니 에러도 없었고... 잘 되나? 싶었는데 어림도 없었다.우선 이전 글들에서도 나오는게 채팅방의 기록이 쌓일수록 뭔가 삐그덕 거리는 상황이었다.0. 폭망별도의 채팅방에서 데이터를 생성한 이후 원래 채팅방에 다음 Scene의 오브젝트 정보를 물어보았다.나름 잘 나온 상태였고. 실제 배치까지는 하지 않았지만 필요한 요소는 있다고 판단 되었다.뭐 옵션 버튼이 없다던지 이런 세세한 것은 빼도록 하면 대부분 있었다.대략적인 배치를 해보니 이상한 부분은 있더라도 있을 건 있다.이때까지만 해도 나름 가능성이 보였었다.근데 문제가 있는건 이 다음부터다.어찌 되었던 유니.. 2025. 3. 16.
[ChatGPT][ChueokUI] 09_추억 게임 시나리오 CSV_번외_03 https://525easy.tistory.com/106이전 글과는 다른 채팅방이지만 이어서 시작.ChatGPT는 모바일 앱도 있다.자기 전에 Pc로 안된 것이 매우 거슬려서 모바일 앱으로 접속을 했다.그 뒤 prompt에서 문서 복붙 과정까지 모바일로 진행을 해 보았다.여기까지는 PC와 대부분 같은 답변을 내주었다. 근데...PC에서는 "다음 단계"라던가 입력어를 넣었던 반면 모바일에서는 알아서 데이터들을 생성하기 시작했다.대사 관련 된 내용은 PC와 크게 차이가 났다. PC에서는 전체 수량이 100개 이상이었으나 출력 데이터는 그만큼이 안나왔던 반면 모바일에서는 수량 또한 맞춰서 생성해주었다.Localization_MultiLang.csv의 경우 124개의 데이터들을 제공해 주었다Dialogue.cs.. 2025. 3. 15.
728x90
LIST