반응형

개발일기 10

[RIVESION FRAME]리비전 프레임 프로젝트 개발일기 #4

#게임개발 일기 #리비전 프레임 #개발과정 리비전 프레임 개발과정 일기 4번째 이야기 그동안 빠르게 작업해야 할 것들은 작업을 완료해가며 무엇을 추가하고 무엇을 먼저 작업할지에 대해고민하면서 테스트를 많이 진행했고 다시한번 느낀것은...무언가를 추가하면 할수록 경우의 수가 너무 많아져 아무 문제 없었던 시스템도 다시 버그가 생겨난다는 것입니다.오늘은 멀쩡했던 시스템들이 망가진 이야기와 적들의 인공지능 작업에 대한 이야기를 할까 합니다. 전체적으로 영향을 미치는 시스템일 경우의 버그들 게임개발을 혼자서 할 경우에는 최대한 이상한 짓들을 해가며 유저가 무슨행동을 할지 예측을 해야하는데,그럼에도 발견하지 못하는 버그들이 많습니다.특히 어째서 이런 시스템이 새로운 버그를 만들어내는지 알 수 없는 경우들도 많은데..

[RIVESION FRAME]리비전 프레임 프로젝트 개발일기 #1

#게임개발 일기 #인디게임 #게임 개발과정 리비전 프레임(Rivision Frame) 개발시작 깨작깨작 게임에 필요한 여러가지 시스템들을 연습하거나 기존에 작업했던 프로그래밍 코드를 정리 및 울거먹기를 통해 신규 프로젝트를 시작하게 되었습니다.지금까지 다른 일을 하면서 모아온 얼마 안되는 자금으로 몇개월 정도는 버틸 수 있기에 그 동안에 프로젝트를 완료하여 혼자서 게임을 제작하고 발매를 해보겠다는 꿈을 이루려 도전하게 되었고시원하게 망할 경우에는 또 다음 프로젝트를 만들기 위해 다른 일을 알아봐야 하는 부담감과 함께열심히 해보려 합니다. [게임의 기본 정보 및 목표]장르 : 2D플랫포머 액션 기본 해상도 : 1280 x 720지원 조작 : 키보드 or 게임패드발매 플랫폼 : PC 스팀희망 가격 : 10,..

[게임센터 운영하기]게임개발 다이어리 #3

#게임개발 다이어리 시리즈 #게임개발 일기 [게임센터 운영하기]게임 개발 다이어리 #3편 Hello Game Codfree 팬 or 독자들. 나는 필자이자 제작자 exlikeus. 언제나 읽어주는 여러분 감사.1인 게임 개발자 많이 있어요 버그도 많이 있어요.오늘도 고통스럽게 버그를 고치고 있는 나는 Failed. 버그를 수정하면 또 새로운 버그가 나오거나 잘 작동하던 것이 갑자기 문제를 일으키는등게임의 시스템이 늘어갈수록 점점 관리가 안되는 느낌을 받는 요즘입니다. (하아...)포기하면 편하다지만 지금까지 제작하다가 중단한 게임이 워낙 많다보니 중단하는 것에 익숙해질까 두렵습니다. 일단은 성공적인 몇가지 이슈들 맵에 배치하는 기능구현 맵에 자신이 구입한 물건을 세팅하기를 통해 배치를 하는 것에 성공하였..

지금까지 혼자서 게임개발을 공부하면서 느낀점

#게임개발 #인디게임 #프로그래밍 게임개발 공부를 혼자서 시작하게 된 계기 !-이 페이지에는 블로그 주인장의 개인적인 생각과 회고 및 경험들에 의한 글이므로 자신의 인생과 철학등 생각이 일치하지 않는 부분들이매우 표현되고 있습니다. -! 가장 처음 프로그래밍이나 혼자서 게임을 만들어봐야겠다고 마음 먹은 것은 이미 오래전이지만... 누구에게나 계기가 있듯 나에게도 계기가 있었습니다. 90년대나 2000년대 초반에는 게임을 만들 때 그래픽 디자이너가 스프라이트를 만들어주고 그리고 그것에 대한 좌표들을 요구 받았는데 그런 귀찮은 일을 하는 것에 대해서는 불만이 없었죠. 문제는 당시 열정적이었던 나는 이렇게 저렇게 게임을 만들고 싶었지만 회사에서 프로그래머들이 자신의 일정도 쫓기다 보니 이 부분은 어렵고 시간도..

[인디게임개발]게임개발 일기 #6

#포스팅은 게임개발이 쉽지 않다는 것을 #직접 보여주기 위해 작성 되었으며 게임 개발 강좌 혹은 정보공유가아님을 다시한번 밝힙니다. 대화창 윈도우 NPC에게 다가가 입력키를 누르면 애니메이션되면서 나타나고 글자들이 하나씩 출력되는 평범한 대사창을 몇번이나 마음에 안들어서 다시 만들었는데 계속해서 다시 만들게 되는 가장 큰 원인은 바로 활용이 쉽고 최소한의 울거먹기 코드로 만들어야 수많은 대사들을 처리할수 있는데 기존에는 한번 만들때마다너무 많은 수고(?)와 코드들이 들어가 이번에 콤팩트하게 개선....이미지나 크기는 또 바뀔수있음 그냥 윈도우 이미지와 글씨를 찍어주면 끝날줄 알았지만 윈도우 창 사이즈 가로를 넘어가지 않게 하거나글자를 애니메이션 시킨다거나 여백부분, 또 다음 대사가 있을시 1차배열 사용해..

[인디게임개발]게임개발 일기 #5

