이번 버전에서는 크게 3가지 변화가 있습니다. 일단은 많은 버그를 해결해서 야생 동물들이 스스로의 삶을 영위할 수 있게 되었다는 것입니다. 두 번째는 인공 지능에 새로운 개념을 도입해서 더욱 안정적인 행동 양식을 창출했다는 점이고 마지막은 동물들이 똥을 싼다는 겁니다! 이번 버전에서는 1.0.3.1와 같이 더 세부적인 버전이 나올 수도 있습니다. 인공 지능 함수를 계속 개선한다던가 생태계 안정을 위해 변수들의 기본 값을 적절히 연구해 나갈 것이기 때문입니다. 1.0.4 버전 이전에는 배설물과 관련된 시스템, 기본적인 인공지능이 마무리 될 것입니다. 앞으로는 아마 배설물을 이용하는 콘텐츠가 많이 추가될 것으로 예상됩니다. 질병과 초석 제작을 계획하고 있습니다. 물론 퇴비로 만들어 뿌리는 것도 하고 있죠.
200 TPS로 디버깅을 할 수 있어 많은 오류들을 찾을 수 있었습니다. 대표적인 예로 동물들이 X,Z축 음수인 방향으로 계속 움직이던 경향이 있던 문제는 고속으로 돌리면 바로 확인이 됩니다.
다운로드는 다음의 링크를 이용해주세요. : http://adf.ly/siKoV
0. 개발환경
마인크래프트 - 1.7.10
포지 - 10.13.0.1180
1. 변경 사항
- 언어
- 한국어 언어 파일 추가
동물 이름부터 컨피그 툴팁(Configuration Tooltip)까지 한국어를 지원합니다.
- 한국어 언어 파일 추가
- 동물
- 월드 생성(스포닝)
*다른 모드에서 추가된 바이옴에서는 배고픈 동물이 아닌 바닐라 동물이 나오는 잠재적 오류를 해결 (보고 및 확인된 적 없음) - 배설물 수치
*동물은 이제 자신이 소모한 허기량에 비례하여 배설물 수치가 증가합니다. 배설물 수치는 0~1까지의 값을 가집니다. - 인공지능(AI)
*배설물 수치가 1이되면 그 자리에서 배설물블록을 생성합니다. 만약 같은 장소에 배설물 블록이 있다면 메타데이터 값이 증가 합니다(이것은 사실 엄밀하게는 AI를 통해 이뤄지는 것은 아닙니다).
*동물들이 풀을 자주 먹을 것이고 이는 개체 수 증가를 야기할 것입니다. 기초 대사량이나 풀의 열량을 조절해보세요. (풀의 기본 열량 제공이 2.0에서 1.0으로 하향되었습니다)
*동물의 이동 위치 선정 알고리즘에 큰 변화가 있습니다. 무리를 지으며 동시에 배설물을 피하고 풀을 찾아 다닐 것입니다. 또한 이들은 서로 너무 과하게 밀집하는 것을 피합니다.
*동물이 플레이어로부터 일정 거리이상 떨어지면 인공지능이 작동하지 않던 버그를 해결했습니다.
*바닐라 상의 코딩 문제로 동물들이 점진적으로 x-, z- 방향으로 이동하던 경향이 있는 것을 해결했습니다. 긴 시간을 두고 관찰할 경우 굉장히 심각한 문제였습니다.
- 월드 생성(스포닝)
- 블록
- 배설물블록(BlockExcreta)
- 성질
소재(Material)은 회로(circuit)입니다. 이에 따라 물에 의해 파괴될 수 있습니다.
배설물과 퇴비는 한 블록 안에 총 1~4개까지 존재 할 수 있습니다. 그 정보는 블록의 메타데이터(Metadata)에 저장됩니다.
이러한 메타데이터 값은 블록의 단단함(Hardness)에도 영향을 미쳐서 큰 배설물일수록 파괴하는데 많은 시간이 걸립니다.
- 성질
- 특성
중력에 의해 영향을 받아 받쳐주는 블록이 없을 경우 아래로 떨어집니다. 이때 아래의 블록이 같은 배설물이면 아래의 블록과 합쳐집니다(메타데이터 값으로 저장된 총 배설물량은 보존됩니다).
배설물 블록을 같은 장소에 설치하면 블록의 메타데이터에 저장된 배설물량이 증가합니다. - 외형
포함된 배설물의 양(메타데이터)에 따라 높이가 달라집니다. 충돌 판정이 없어 통과 가능하지만 머리가 잠길 경우에는 피해를 입습니다. 퇴비는 무조건 아래에 깔리며 회색 빛을 띕니다. - 아이템
인벤토리에 저장되는 배설물은 낱개로 저장됩니다. 즉 꽉 찬 4개 들이 배설물을 파괴하면 4개의 작은 배설물 블록이 나옵니다.
- 새로운 시스템: 발효(Fermentation)와 퇴비(Manure)
- 발효
발효는 배설물블록에 의해서 이뤄집니다. 발효를 통해서 퇴비를 얻을 수 있습니다.- 발효 조건
배설물블록이 있다면 시간이 지남에 따라서 배설물블록이 점차 퇴비로 변해갑니다. - 발효 속도
배설물블록 하나가 가지고 있는 배설물의 양에 따라 발효 속도가 빨라지며, 근처의 블록들이 포함하는 배설물의 양도 영향을 미칩니다.
- 발효 조건
- 퇴비
- 퇴비의 용도
퇴비는 토양을 비옥하게 할 수 있습니다. 일단 배설물로부터 수확하게 되면 다시 블록의 형태로 놓을 수 없으며, 뼛가루를 만들 수 있습니다. - 퇴비 손실
퇴비는 흙이나 풀 위에 놓여있으면 자연스럽게 흙 속으로 흡수됩니다. 모래에도 흡수될 수 있는데 이 경우는 모래를 흙으로 바꿉니다.
- 퇴비의 용도
2. 저작권
본 모드는 무단 수정, 배포가 불가능합니다. 또한 허가되지 않은 영리적 목적의 사용을 모두 금지합니다. 영리적 목적의 사용에는 후원이 가능한 서버에 추가, 아프리카 방송 등을 포함합니다. 비 영리적 목적의 경우 어떤 모드 팩이라고 할 지라도 본 모드가 포함될 수 있습니다. 다만 원 제작자(oortcloud) 명시는 필수입니다. 모드 수정/재배포 및 영리적 사용에 관한 문의는 메일, 쪽지 등을 이용해주시길 바랍니다. 위의 제반 사항을 위반할 시 크리에이티브 커먼즈에 의거 법적인 처벌을 받으실 수 있습니다.
'마인크래프트 자작 모드 > 배고픈동물들' 카테고리의 다른 글
1.0.4.0 업데이트 (2) | 2015.02.05 |
---|---|
1.0.3.1 업데이트 (0) | 2015.02.05 |
1.0.2 업데이트 (0) | 2015.02.05 |
1.0.1 업데이트 (0) | 2015.02.05 |
모드 소개 (0) | 2015.02.05 |