게임개발
Posts
95 posts[JAVA] 2D 슈팅게임 개발강좌- 위치즈 플라이트 보스전!
무려 8년여만의 위치즈 플라이트 추가 수정입니다..! 유니티니 언리얼이니 고도니 코코스니강력한 게임엔진을 얼마든지 골라잡을 수 있는 시대에, 순수 자바만 갖고 게임을 만드는 것에 관심을 보여주셔서 감사합니다. 요즘 그 많이들 여는 강좌 같은거 해 볼까 했는데 수요 없을 것 같죠.. 우선, 저도 거의 6년만에 이클립스 다시 깔고 테스트 해 보니 기존 샘플게임에서 수정할 곳이 좀 있었네요. 1. 키 입력이 제대로 동작하지 않는 경우가 있었습니다. TitleScene, GameScene, ResultScene 각각의 생성자에addKeyListener(this); 를 추가해주면 일단 임시변통은 됩니다. (화면 전환 때마다 창을 마우스로 한 번 클릭해줘야 하는 불편함은 남습니
통짜 이미지를 타일로 만들어주는 간이툴 '오버랩'
간단히 말해서 이런 그림(image)이 있다고 하면 그림 내에서 중복되는 영역을 정리해서 이렇게 타일 이미지(Tiled image)로 만들어 줍니다 필요해서 다시 꺼내든 김에 공개해 봅니다. 13년전에 피쳐폰용 게임에 쓰려고 만든거라 8비트 bmp파일(윈도우 포맷)만 다룰 수 있습니다. (투명 지원 x) 출력되는 타일은 무조건 16열 16행으로 만들어지고, 타일 갯수가 256개를 넘어가면 생성 실패합니다. (소스 메시지 중에 '8비트 또는 24비트만 지원'한다고 써놨는데.. 어 아마 24비트 안될겁니다.. ^^; 그렇게 만들려다가 메시지만 그리 써놓고..) 사용법 java overlap [소스파일(확장자떼고)] 타일가로픽셀 타일세로픽셀 [C] 마지막에 C를

천원한자 개발 뉴스 - 아쉬움이 개발 방향을 정한다
회사에서 게임을 만들 때, 모든 컨텐츠는 돈에 맞추어져 있었습니다. 개발자는 그렇지 않다 하더라도, 윗선에서 돈이 되는 컨텐츠의 우선순위가 가장 높다보니항상 무언가 넘치도록 챙겨야 했습니다.당연히 개발자들도 자신이 무얼 개발하는지 잘 모르는 경우가 허다했죠. 일단 돈이 될만한 것 다 준비해봤어... 머 이런 느낌 천원한자는 현재 프로그래머 1인 개발입니다. 천원한자는 한자 학습 게임이지만, 에듀 올림포스라는 세계와 그 세계에 인간계로 내려온 티칭 님프라는 세계관을 가지고 있습니다세계관과 스토리에 기반하여 전개 된다는 것이지요. 그러다 보니 개발 중 아쉽게 느껴 지는 것은, 스토리와 그래픽 입니다.대사가 좀더 찰졌으면, 그래픽이 좀더 이쁘고 다양했으면 하는 아쉬움이 계속 묻어 납니다. 이런 아

플레이어의 권리 선언 (The Bill of Players' Rights)
[ 플레이어의 권리 선언 ](The Bill of Players' Rights)- 플레이 할 권리 -플레이어가 게임에 소비하는 대부분의 시간 동안,그는 결정을 내리고, 탐험하고, 생성하고,어려움을 극복하고, 또 다른 경우엔 어떤 방법으로라도게임 세계에 따라 행동하여야 한다.플레이어는 플레이를 할 뿐이지컷 신(cut-scene)을 보는 것이 아니다.내가 대부분의 시간이라고 말한 것에 주목해라.일방형(쌍방향이 아닌) 요소가 금지되지는 않았지만,이들이 게임을 즐기는 시간의 50% 이상을 차지해서는 안된다(이것이 절대적인 최대치이다.많은 게이머들은 일방형(쌍방향이 아닌)요소가 게임 시간의1% 이하를 차지해야 한다고 주장한다).- 승리할 권리-게임의 마케팅, 매뉴얼, 미션 브리핑, 또는 기타 소개 자료가플레이



![[Spoiler] '우주 형제' 완결. 매거진 신작 '천선 전기'.](https://img.zoomtrend.com/2026/06/10/1781142015-ECBD98ED8AB8EBA1A4EB9FACEBA5BCEB93A0EC9E90.jpg)