#포스팅은 게임개발이 쉽지 않다는 것을 #직접 보여주기 위해 작성 되었으며 게임 개발 강좌 혹은 정보공유가아님을 다시한번 밝힙니다. 스팀 다이렉트로 출시하기 위한 준비 우선 기존 스팀 그린라이트는 폐지되었기 때문에 스팀다이렉트에 대한 정보가 많이 있을줄 알았지만 거의전무한 상태이며 간단하게 쉽게 처리할수 있을거라 생각했지만 너무나 스팀 다이렉트에 올리기 위한 준비라던가 뭘 해야 하는지에 대해서 인터넷은 옛날 정보들만 올라와 있었기 때문에 겨우겨우 외국 사이트에서 찾아냄. 바로 이곳에 먼저 등록을 해야함. https://partner.steamgames.com/newpartner/ 스팀웍스라고 구글에서 검색해도 주소가 나오며 개인정보 제출 및 동의 세금계산에 대한 부분을 적고 마지막으로 게임 한개의 등록 ..

[인디게임개발]게임개발 일기 #4

#포스팅은 게임개발이 쉽지 않다는 것을 # 직접 보여주기 위해 작성 되었으며 게임 개발 강좌 혹은 정보공유가 아님을 다시한번 밝힙니다. 버그픽스 보통 개발을 하다보면 생각지도 못한 버그가 일어나곤 하는데. 그건 정말 생각을 안했기 때문에 일어나는 버그같다는 생각이 듬. 똑똑한 컴퓨터께서 쓰시는 언어라 그런지 컴파일 에러도 뭔가 고상하게 보임. [컴파일 에러의 종류] ㅋ 너 변수 선언 잘못함 에러ㅋ ㅋ 너 여기 문법이 이상해 에러ㅋ ㅋ 여기 심볼 이상한거 썼네 에러ㅋ ㅋ 변수도 선언 안하고 부름 에러ㅋ ㅋ 메모리 새고 있음 에러ㅋ ㅋ 너가 쓴거 하나도 못알아 듣겠음 에러ㅋ ㅋ 스펠링 틀림 에러 ㅋ 기타 등등... 그리고 가장 자존심 상했던 컴파일 에러는 바로...이것 (이번에는 보여주려고 일부러 에러냄 진..

[인디게임개발]게임개발 일기 #3

#포스팅은 게임개발이 쉽지 않다는 것을 #직접 보여주기 위해 작성 되었으며 게임 개발 강좌 혹은 정보공유가아님을 다시한번 밝힙니다. 지금까지의 시스템 정리 워낙 무계획으로 생각나는대로 만들었기 때문에 엄청나게 많이 만들었음에도 정리가 안되어 정리를 시작. 1. 기본적인 충돌체크 기본적인 충돌체크는 되어있으나 예외처리들에 대한 작업은 미흡하여 아래와 같은 현상이 벌어짐. - 총알이 벽을 반사하여 떨어지는 물리는 구현되있으나 , 벽 위쪽(총알기준)을 맞을시 벽에 박힘) - 엘레베이터 탑승하여 상승, 하강시 좌우 벽에 캐릭터가 있을시 끼임(예외처리 안함) - 적과 부딪혔을때의 충돌예외처리를 안하여 지속데미지가 들어감 2. 카메라 워크 엔진이 교체되면서 기존 작동하던 카메라 워크가 작동을 안하며 기본적인 캐릭터..

[인디게임개발]게임개발 일기 #2

# 이 포스팅은 게임개발이 쉽지 않다는 것을 # 직접 보여주기 위해 작성 되었으며 게임 개발 강좌 혹은 정보공유가 아님을 다시한번 밝힙니다. (개발중인 Thanatos : gynoid ) 게임을 무작정 만들다 보면 끊임없이 문제가 발생하는데 그 중 가장 많은 생각을 하게 되는 것이... "어떻게?" 예를 들면 많은 사람들이 당연하게 여기는 화면의 스크롤 역시 간단하게 내 마음대로 작동하지 않으며, 화면이라는 공간에 내가 원하는 위치에 이미지를 표현하고 그것을 고정시키거나 자유롭게 이동시키는 것 또한 쉽지 않다는 것은 개발을 해본자 만이 알 수 있는 진실. 막연한 알고리즘들... 게임화면에 겨우겨우 인터페이스를 띄우고 스크롤이 될때는 움직이지 않게 처리... 하지만 이제 남은것은 레벨업이나 HP등등의 스테..

[인디게임개발]게임개발 일기 #1

# 이 포스팅은 게임개발이 쉽지 않다는 것을 # 직접 보여주기 위해 작성 되었으며 게임 개발 강좌 혹은 정보공유가 아님을 다시한번 밝힙니다. 미래가 없는 나의 인디게임 개발 도전기 8월 24일(초기 제작파일 날짜 확인) 조금씩 공부해오던 게임메이커 스튜디오로 인디게임을 개발하여 1인개발자의 길로 들어서려고 하고 있다. 내가 가진 기술은 2D 그래픽 및 애니메이션, 일본어, 그리고 잡스러운 음악제작 기술, 게임메이커 랭귀지. 이것으로 어떻게든 만들어 볼 수 있을거란 막연한 기대로 게임개발을 시작한다. 장르는 2D 사이드 스크롤 플랫폼 게임에다가 미소녀 캐릭으로 아이템을 파밍하는 게임을 만들자!! 하고 아무런 준비도 없이 결심. 2D 사이드 스크롤 플랫폼 게임을 만들자!! 처음 화면에 캐릭터와 발판이 되는 ..

반응형
人気ブログランキングでフォロー