반응형

개발이야기 17

폭격방어자 포스트모템 #2: 기획

최근 1년간 폭격방어자(영문판: Bombing Defender, 일어판: 爆撃の防御者)란 게임을 개발하였습니다. 게임은 터치로 하는 모바일 슈팅 게임입니다. 게임계에서도 일했지만 게임 기획이라는 것을 처음 해보았습니다. 1인 개발이고 빠르게 개발하기 위해서라기 보다는 귀찮아서 따로 문서를 남기지는 않았습니다. 대신 프로그래머고 1인 개발을 하다보니까 기획서 대신 기획한 내용을 바로 바로 데모로 작성하였습니다. 일종의 데모 게임으로 돌아가는 기획서라고 할 수 있겠습니다. 실제로 만든 게임은 데모용 데이터 파일을 먼저 만들었습니다. 해당 데이터는 실제 게임처럼 난이도가 아닌 적 비행기의 패턴과 나오는 그룹 형태에 따라 스테이지가 구분되어 있습니다. 실제 게임은 해당 데모의 스테이지들을 응용하여 난이도에 따라..

개발이야기 2022.02.18

폭격방어자 포스트모템 #1: 1인 개발

최근 1년간 폭격방어자 (영문판: Bombing Defender, 일어판: 爆撃の防御者) 란 게임을 개발하였습니다. 게임은 터치로 하는 모바일 슈팅 게임입니다. 게임 프로그래밍을 익힐겸 유니티 관련 강좌를 보고 슈팅 관련 습작을 만들다가 아이디어가 떠올라 거의 1년간 만든 게임입니다. 기획, 그래픽, 음악, 프로그래밍을 모두 담당한 1인 개발로 만들었습니다. 특징적인 것은 몇 가지 프리 이미지와 효과음을 제외하고는 외주나 에셋 구매 없이 순수 1인 개발에 가깝게 개발하였다는 것입니다. 말로만 듣던 1인 개발을 실제로 해보니 몇 가지 긍정적인 점이 느껴졌습니다. 우선 게임 개발을 보는 시야가 넓어졌습니다. 회사에서 팀으로 개발할 때는 전문 분야 위주로 개발하다보니 관련 분야는 깊이 있게 이해하게 되지만 그..

개발이야기 2022.02.16

만들고 있는 주식 차트 컨트롤

기능 다중 라인 차트 - 색 및 선 굵기 지정 가능 다중 주식 차트(일본식) 컨트롤 크기에 따른 차트 확대 및 축소 스크롤 기능 화면 표시 데이터 개수 지정 데이터 툴팁 사용 기술 C++ MFC GDI+ Custom Control 제작 이유 C++로 만들고 있는 시스템 트레이딩 내용 표시 원하는 것을 자유롭게 표시 및 원활한 기능 추가 공개 차트 찾고 익히는 시간 소요도 만만치 않음 현재 개발 중인데 실제 HTS 차트 참고하면서 스크린 샷 수준까지 만들었습니다. 확실히 GDI+가 GDI에 비하여 그래픽을 이쁘장하게 그려줍니다. 대학시절에는 프로젝트를 하면서 MS 차트컨트롤을 잘 이용하는 것만으로도 실력있는 거라고 믿었습니다. 그런데 어느세 그 당시에는 어렵게 느껴지던 C++, MFC, GDI+ 같은 개인..

개발이야기 2022.01.25
1 2
반응형