기획자 본인만큼 잡다한 블로그

greentec.egloos.com

포토로그




태그 : dungeon 요약보기전체보기목록닫기

1

로그라이크 게임 제작 - 미니맵

게임 시스템으로 깊이 들어가기 전에 주변부를 조금 더 정리해보기로 했다. 일단 조명. 조명이 너무 어두운 느낌이 들어서 조금 밝히기로 했다. 방법은 간단한데 이 부분을 고쳐주면 된다.color = ((lightSourceDistance - fogAlpha) / (lightSourceDistance + 1 + 2) * 255) << 24; //...

로그라이크 게임 제작 - 안개와 시야 적용하기

전장의 안개는 게임에 처음 도입되었을 때부터 무척 매력적인 요소였다. 실제 전투의 불확실성을 심플하게 재현하는 시스템이면서 2D 게임에서의 구현도 그다지 어렵지 않다. 미지의 안개로 가득했던 전장을 걷어내고 미니맵을 밝히고 나면 뭔가 굉장한 일을 한 것 같은 뿌듯함을 느끼곤 했었다.로그라이크 게임에서의 안개는 보통 던전크롤이나 스톤수프처럼 현재 보이는 ...

로그라이크 게임 제작 - 랜덤 던전 만들기

지난 게시물에 그래픽 압축을 했기 때문에 이제 던전을 만들 준비가 되었다. 던전을 만들기 위해 다양한 방법을 모색하던 중 최근 넷핵에 올라왔던 어떤 분의 작업이 블로그에도 올라와 있는 것을 보았다. 마지막 부분에 나와 있는 작업을 참고하여 나도 재귀적인 프로세스로 던전을 만들어보게 되었다.간단히 설명하면 아래 그림과 같다. 먼저 필드 중앙에 방을 하나 ...

로그라이크 게임 제작 - 셀룰라 오토마타로 동굴 만들기

지난 포스팅에서 만든 미로를 들여다보다가, 예전에 찾아봤던 랜덤 던전 생성 알고리즘이 생각났다. 로그라이크 게임(Roguelike game)에서 쓰이는 랜덤 던전 생성 알고리즘은 보물, 함정, 문, 계단, 몬스터 등 여러 가지 변수를 다 생각해야 하기 때문에 복잡하지만, 기본적으로는 maze 알고리즘의 확장판이라고 할 수 있다.로그라이크 게임을...
1

애드센스