갬장장이의 코드 대장간
'분류 전체보기' 카테고리의 글 목록

분류 전체보기

게임 제작/Banditors (2024~)

Banditors(밴디터스) 소개

Banditors플랫폼: PC장르: Co-op 로그라이트개발 일자: 2024년 2월 ~ 개발 중개발 엔진: 언리얼 5.2개발 언어: C++ Banditors는 2025년 출시를 목표로 1인 개발 중인 상용 게임입니다.동료들과 던전을 탐험하며 무수히 쏟아지는 적들을 해치워 나가는 게임입니다. 게임에 대한 더 자세한 정보는 추후 공개할 예정입니다많은 응원 부탁드립니다 🙇

게임 제작/Rovenhell (2023)

[Rovenhell] 기술 분석

프로젝트 소개글은 여기서 확인하실 수 있습니다. 본 포스트에서는 로벤헬 프로젝트를 진행하며 제가 기술적으로 고민하고, 해결했던 흔적을 남겨두려고 합니다. 개발 과정에서 어떤 어려움이 있었고, 그 어려움을 기술적으로 어떻게 극복하려 시도했는지에 대한 분석이 담겨 있습니다. 아키텍처 설계의 배경 로벤헬은 "Server authoritative한 충돌, 이동 연산을 지원하면서도, 한 장소에 몇 천 명이 동시에 위치할 수 있는 MMO"라는, 엄청나게 거창한 목표를 두고 개발되었습니다. 사실 맨 처음에는 서버는 그냥 중개자 역할만 하고, 클라이언트가 위치를 발송하면 서버가 그걸 다른 클라이언트에게 전달하는 정도를 목표로 잡았지만, 막상 개발을 시작하니 뭔가 욕심이 나기 시작했고, "왜 물리 연산이 FPS만큼 리얼..

게임 제작/Rovenhell (2023)

Rovenhell(로벤헬) 소개

Rovenhell (로벤헬) 개발 기간: 23년 8월 ~ 11월개발 목적: 취미 겸 기술 역량 향상 개발 환경: 클라이언트 및 게임 로직 서버: 언리얼 엔진 5 (커스텀 넷코드 제작, 언리얼 Replication 사용 X)미들웨어: Visual C++, IOCP개발 언어: C++기술 분석:https://gamesmith.tistory.com/272 [Rovenhell] 기술 분석프로젝트 소개글은 여기서 확인하실 수 있습니다. 본 포스트에서는 로벤헬 프로젝트를 진행하며 제가 기술적으로 고민하고, 해결했던 흔적을 남겨두려고 합니다. 개발 과정에서 어떤 어려움이gamesmith.tistory.com소스 코드: https://github.com/hagukin/Rovenhell_UE GitHub - hagukin..

일상

군생활 회고록

짧다면 짧고 길다면 긴 군대에서의 1년 6개월이 지나갔다. 지난 1년 6개월간은 정말 다이나믹했다. 분명 육군 전체에서도 꽤 유니크한 편이라고 생각한다. 군대에서 있었던 에피소드들을 털어놓는 것도 재미는 있겠지만, 그런 건 친구들과의 안줏거리 정도로 만족한다. 이번 포스트에서는 지난 1년 6개월간 내가 무엇을 배웠고, 앞으로 어떻게 해 나갈 것인지를 정리해보고자 한다. 1년 반, 무얼 얻었나? 군생활을 하면서 우스갯소리로 "군대에서 얻을 건 없다"는 말을 종종 듣곤 했지만, 돌이켜보면 얻은 게 없지는 않다. 군대는 체력적으로 더 강해질 수 있는 여건을 마련해주었다. 입대 전에도 맨몸운동 정도는 꾸준히 했지만, 입대 후 규칙적인 생활 패턴 속에서 생활하며 더 체계적으로 운동을 할 수 있게 되었다. 스스로가..

일상

성장하는 나

