사용자:Senouis/언리얼 엔진 레퍼런스 게임

리버티게임, 모두가 만들어가는 자유로운 게임

제목: Engi-chan's Daily Routine

장르: 싱글플레이 디펜스 3D FPS(First-Person Shooter)

엔진: 소스 엔진 애셋을 끌어다 쓸 수 있도록 개조된 Xash3D(Xash3D-Libertygame)

예상 플레이 타임: 1시간 이상 (에피소드 별 15분 단위로 4개 이상의 임무)

시놉시스

어느 날, Task Force Corporation(TFC)라는 휴머노이드 일꾼 로봇을 생산하는 기업의 공장에서 로봇들이 반란을 일으킵니다. 반란을 일으킨 휴머노이드들은 주변 마을을 정복하고 인간들을 학살하기 시작합니다. 이에 TFC의 정비공으로 막 들어온 주인공 나블라는 인간들을 지키기 위해 아직 통제 가능한 일부 휴머노이드들을 데리고 반란 로봇들의 침공을 막기 위해 나서는데...

게임 구성

기본적으로 팀 포트리스 2의 팬 게임으로서 해당 게임의 Mann vs. Machine(MVM) 모드와 유사한 구성을 취하나, 맵을 '이동'하면서 몰려오는 로봇을 처치한 다음 보스 대전이 끝나면 하나의 에피소드가 끝난다. 이런 면에서 역시 팀 포트리스 2의 커뮤니티 맵/MOD인 Machine Attacks!와 비슷한 전개를 가지게 된다. 다만 '머신 어택!'은 Co-op 형태의 멀티플레이 맵이지만 이 게임은 싱글플레이 게임이다.

각 에피소드는 4~6개의 Phase를 지니며, Phase 별로 로봇을 처치한 수에 비례하여 포인트가 쌓입니다. 이 포인트를 사용해 플레이어는 Phase가 끝날 때마다 자신의 능력을 선택적으로 업그레이드 할 수 있으며, 모든 Phase가 끝나면 다음 맵으로 넘어가며 능력이 초기화됩니다.

캐릭터 능력과 업그레이드 상세

플레이어는 기본적으로 100의 체력을 가지고 산탄총과 렌치, 특수 도구 하나를 무기로 지급 받으며, 이와는 별도로 터렛 휴머노이드들을 소환하여 배치할 수 있습니다.

  • 산탄총: 기본적인 총류 무기(Gun)로 고정됩니다. 맞으면 20의 대미지를 입히는 산탄을 한 번에 4개 발사하며, 0.5초의 간격으로 3번 연속 발사 후 최대 2초 동안 재장전을 해야 다시 발사할 수 있습니다.
  • 렌치: 기본적인 근접 무기(Melee)로 고정됩니다. 적을 때리면 20의 대미지를 입히고 터렛 휴머노이드들을 치료할 수 있습니다. 기본적으로 1초에 1번 휘두를 수 있습니다.
  • 특수 무기는 세 종류이며, 3개 중 하나만 Phase마다 활성화가 가능합니다.
    • 터렛 컨트롤러: 모든 터렛들이 특정 위치에 집중하여 공격하도록 합니다. 한번 터렛 휴머노이드에게 지시 후 20초 후에 명령이 해제되며 그때부터 다시 지시를 내릴 수 있습니다.
    • 전기 충격 장치: 전방으로 10의 피해를 입히고 적 로봇들을 3초간 기절시키는 전자파를 시야 내에 근접한(600HU 거리 이내) 모든 로봇들에게 발사합니다. 한번 사용 후 20초 뒤에 다시 쓸 수 있습니다.
    • EMP 수류탄: 전방으로 로봇들에게 50의 피해를 주는 수류탄을 하나 던집니다. 수류탄은 기본적으로 10초에 하나씩 던질 수 있습니다.
  • 터렛 휴머노이드는 기본적으로 하나 배치 가능하고, Phase를 하나 넘어갈 때마다 설치 가능한 터렛 수가 하나씩 늘어납니다.
    • 터렛 휴머노이드들은 로봇들을 자동으로 조준하여 발당 20씩 초당 4번 발사하는 기관총으로 공격합니다.
    • 터렛 휴머노이드는 적 로봇들에게 공격을 받을 수 있으며, 300의 기본 체력이 다 떨어진 경우 기절합니다. 플레이어가 렌치로 터렛을 타격하면 120의 체력을 회복합니다.

플레이어는 Phase가 끝난 이후 로봇을 죽였을 때 로봇의 목표 도달 지점까지 남은 거리에 따라 포인트를 받고 포인트를 소모해 다음에 제시된 능력치들을 최대 3레벨까지 업그레이드 할 수 있습니다.

  • 산탄총 발사 간격 업그레이드: 연속 발사 간격과 재장전 간격을 25%p, 50%p, 75%p 순으로 단축할 수 있습니다.
  • 렌치 타격 간격 업그레이드: 렌치를 휘두르는 시간을 25%p, 50%p, 75%p 순으로 단축할 수 있습니다.
  • 터렛 컨트롤러들의 재명령 간격 감소: 15초, 10초, 5초 순으로 줄일 수 있습니다. 명령 지속 시간도 같이 줄어드는 것에 유의하여 구현합니다.
  • 전기 충격 장치 재사용 시간 감소: 15초, 10초, 5초 순으로 줄일 수 있습니다.
  • EMP 수류탄 재사용 시간 감소: 8초, 6초, 4초 순으로 줄일 수 있습니다.
  • EMP 수류탄 피해 증가: 100, 150, 200 순으로 늘릴 수 있습니다.
  • 터렛 공격력 증가: 발당 40, 60, 80 순으로 늘릴 수 있습니다.
  • 터렛별 체력 증가: 400, 500, 600 순으로 늘릴 수 있습니다.

에피소드와 적 로봇 구성

각 에피소드 별로 맵 하나 안에서 진행하며, 플레이어는 맵 곳곳에 놓인 체력 충전기에서 체력을 1초에 50씩 충전할 수 있습니다. 플레이어가 죽으면 기본적으로 10초 뒤에 부활합니다.

적 로봇들은 맵의 특정 지점에서 다른 지점(목표 지점)으로 정해진 경로 주변을 따라 이동하며, 맵마다 별도로 지정된 몇 대 이상의 로봇이 목표 지점에 도달한 경우 패배합니다. 맵에 도달하기 전에 로봇들이 사망한 경우 목표 지점까지 절반 이상의 거리를 남긴 경우 10, 절반 미만의 거리를 남겼을 때 5의 포인트 보상을 받는다.


사용할 애셋 목록