2d 플랫폼 작성자를 만들고 있으며 자동 지형 생성을 시도 중입니다. 나는 펄린 노이즈 함수를 발견했다. 그러나 실제로는 도움이되지 않는다. 그것은 노이즈가 발생하지만, 어떤 플랫폼은 대기 중이고, 때때로 펄린 노이즈는 좋은 것을 출력하지만, 대부분은 그렇지 않다. 그 "재생 가능". Java로 2D 플랫폼 작성자를 위해 간단한 지형 생성을 어떻게 만들 수 있습니까? 올바른 방향의 포인트가 완벽 할 것입니다.2d Platformer Java에서 지형 생성
2
A
답변
0
일반적으로 지형 발생기의 역할은 손으로 만들어진 것이 아닌 자연스럽게 보이는 것을 만드는 것입니다. 따라서 지형을 특정 방식으로 보이게하려면 '유효한'또는 '유효'의 목록을 만들어야합니다. 생성 된 지형을 속성 목록과 비교할 수있는 방식으로 정의 할 수있는 "바람직한"속성은 해당 속성을 충족시키는 무작위로 생성 된 지형 만 허용합니다. 이것은 디아블로 II와 같은 게임과 비슷한 자연스럽고 잘 만들어진 지형의 균형을 제공합니다. 디아블로 II는 풍경이 무작위로 (플레이어마다) 좋지만 잘 흐릅니다.
정말 게임에 따라 다릅니다.
- 밀도 : 당신은 일반적으로 같은 일이 생각 수 있다는 속성 그들은 플레이어가 모든 측면 벽, 동굴의 내부에서 산란되어
- "동굴"감지 그렇지 않으면 지나갈 수 있고, 나가 수없는 플레이어의 이동 제한)
관련 문제
- 1. XNA C# 2D Platformer 게임
- 2. Cocos2d의 2D 테라리안 스타일 지형 생성
- 3. Java의 평평한 지형 생성
- 4. 2D platformer 중력 물리학 슬로우 모션
- 5. 프랙탈 지형 생성 문제
- 6. 임의의 지형 생성
- 7. 지형 생성 AS3
- 8. 자바 지형 2D 커널 밀도 측정
- 9. XNA 무작위 타일/지형 생성 자습서?
- 10. 마스크를 사용하여 지형 잡음 생성?
- 11. 실시간으로 2 차원 지형 생성
- 12. Netlogo 지형 생성 및 확산
- 13. 기존의 지형을 기반으로 즉각적인 지형 생성
- 14. Java에서 2D 배열 목록
- 15. Java에서 2D 배열의 인덱스
- 16. Java에서 2D 배열 셔플
- 17. Perlin 노이즈를 사용하여 C#으로 지형 생성
- 18. Java에서 2D/3D 세계를위한 벡터
- 19. Java에서 2d 배열을 1d와 비교하십시오.
- 20. 2D 타일 맵 생성
- 21. GetData()없이 XNA 2D 변형 지형 충돌 감지
- 22. 2d 게임 지형 생성을 차단 하시겠습니까? 나는이 게임을 만들고 있어요
- 23. 평평하지 않은 지형 (2D)을 따라 charater 만들기
- 24. 지형 삼각 측량 알고리즘
- 25. Java에서 2D 시뮬레이션 프로젝트에 적합한 툴킷을 선택하십시오.
- 26. OpenGL을 지형 Colission 감지
- 27. Java에서 PDF 보고서 생성
- 28. Java에서 docx 생성
- 29. Java에서 x509certificate certpath 생성
- 30. Java에서 변수 생성
당신은 가우스 정상화를 적용 시도 되세요 또는 흐리게? – Steven