본문 바로가기

게임120

게임개발 중급(86) - Monster Killer(48) Monster Killer 중간 점검오늘은 킬러모드를 어느정도 정리한 뒤에 게임의 방향성과 더불어 다음 모드를 어떻게 설계해야 할지 점검하는 시간을 갖도록 하겠습니다. 킬러모드를 비롯한 모든 모드의 구현 방향성을 정리해보겠습니다. 모드 구현 계획[킬러모드 : Killer Mode]게임을 처음 기획할 때부터 개발하기 시작한 가장 기본이 되는 모드입니다. 처음엔 단순하고 짧게 즐기는 모바일 게임의 컨셉에 맞게 단순하게 기획되었으나, ID로 로그인하여 접속하는 PC 웹게임으로 기획이 바뀌면서 좀 더 체계적인 시스템을 갖춘 모드로 변경이 되었습니다. 킬러모드의 현재 기조는 여전히 게임의 가장 기본이 되는 플레이 모드로, 키워드로 표현하자면 (노가다, 돈 벌이 수단, 반복 수행 등)이 있습니다. 한 마디로 게임을.. 2024. 7. 15.
게임개발 중급(85) - Monster Killer(47) Monster Killer 데미지 계산기존에 데미지를 계산할 때, 무기 공격력과 부위 별 데미지를 합산하는 과정을 거쳤는데, 그 과정이 조금 엉켜있어서 약간의 분리하는 과정을 진행해주었습니다. 아직 완벽하게 개선된 것은 아니지만, 일단 모든 데이터를 관리하는 GameManager에서 damage의 기본값을 가져와 설정해주고, 강화 수치는 currentDamage, 몬스터 부위 별 데미지는 PartsDamage로 나뉘어서 순서대로 합산 시키는 방식을 사용하도록 했습니다. 기존에는 데미지가 한가지의 변수로 합쳐지는 방식이라 어떤 데미지가 어디서 사용되는지 구별하기 어려웠지만, 3개로 나뉘어 구별하기 편하게 구성하였습니다.  현재 능력치 설정이 공격력 강화 수치가 100인 상태로 킬러모드에 입장하여 몬스터를 .. 2024. 7. 15.
게임개발 중급(84) - Monster Killer(46) Monster Killer 데이터 연동 첫번째는, 데이터 연동입니다. 기존에 여기저기 찢어져서 구현되어 있던 각종 데이터에 대한 정보와 UI들을 업그레이드 버튼, 디스플레이 컴포넌트를 통해 문제 없이 연동하였습니다. 기본적으로 모든 데이터는 GameManager에 정의되어 있는 값을 초기화 하고, 플레이어가 게임을 플레이하면서 강화되는 수치가 지속적으로 저장됩니다. 위 이미지는 게임을 처음 시작하여 초기화된 플레이어 데이터 값 입니다.  킬러모드에서 몬스터를 처치해 골드를 벌 수 있는데, 기존에는 해당 모드에서도 강화가 가능했지만, 기능을 수정하면서 모드 안에서는 강화를 하지 않고 오직 메인화면의 업그레이드 페이지를 통해서 강화를 진행할 수 있도록 바꿨습니다.  골드를 벌고, 제한 시간이 끝나거나, 플레.. 2024. 7. 9.
게임개발 중급(83) - Monster Killer(45) Monster Killer 안녕하세요 오늘부터는 개발 내용을 주로 이야기하도록 하겠습니다. 이제 상단에 시작하는 인사말은 특이사항이 있는게 아니라면 스킵하도록 하겠습니다. 구조 개선가장 첫번째로는, 너무 오랜만에 프로젝트를 다시 찾아와보니 구조가 상당히 엉망이었다는 것을 알아챌 수 있었습니다. 이 또한 제가 성장했다는 증거겠죠? 간략하게 말씀드리면 기존에 게임의 구조는 정말 러프하게 구현되어 있었고, 객체지향과는 거리가 먼 형태를 띄고 있었습니다. 그 중 특히 심한 것은 플레이어와 몬스터 간의 상호작용, 각종 업그레이드 수단 등이 대부분 UI에 기능이 결합되어 있는 상태였습니다. 한 가지 예시로 플레이어가 형태는 없더라도 하나의 객체로서 플레이어와 관련된 내용을 묶어야 하는데, 플레이어의 공격은 무기쪽에.. 2024. 7. 6.
게임개발 중급(82) - Monster Killer(44) Monster Killer 안녕하세요. 오랜만에 이 글을 다시 쓰게 되었습니다. 거의 1년만에 이 Monster Killer를 다시 들고 왔는데 그 이유는 그동안 1인 개발로 만들던 이 게임을 학교 졸업작품으로 개발하게 되었습니다. 그 말은 즉슨 더 이상 혼자 개발하는 것이 아닌 팀원을 꾸려서 개발한다는 것입니다. 개요 스마일게이트 UNSEEN 2기 수료 후기스마일게이트 UNSEEN 2기 수료 후기 UNSEEN 2기 합격 후기UNSEEN 2기 합격 후기 2022년도에 해커톤을 마치고, 23년도에는 학교에서 졸업작품을 만들며 시간을 보냈습니다. 졸업작품으로도 게임을 만jypgamepro.tistory.com 우선 어떻게 된 것인지 설명을 드리면, 그동안 저는 다른 카테고리에 있는 글에서 말했듯이 학교 생활.. 2024. 7. 5.
게임업계 비상! 끝나지 않는 손가락 논쟁 게임업계 비상! 끝나지 않는 손가락 논쟁 안녕하세요. 오랜만에 글을 쓰는데 해당 이슈를 이 카테고리에서 다루지 않으면 안될 것 같아서 가져왔습니다. 아마 알만한 분들은 이미 다 알고 계시겠지만, 한번 정리해 보겠습니다. 사건에 대한 배경지식 우선 어떤 사건인지 살펴보는게 당연하겠죠 하지만, 해당 사건은 한번에 이해할 수 있을만큼 단순한 문제는 아닙니다. 약간의 배경지식이 요구되는데 찬찬히 살펴보겠습니다. 우리나라에서 과거부터 많은 인터넷 커뮤니티가 형성되면서, 사회에 악영향을 미치는 일종의 신념을 지니는 커뮤니티들이 생겨나기 시작했습니다. 그 중에서 대표적으로 많이 알고 계시는 것은 흔히 "일베" 라고 불리는 일간베스트와 "메갈" 이라고 불리는 메갈리아 입니다. 이 둘은 커뮤니티 특유의 말투나 사상 혹은.. 2023. 12. 12.
2023 지스타, 여러가지 이야기 2023 지스타, 여러가지 이야기 안녕하세요 최근에 바쁜 현생과 더불어 약간 지쳐있었던 저는 약 한달간의 휴식을 하고 다시 돌아왔습니다. 하지만 아직 바쁜 현생이 마무리 된 것은 아니기에 오늘 이후로도 업로드 주기가 들쭉날쭉 할 수 있습니다. 그럼 서론은 여기까지 하고 오늘의 주제 2023 지스타에 대해서 이야기 해보도록 하겠습니다. 이번 지스타는 가면 후회한다? 처음으로 이야기 할 내용은 2023년도의 지스타 상황입니다. "G-Star"는 꽤 오랫동안 부산에서 매년마다 열렸던 게임행사 입니다. 국내와 해외에서도 유명한 수 많은 게임들이 모여 신작을 발표하거나 체험존을 마련하는 등 하나의 거대한 행사입니다. 이번 년도의 지스타는 2023년 11월 16일부터 개최되어 약 3~4일동안 하게 됩니다. 그런데 .. 2023. 11. 3.
[로스트 아크] - 카멘 TOP 10이벤트 대리 논란 카멘 TOP 10이벤트 대리 논란 이번에도 로스트 아크 소식입니다. 사실 요즘은 좀 잠잠하다 싶었는데 큰 사건이 하나가 터졌네요 살펴보겠습니다. 카멘 퍼클 TOP10 이벤트 끝! 그러나... 이전에 말씀드렸던 것처럼 퍼클이벤트가 진행중에 있었고, 방송인 공대 "산악회" 가 10월 2일 8시에 9번째로 클리어를 하게 되었습니다. 이어서 마지막 TOP10 자리에 오른 파티는 일반인 파티로, 다음날 오전 12시에 클리어하며 이벤트가 마무리 되었습니다. 그런데, 이벤트가 끝난 이후 로스트아크 인벤과 각종 커뮤니티에서 의혹이 불거지기 시작했습니다. 바로 대리논란 이었습니다. 방송인의 경우에는 대부분 얼굴을 공개하거나, 실시간으로 보이스를 듣고 이야기 하며 진행하기도 하고, 플레이하는 모습을 시청자들과 공유하기 때.. 2023. 10. 4.
[로스트 아크] - 카멘 더 퍼스트 등장! 역대급 레이드와 보상 카멘 더 퍼스트 등장! 역대급 레이드와 보상 이번에 다룰 소식은 최근에 있었던 게임에서의 큰 소식입니다. 시간이 좀 지나긴 했지만, 안 다루고 지나치기엔 아까워 적어봅니다. 로스트 아크 마지막 군단장 카멘 우리나라 게임사인 스마일게이트에서 개발한 게임 로스트 아크에서 마지막 군단장이라는 타이틀을 달고 9월 13일에 등장한 레이드 보스 카멘입니다. 로스트 아크에서는 메인컨텐츠이자 엔드컨텐츠로 군단장 레이드가 있는데요 그 레이드에서 역대급 규모로 소개하며 등장한 마지막 군단장입니다. 총 4관문으로 이루어져 있는 이 보스는 모든 관문을 클리어 하면 하드 기준으로 총 41000 골드라는 엄청난 골드가 걸린 보스입니다. 특히 이 골드 중에서 21000골드를 차지하는 4관문이 엄청난 난이도를 가지고 있어 유저들의 .. 2023. 10. 1.
아시안 게임, 롤 결승에서 대만 꺾고 금메달! 전승 무패!! 아시안 게임, 롤 결승에서 대만 꺾고 금메달!! 전승 무패!! 한국이 이전에 중국을 꺾고 결승에 진출하며 사실상 금메달이라 불리면서 다음 상대를 기다리고 있었습니다. 다음상대로는 대만이 정해졌고, 2023년 09월 29일에 결승전을 치루었습니다. 우리나라는 이번에도 압도적인 경기력으로 대만을 누르고 당당하게 전승 무패의 기록으로 금메달을 거머쥐었습니다. e스포츠 첫 병역특례 이번 대회에서의 승리는 다시금 한국의 e스포츠 위상을 보여줌과 동시에, 한국 선수들이 처음으로 e스포츠 종목에서 병역 특례를 받는 경우입니다. 때문에 그 의미가 더욱 크게 다가옵니다. 이외에 e스포츠 롤 말고도 다른 종목에서도 한국은 좋은 성적을 거두었습니다. "스트리트 파이터 V" 에서도 금메달을 획득했지만, 금메달을 획득한 김관우.. 2023. 9. 30.