작대기 3개 어느덧 제 군생활이 절반 이상 지나갔네요... 그중 특히 2022년은 제 인생 전체를 통틀어서 가장 많은 변화를 겪은 해가 아니었나 생각합니다. 개인적인 일들도 있었고, 무엇보다 군대라는 공간 속에서 제 스스로 정말 많이, 아주 많이 변화했다고 생각합니다. 대체 뭐가 그렇게 달라졌느냐고 물으신다면, 저는 크게 다음 두 가지, 내 목표를 이루기 위한 능력들을 갖춰나가는 지적 성장, 그리고 보다 더 나은 사람이 되기 위한 내적 성장 을 이루었다고 말씀드리고 싶습니다. 저는 끊임없이 학습하고 스스로를 더 나은 사람으로 만들어나가는 것을 멈추지 않아 왔습니다. 지식을 추구하는 것은 제 가장 큰 즐거움 중 하나이고, 삶의 원동력이 되기 때문입니다. 그런 저에게 입대는 하나의 시련처럼만 느껴졌습니다. ..

게임 제작/Geophyte (2020~2021)

Geophyte 알파 버전 릴리즈!

지오파이트 게임 소개 - 링크 Geophyte by gamesm1th Open-source classical roguelike/오픈소스 로그라이크 게임 gamesm1th.itch.io 드디어 지오파이트 알파 버전을 공개합니다! 아직 콘텐츠 볼륨이 부족한 감이 있지만 곧 입대를 앞두고 있어서 한동안 추가 콘텐츠 제작은 어려울 것 같습니다.. ㅠ 그래도 알파 버전까지는 어찌어찌 마무리짓고 가서 정말 뿌듯하네요 고전 로그라이크 특성상 기존에 로그라이크 장르에 익숙하지 않으신 분들은 약간 헤매실 수도 있는데 캐릭터 생성 후 ESC 키 누르셔서 도움말과 조작키를 확인하실 수 있습니다 언어 설정이 영어로 되어있다면 타이틀에서 O키를 눌러서 옵션에 들어가 변경하실 수 있습니다 버그나 기타 건의사항은 아래 링크에 남겨..

게임 제작/아드레날린 러시 (2021)

아드레날린 러시 소개

게임 제목: 아드레날린 러시 (Adrenaline Rush)장르: 아케이드 / 터널형 러시개발 일자: 2021. 08.16 . ~ 09. 24.소요시간:기획 및 프로토타이핑 1주개발 및 FGT 4주QA 1주개발 엔진: 유니티 (URP)개발 언어: C#게임 링크:구글 플레이스토어에서 다운받으실 수 있습니다. 아드레날린 러시 - Google Play 앱귀여운 적혈구가 되어 장애물을 피해 빠르게 혈관을 질주하세요!play.google.com소스 코드:https://github.com/TEAM-EvenI2/AdrenalineRush GitHub - TEAM-EvenI2/AdrenalineRushContribute to TEAM-EvenI2/AdrenalineRush development by creating a..

게임 제작/아드레날린 러시 (2021)

6주간 게임 개발 협업을 해보며 느낀 점들

저는 혼자 게임을 만드는 것을 좋아합니다. 기획, 개발, 아트 할 것 없이 다양한 분야에서 마음껏 제가 가진 다양한 능력들을 모두 발휘해 자유롭게 상상의 나래를 펼칠 수 있기 때문입니다. 하지만 취미로서의 게임 개발이 아닌 직업으로서의 게임 개발을 고민할 때마다, 마음 속에 떠오르는 질문 한 가지가 항상 저를 괴롭혔습니다. 만약 누군가와 함께 협업하게 되어 모든 것을 자유롭게 만들 수 없는 상황이 온다면, 그때도 나는 게임 개발을 즐길 수 있을까? 게임 개발을 취미로 삼을지 진로로 삼을지, 제 앞으로의 미래를 설정하는 데 있어서도 많은 영향을 줄 수 있는 중요한 질문이었지만 생각보다 게임을 누군가와 함께 만들어볼 기회는 많지 않았고, 저는 이 질문에 확실한 답을 내리지 못하고 있었습니다. 그러던 중 우연..