本帖最后由 cg小白兔 于 2024-10-30 14:05 编辑
Technical Details
Features:
Written Entirely in C++ with Components, No actor classes or interfaces
Full Procedural Animation System
Attachment system for all types of customization including characters
Custom Physical Materials
Magnified Scopes
Simulated Scope Eye box
Lights/Lasers
Forward Grips
Magnifiers
Offset Mounts
Range Finders
Red Dots/Holograph Sights
Changing Reticles
Changing Reticle Brightness
Night Vision
Thermal Vision
Muzzle Devices (such as suppressors and compensators)
Firearm Collision Handling
Much Much More that cannot even come close to fitting in this list!
Code Modules:
SKGAnimGraphNodes
SKGAttachment
SKGLightLaser
SKGMuzzle
SKGOptic
SKGOptional - Can be ignored
SKGPhysicalMaterialModule
SKGProceduralAnim
SKGProjectile
SKGRangeFinder
SKGShooterFramework
SKGShooterFrameworkCore
SKGShooterFrameworkEditor
SKGStats
SKGStock
Number of Blueprints: In Example Project
Number of C++ Classes: 41
Network Replicated: Yes
Supported Development Platforms: Win64, MacOS, Linux, SteamVR, Oculus
Supported Target Build Platforms: Win64, MacOS, Linux, SteamVR, Oculus
技术细节
特点
完全用 C++ 编写,使用组件,没有演员类或接口
完整的程序动画系统
用于所有类型定制(包括角色)的附件系统
自定义物理材料
放大镜
模拟瞄准镜眼框
灯光/激光器
前握把
放大镜
偏移支架
测距仪
红点/全息瞄准镜
更换视网膜
改变视网膜亮度
夜视仪
热成像
枪口装置(如抑制器和补偿器)
火器碰撞处理
还有很多很多,无法一一列举!
代码模块:
SKGAnimGraphNodes
附件
SKGLightLaser
枪口
SKGOptic
SKGOptional - 可忽略
物理材料模块
物理材料模块
弹丸
SKGRangeFinder
SKGShooterFramework
SKGShooterFrameworkCore
射击框架编辑器
SKGStats
SKG 库存
蓝图数量: 示例项目中
C++ 类的数量 41
网络已复制: 是
支持的开发平台: Win64、MacOS、Linux、SteamVR、Oculus
支持的目标构建平台:Win64、MacOS、Linux、SteamVR、Oculus Win64、MacOS、Linux、SteamVR、Oculus
|