Skip to content

GaoKangYu/UE4StealthGameDemo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 

Repository files navigation

UE4StealthGameDemo

基于Unreal4.26开发的潜行类游戏Demo,支持多人游戏(Replication)

背景/需求

  • 探索可能性
  • 本项目包含Windows-64Bit版Demo和源码

demo_ui

demo截图

文件结构

文件结构如下:

Road-Damage-Detection-System
├── demo(开发版demo下载地址)
├── screenshot(截图)
├── Source(源码)

Actor介绍

  • FPSAIGuard

对应BP_AIGuard,守卫,具有听觉与视觉,对Player的子弹有反应,看到,头顶出现“!”,任务失败,会在对应位置显示绿色DebugSphere,听到,头顶出现“?”,表示警觉,会在对应位置显示红色DrawDebugSphere,其中一只守卫处于自动巡逻状态。

AIGuard模型

AIGuard'sDetectationArea

AIGuard视觉与听觉范围

BP_AIGuard Event List

BP_AIGuard事件列表

AIGuard And Target Point

关卡中的AIGuard及Target Point

  • FPSBlackHole

对应BP_BlackHole,黑洞,能吸引遮并摧毁蔽物(蓝色立方体)。

BlackHoleModel

关卡中的BlackHoleModel

BP_BlackHole

BP_BlackHole

BlackHole

BlackHole效果演示

  • FPSCharacter

可操作角色,基于FPS模板,可开枪发射子弹,拥有是否持有目标物体(FPSObjectiveActor)这一状态。

BP_Player

  • FPSExtractionZone

撤离区域,当玩家未携带目标物体通过时发出无效音效,持有目标物体时发出任务成功音效并触发任务成功逻辑。

ExtractionZone

关卡中的ExtractionZone

ExtractionZoneEffect

ExtractionZoneUnderMissionSuccess

  • FPSObjectiveActor

目标物体,持续散发粒子特效,能够被玩家拾取。

ObjectInLevel

关卡中的ObjectInLevel

Object

拾取Object

  • LaunchPad

能够弹起玩家或遮蔽物,到达较高的区域。

LaunchPad

LaunchPadEffect

LaunchPad效果演示

About

基于Unreal4开发的潜行类游戏Demo

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published