코기토
베타 202411.01
그것은 무엇입니까?
COGITO는 Godot Engine 4를 위한 1인칭 몰입형 시뮬레이션 템플릿 프로젝트입니다. 주로 슈팅 메커니즘에 초점을 맞춘 다른 1인칭 자산과 비교하여 COGITO는 상호 작용 가능한 개체와 항목을 만들기 위한 프레임워크를 제공하는 데 중점을 둡니다.
COGITO는 이러한 기여자들의 도움을 받아 Philip Drobar가 만들었습니다.
이 템플릿의 원칙
이 템플릿의 구조는 항상 다음 원칙을 준수하려고 합니다.
- 완료 : COGITO를 다운로드하고 재생을 누르면 즉시 작동하는 프로젝트를 얻을 수 있습니다. 게임 메뉴, 저장 슬롯 선택, 옵션 및 플레이 가능한 레벨이 모두 포함되어 있습니다.
- 다재다능함 : 게임의 배경이 미래인지, 과거인지, 현재인지, 근접 공격, 발사체를 사용하는지, 무기를 전혀 사용하지 않는지, 로우 폴리, 양식화되거나 사실적인 그래픽을 사용하는지에 관계없이 템플릿에 적합한 기능이 있습니다.
- 모듈러 : 기능을 사용하고 싶지 않으신가요? COGITO를 손상시키지 않고 숨기거나 무시하거나 제거할 수 있습니다. 동시에 COGITO는 사용자 정의 기능이나 기타 추가 기능을 사용하여 확장할 수 있도록 설계되었습니다.
- 접근 가능 : 항상 학습 곡선이 있지만 COGTIO를 사용하기 쉽고 직관적으로 만들기 위해 노력하므로 게임을 만드는 데 방해가 되지 않습니다.
현재 기능
- 다음 기능을 갖춘 1인칭 플레이어 컨트롤러:
- 달리기, 점프하기, 웅크리기, 미끄러지기, 계단 다루기, 사다리 다루기
- 건강, 체력, 가시성(스텔스용)과 같은 완전히 사용자 정의 가능한 속성 - 구성 요소 기반이므로 직접 추가하기 쉽습니다.
- 원하는 대로 조정할 수 있는 다양한 노출 속성(속도, 헤드밥, 낙하 피해, 버니홉 등)
- 사용하기 쉬운 동적 발자국 사운드 시스템
- 인벤토리 시스템
- 유연한 자원 기반 재고
- 인벤토리 로직과 분리된 인벤토리 UI
- 다양한 아이템 유형의 예(소모품, 열쇠, 탄약, 무기, 결합 가능한 아이템)
- 사용자 정의 항목 유형을 쉽게 추가할 수 있는 기본 클래스
- 슬롯 기반(Minecraft) 또는 그리드 기반(Resident Evil 4) 중 선택은 귀하의 몫입니다!
- 상호작용 시스템
- 구성 요소 기반 상호 작용을 통해 자신의 개체를 신속하게 대화형으로 전환하고 기존 개체를 사용자 정의하는 것이 쉽습니다.
- 문, 서랍, 휴대품, 회전 바퀴, 엘리베이터, 판독 가능한 개체, 키패드와 같은 대화형 개체의 예
- 전신 속성
- "FLAMMABLE" 또는 "WET"와 같은 개체 속성을 지정하면 상태 및 속성에 따라 서로 상호 작용합니다.
- 예를 들어 FLAMMABLE 개체는 활발하게 불이 붙는 개체에 의해 점화될 수 있습니다. 젖은 물체에 의해 소화될 수 있습니다.
- 하나의 스크립트에서 모두 처리되는 고유한 속성과 동작을 추가하는 간단한 시스템입니다. 그냥 무시하기도 쉽습니다.
- 퀘스트 시스템
- 저장 및 로드 시스템과 장면 지속성
- 게임패드 완벽 지원!
- 모든 기능을 갖춘 데모 장면
- 다양한 물체, 무기, 퀘스트를 포함하여 게임 레벨처럼 설정
- 장면의 개체 설정 방법을 설명하는 게임 내 도우미 문서
중요한
COGITO는 아직 활발하게 개발 중입니다. 일부 기능은 거의 설정되어 있지만 다른 기능은 변경될 수 있습니다. 자세한 내용은 사용자 책임하에 사용하고 문제 및 토론 페이지를 확인하세요.
여기에 전체 문서가 있습니다!
크레딧, 기여자 및 라이선스