Check out our latest project ✨ OpenChapter.io: free ebooks the way its meant to be 📖

Kickstart Projects with Free Godot Assets

Discover high quality and Open Source assets for your next Godot project
The page banner background of a mountain and forest

Whats popular

GdUnit3 - Unit Testing Framework icon image
NullPointer
GdUnit3 - Unit Testing Framework

GdUnit3 is a framework for testing Gd-Scrips/C# and Scenes within the Godot editor. https://mikeschulze.github.io/gdUnit3/Features- Write and run tests in GdScript and full C# testing support- Embedded test Inspector in the Godot to navigate over your test suites- Run test-suite(s) by using the context menu on FileSystem, ScriptEditor or GdUnit Inspector- Create test’s directly from the ScriptEditor- A Configurable template for the creation of a new test-suite- A spacious set of Asserts use to verify your code- Argument matchers to verify the behavior of a function call by a specified argument type.- Fluent syntax support- Test Fuzzing support- Parameterized Tests (Test Cases)- Mocking a class to simulate the implementation which you define the output of certain function- Spy on a instance to verify that a function has been called with certain parameters.- Mock or Spy on a Scene- Provides a scene runner to simulate interactions on a scene - Simulate by Input events like mouse and/or keyboard - Simulate scene processing by a certain number of frames - Simulate scene proccessing by waiting for a specific signal - Simulate scene proccessing by waiting for a specific function result- Update Notifier to install latest version from GitHub- Command Line Tool- Visual Studio Code support by (GdUnit Test Explorer) extension- You are welcome to test in and send me your feedback- You are welcome to suggest improvements- You are welcome to report bugs

DER AntiCheat icon image
ks222
DER AntiCheat

DER AntiCheat v2.1.0 Official DocumentationDER AntiCheat v2.1.0 官方文档---Version Information / 版本信息 Version / 版本 2.1.0Godot Version / 适配引擎 4.6+Author / 作者 222License / 协议 MIT---Overview / 概述EnglishDER AntiCheat v2.1.0 builds upon the performance-first foundation of v2.0.0, adding 7 new enterprise-grade security modules. This release introduces CCU-aware dynamic quality scaling, server-client state validation, intelligent false positive filtering, encrypted cloud snapshots, hardware-level device whitelisting, encrypted remote logging, and cross-platform device fingerprinting. The suite now offers 38 integrated modules providing defense-in-depth against cheating, tampering, and unauthorized access.中文DER AntiCheat v2.1.0 在 v2.0.0 的性能优先基础上,新增了 7 个企业级安全模块。本次发布引入了 CCU 感知的动态画质缩放、服务器-客户端状态验证、智能误报过滤、加密云快照、硬件级设备白名单、加密远程日志以及跨平台设备指纹。该套件现在提供 38 个集成模块,为游戏提供纵深防御,抵御作弊、篡改和未授权访问。---New Modules in v2.1.0 / v2.1.0 新增模块1. DERCCUOptimizer - CCU-Aware Quality Scaling / CCU 感知画质缩放EnglishDynamically adjusts rendering quality based on player count and FPS to maintain smooth gameplay under high load.· Dynamic Quality Scaling: Automatically adjusts LOD distance, shadow quality, particle ratio, and network throttle based on real-time CCU and FPS.· Device Tier Detection: Auto-detects device capability (LOW/MEDIUM/HIGH/ULTRA) for baseline calibration.· Player Limit Alerts: Emits signals when player count exceeds configurable thresholds.· Auto-Recovery: Restores quality when load decreases.中文根据玩家数量和 FPS 动态调整渲染画质,在高负载下保持流畅游戏体验。· 动态画质缩放:根据实时 CCU 和 FPS 自动调整 LOD 距离、阴影质量、粒子比例和网络节流。· 设备档位检测:自动检测设备能力(低/中/高/极致)进行基线校准。· 玩家数量告警:当玩家数量超过可配置阈值时发射信号。· 自动恢复:负载降低时恢复画质。---2. DERConsistencyValidator - State Consistency Validation / 状态一致性验证EnglishValidates server-client state consistency to detect position, velocity, health, ammo, and score cheating.· Multi-Field Validation: Checks position, velocity, rotation, health, ammo, score, and speed.· Configurable Thresholds: Each validation type has independent error tolerance.· Five Violation Actions: LOG_ONLY, KICK_PLAYER, ROLLBACK, FLAG_SUSPICIOUS, SHADOW_BAN.· Throttle Protection: Prevents validation spam with configurable rate limiting.· Shadow Ban System: Silent punishment with persistent state across game restarts.中文验证服务器-客户端状态一致性,检测位置、速度、生命值、弹药和分数作弊。· 多字段验证:检查位置、速度、旋转、生命值、弹药、分数和速度。· 可配置阈值:每种验证类型都有独立的误差容限。· 五种违规处理:仅记录、踢出玩家、回滚状态、标记可疑、影子封禁。· 节流保护:通过可配置的速率限制防止验证刷屏。· 影子封禁系统:静默惩罚,状态跨游戏重启持久化。---3. DERFalsePositiveFilter - False Positive Reduction / 误报过滤EnglishReduces false positives through device-tier based calibration and statistical outlier trimming.· Auto-Calibration: Learns normal device behavior over configurable sample window.· Trimmed Mean Analysis: Removes outliers (top/bottom 10%) for accurate baseline.· Device-Tier Awareness: Adjusts thresholds based on detected device capability.· Multi-Metric Filtering: Filters FPS drops, frame time spikes, memory fluctuations, and touch deltas.· Persistent Calibration: Saves calibration data for faster startup on subsequent runs.中文通过基于设备档位的校准和统计离群值修剪来减少误报。· 自动校准:在可配置的采样窗口内学习正常设备行为。· 修剪均值分析:移除离群值(最高/最低 10%)以获得准确基线。· 设备档位感知:根据检测到的设备能力调整阈值。· 多指标过滤:过滤 FPS 下降、帧时间尖峰、内存波动和触摸增量。· 持久化校准:保存校准数据,后续启动更快。---4. DERCloudSnapshot - Encrypted Cloud Save / 加密云快照EnglishEnterprise-grade cloud save synchronization with compression, encryption, conflict resolution, and automatic retry.· AES-256-CBC Encryption: All save data encrypted before transmission.· Deflate Compression: Reduces bandwidth usage for large save files.· Conflict Resolution: Four strategies (SERVER_WINS, CLIENT_WINS, NEWEST_WINS, ASK_USER).· Auto-Sync: Configurable interval-based automatic synchronization.· Retry with Backoff: Failed uploads retry with exponential backoff.· Multi-Slot Support: Manage multiple save slots per user.中文企业级云存档同步,支持压缩、加密、冲突解决和自动重试。· AES-256-CBC 加密:所有存档数据在传输前加密。· Deflate 压缩:减少大型存档文件的带宽使用。· 冲突解决:四种策略(服务器优先、客户端优先、最新优先、询问用户)。· 自动同步:可配置间隔的自动同步。· 指数退避重试:上传失败时使用指数退避重试。· 多槽位支持:每个用户可管理多个存档槽位。---5. DERWhitelistManager - Device Whitelist & Key Rotation / 设备白名单与密钥轮换EnglishHardware-level device whitelisting with dynamic key rotation for beta/test version protection.· Hardware ID Generation: Cross-platform UUID extraction (wmic on Windows, machine-id on Linux, ioreg on macOS).· Device Fingerprint: OS, CPU, screen, language, and timezone based secondary identifier.· Key Rotation: MANUAL, TIME_BASED, USAGE_BASED, and HYBRID rotation modes.· Temporary Access: Grant time-limited access (up to 7 days) for testers.· IP Whitelist: Optional IP-based filtering with wildcard support.· Persistent Storage: Encrypted local storage of whitelist and key state.中文硬件级设备白名单与动态密钥轮换,用于内测/测试版本保护。· 硬件 ID 生成:跨平台 UUID 提取(Windows 用 wmic,Linux 用 machine-id,macOS 用 ioreg)。· 设备指纹:基于 OS、CPU、屏幕、语言和时区的辅助标识符。· 密钥轮换:手动、基于时间、基于使用次数、混合四种轮换模式。· 临时授权:为测试人员授予限时访问权限(最长 7 天)。· IP 白名单:可选的基于 IP 的过滤,支持通配符。· 持久化存储:白名单和密钥状态的加密本地存储。---6. DEREncryptedLogger - Encrypted Remote Logging / 加密远程日志EnglishSecure logging system with local AES-256-CBC encryption and automatic cloud upload.· Five Log Levels: DEBUG, INFO, WARNING, ERROR, CRITICAL.· AES-256-CBC Encryption: All logs encrypted at rest.· Deflate Compression: Reduces log file size.· Auto-Upload: INTERVAL, ON_CRITICAL, BATCH, and MANUAL upload modes.· Session Tracking: Each game session has unique ID for log correlation.· Device Fingerprint: Logs tagged with device identifier.· Key Rotation: Automatic encryption key rotation for long-term security.中文安全日志系统,支持本地 AES-256-CBC 加密和自动云端上传。· 五级日志:调试、信息、警告、错误、严重。· AES-256-CBC 加密:所有日志静态加密存储。· Deflate 压缩:减少日志文件大小。· 自动上传:间隔上传、严重事件触发上传、批量上传、手动上传四种模式。· 会话追踪:每次游戏会话有唯一 ID,便于日志关联。· 设备指纹:日志附带设备标识符。· 密钥轮换:自动加密密钥轮换,保障长期安全。---7. DERDeviceFingerprint - Cross-Platform Device Fingerprint / 跨平台设备指纹EnglishGenerates unique device identifiers using hardware and system characteristics with tamper detection.· Hardware UUID: Motherboard UUID extraction (cross-platform).· CPU Serial: Processor ID retrieval.· Disk Serial: Storage device serial number.· Board Serial: Baseboard/product serial.· OS Version: Operating system version detection.· GPU Name: Graphics adapter identification.· Stability Levels: HIGH (hardware), MEDIUM (system), LOW (software), VOLATILE (session).· Tamper Detection: Verifies fingerprint integrity and counts tamper attempts.中文使用硬件和系统特征生成唯一设备标识符,并支持篡改检测。· 硬件 UUID:主板 UUID 提取(跨平台)。· CPU 序列号:处理器 ID 获取。· 硬盘序列号:存储设备序列号。· 主板序列号:基板/产品序列号。· 操作系统版本:操作系统版本检测。· GPU 名称:图形适配器识别。· 稳定性级别:高(硬件级)、中(系统级)、低(软件级)、易变(会话级)。· 篡改检测:验证指纹完整性并记录篡改尝试次数。---Module Structure / 模块结构```addons/DER AntiCheat/├── core/│ ├── thread_pool.gd # 高性能线程池 (v2.0.0)│ ├── object_pool.gd # 通用对象池 (v2.0.0)│ ├── performance_monitor.gd # 性能监控器 (v2.0.0)│ └── memory_obfuscator.gd # 内存混淆器 (v2.1.0)├── detection_v2/│ ├── hook_detector.gd # Hook 检测器 (v2.1.0)│ ├── process_scanner_v2.gd # 进程扫描器 V2 (v2.1.0)│ └── false_positive_filter.gd # 误报过滤器 (v2.1.0)├── network/│ ├── client.gd # 网络客户端│ ├── consistency_validator.gd # 一致性验证器 (v2.1.0)│ └── ccu_optimizer.gd # CCU 优化器 (v2.1.0)├── cloud/│ └── cloud_snapshot.gd # 云快照 (v2.1.0)├── security/│ └── whitelist_manager.gd # 白名单管理器 (v2.1.0)├── report_v2/│ └── encrypted_logger.gd # 加密日志器 (v2.1.0)├── devtools/│ └── device_fingerprint.gd # 设备指纹 (v2.1.0)└── plugin.gd # 插件入口```---Quick Start / 快速上手```gdscript# Initialize CCU Optimizer / 初始化 CCU 优化器var ccu = DERCCUOptimizer.new()ccu.target_fps = 60ccu.max_players = 1000ccu.update_fps(Engine.get_frames_per_second())# Initialize Consistency Validator / 初始化一致性验证器var validator = DERConsistencyValidator.new()validator.max_position_error = 5.0validator.update_server_state(player_id, {"position": server_pos})# Initialize False Positive Filter / 初始化误报过滤器var filter = DERFalsePositiveFilter.new()filter.auto_calibrate = truefilter.record_frame_time(delta * 1000.0)# Initialize Cloud Snapshot / 初始化云快照var snapshot = DERCloudSnapshot.new()snapshot.server_url = "https://api.yourgame.com/snapshot"snapshot.upload_snapshot(1, save_data)# Initialize Whitelist Manager / 初始化白名单管理器var whitelist = DERWhitelistManager.new()if not whitelist.verify_access().allowed: get_tree().quit()# Initialize Encrypted Logger / 初始化加密日志器var logger = DEREncryptedLogger.new()logger.critical("AntiCheat", "Hook detected", {"type": "speed_hack"})# Initialize Device Fingerprint / 初始化设备指纹var fingerprint = DERDeviceFingerprint.new()var device_id = fingerprint.get_fingerprint()```---Performance Comparison / 性能对比Metric / 指标 v1.9.0 v2.0.0 v2.1.0Memory Usage / 内存占用 200MB 100MB 95MBStartup Time / 启动时间 500ms 300ms 280msScan Lag / 扫描卡顿 50ms 20ms 18msGC Pauses / GC 暂停 10ms 3ms 3msTotal Modules / 模块总数 28 31 38---Security Features Summary / 安全功能总览Feature / 功能 v2.0.0 v2.1.0Memory Encryption / 内存加密 Yes YesThread Pool / 线程池 Yes YesObject Pool / 对象池 Yes YesPerformance Monitor / 性能监控 Yes YesCCU Optimizer / CCU 优化器 No YesConsistency Validator / 一致性验证 No YesFalse Positive Filter / 误报过滤 No YesCloud Snapshot / 云快照 No YesWhitelist Manager / 白名单管理 No YesEncrypted Logger / 加密日志 No YesDevice Fingerprint / 设备指纹 No YesInject Detection / 注入检测 Yes YesVM Detection / 虚拟机检测 Yes YesAnti-Debug V2 / 反调试 V2 Yes YesRollback Detection / 回滚检测 Yes Yes---Changelog / 更新日志English· v2.1.0: Added 7 new modules: CCU Optimizer, Consistency Validator, False Positive Filter, Cloud Snapshot, Whitelist Manager, Encrypted Logger, Device Fingerprint. Total modules: 38.· v2.0.0: Performance-first release. Added ThreadPool, ObjectPool, PerformanceMonitor. 50% memory reduction, 70% GC reduction.· v1.9.0: Added Developer Tools (Log Viewer, Profiler, Cheat Simulator).· v1.8.0: Added Monitoring Suite (Alert Manager, Dashboard, Report Exporter).· v1.7.0: Added SL Protection suite (Rollback, Save Limit, Cloud Validator).中文· v2.1.0:新增 7 个模块:CCU 优化器、一致性验证器、误报过滤器、云快照、白名单管理器、加密日志器、设备指纹。模块总数:38。· v2.0.0:性能优先版本。新增线程池、对象池、性能监控器。内存减少 50%,GC 减少 70%。· v1.9.0:新增开发者工具(日志查看器、性能分析器、作弊模拟器)。· v1.8.0:新增监控套件(告警管理器、仪表盘、报告导出器)。· v1.7.0:新增 SL 防护套件(回滚检测、保存限制、云存档验证)。---Final Notes / 最终说明EnglishDER AntiCheat v2.1.0 represents the most comprehensive Godot anti-cheat solution available. With 38 integrated modules spanning performance optimization, cheat detection, network validation, and forensic logging, it provides defense-in-depth for competitive and commercial Godot games. The modular architecture allows developers to enable only what they need, ensuring minimal performance impact while maintaining maximum security.中文DER AntiCheat v2.1.0 代表了目前最全面的 Godot 反作弊解决方案。拥有 38 个集成模块,涵盖性能优化、作弊检测、网络验证和取证日志,为竞技和商业 Godot 游戏提供纵深防御。模块化架构允许开发者仅启用所需功能,在保持最大安全性的同时确保最小的性能影响。---Made with dedication for the Godot community为 Godot 社区倾力打造

Assets we Love

Explore more from Categories

Featured Categories

Newly Updated

DER AntiCheat icon image
ks222
DER AntiCheat

DER AntiCheat v2.1.0 Official DocumentationDER AntiCheat v2.1.0 官方文档---Version Information / 版本信息 Version / 版本 2.1.0Godot Version / 适配引擎 4.6+Author / 作者 222License / 协议 MIT---Overview / 概述EnglishDER AntiCheat v2.1.0 builds upon the performance-first foundation of v2.0.0, adding 7 new enterprise-grade security modules. This release introduces CCU-aware dynamic quality scaling, server-client state validation, intelligent false positive filtering, encrypted cloud snapshots, hardware-level device whitelisting, encrypted remote logging, and cross-platform device fingerprinting. The suite now offers 38 integrated modules providing defense-in-depth against cheating, tampering, and unauthorized access.中文DER AntiCheat v2.1.0 在 v2.0.0 的性能优先基础上,新增了 7 个企业级安全模块。本次发布引入了 CCU 感知的动态画质缩放、服务器-客户端状态验证、智能误报过滤、加密云快照、硬件级设备白名单、加密远程日志以及跨平台设备指纹。该套件现在提供 38 个集成模块,为游戏提供纵深防御,抵御作弊、篡改和未授权访问。---New Modules in v2.1.0 / v2.1.0 新增模块1. DERCCUOptimizer - CCU-Aware Quality Scaling / CCU 感知画质缩放EnglishDynamically adjusts rendering quality based on player count and FPS to maintain smooth gameplay under high load.· Dynamic Quality Scaling: Automatically adjusts LOD distance, shadow quality, particle ratio, and network throttle based on real-time CCU and FPS.· Device Tier Detection: Auto-detects device capability (LOW/MEDIUM/HIGH/ULTRA) for baseline calibration.· Player Limit Alerts: Emits signals when player count exceeds configurable thresholds.· Auto-Recovery: Restores quality when load decreases.中文根据玩家数量和 FPS 动态调整渲染画质,在高负载下保持流畅游戏体验。· 动态画质缩放:根据实时 CCU 和 FPS 自动调整 LOD 距离、阴影质量、粒子比例和网络节流。· 设备档位检测:自动检测设备能力(低/中/高/极致)进行基线校准。· 玩家数量告警:当玩家数量超过可配置阈值时发射信号。· 自动恢复:负载降低时恢复画质。---2. DERConsistencyValidator - State Consistency Validation / 状态一致性验证EnglishValidates server-client state consistency to detect position, velocity, health, ammo, and score cheating.· Multi-Field Validation: Checks position, velocity, rotation, health, ammo, score, and speed.· Configurable Thresholds: Each validation type has independent error tolerance.· Five Violation Actions: LOG_ONLY, KICK_PLAYER, ROLLBACK, FLAG_SUSPICIOUS, SHADOW_BAN.· Throttle Protection: Prevents validation spam with configurable rate limiting.· Shadow Ban System: Silent punishment with persistent state across game restarts.中文验证服务器-客户端状态一致性,检测位置、速度、生命值、弹药和分数作弊。· 多字段验证:检查位置、速度、旋转、生命值、弹药、分数和速度。· 可配置阈值:每种验证类型都有独立的误差容限。· 五种违规处理:仅记录、踢出玩家、回滚状态、标记可疑、影子封禁。· 节流保护:通过可配置的速率限制防止验证刷屏。· 影子封禁系统:静默惩罚,状态跨游戏重启持久化。---3. DERFalsePositiveFilter - False Positive Reduction / 误报过滤EnglishReduces false positives through device-tier based calibration and statistical outlier trimming.· Auto-Calibration: Learns normal device behavior over configurable sample window.· Trimmed Mean Analysis: Removes outliers (top/bottom 10%) for accurate baseline.· Device-Tier Awareness: Adjusts thresholds based on detected device capability.· Multi-Metric Filtering: Filters FPS drops, frame time spikes, memory fluctuations, and touch deltas.· Persistent Calibration: Saves calibration data for faster startup on subsequent runs.中文通过基于设备档位的校准和统计离群值修剪来减少误报。· 自动校准:在可配置的采样窗口内学习正常设备行为。· 修剪均值分析:移除离群值(最高/最低 10%)以获得准确基线。· 设备档位感知:根据检测到的设备能力调整阈值。· 多指标过滤:过滤 FPS 下降、帧时间尖峰、内存波动和触摸增量。· 持久化校准:保存校准数据,后续启动更快。---4. DERCloudSnapshot - Encrypted Cloud Save / 加密云快照EnglishEnterprise-grade cloud save synchronization with compression, encryption, conflict resolution, and automatic retry.· AES-256-CBC Encryption: All save data encrypted before transmission.· Deflate Compression: Reduces bandwidth usage for large save files.· Conflict Resolution: Four strategies (SERVER_WINS, CLIENT_WINS, NEWEST_WINS, ASK_USER).· Auto-Sync: Configurable interval-based automatic synchronization.· Retry with Backoff: Failed uploads retry with exponential backoff.· Multi-Slot Support: Manage multiple save slots per user.中文企业级云存档同步,支持压缩、加密、冲突解决和自动重试。· AES-256-CBC 加密:所有存档数据在传输前加密。· Deflate 压缩:减少大型存档文件的带宽使用。· 冲突解决:四种策略(服务器优先、客户端优先、最新优先、询问用户)。· 自动同步:可配置间隔的自动同步。· 指数退避重试:上传失败时使用指数退避重试。· 多槽位支持:每个用户可管理多个存档槽位。---5. DERWhitelistManager - Device Whitelist & Key Rotation / 设备白名单与密钥轮换EnglishHardware-level device whitelisting with dynamic key rotation for beta/test version protection.· Hardware ID Generation: Cross-platform UUID extraction (wmic on Windows, machine-id on Linux, ioreg on macOS).· Device Fingerprint: OS, CPU, screen, language, and timezone based secondary identifier.· Key Rotation: MANUAL, TIME_BASED, USAGE_BASED, and HYBRID rotation modes.· Temporary Access: Grant time-limited access (up to 7 days) for testers.· IP Whitelist: Optional IP-based filtering with wildcard support.· Persistent Storage: Encrypted local storage of whitelist and key state.中文硬件级设备白名单与动态密钥轮换,用于内测/测试版本保护。· 硬件 ID 生成:跨平台 UUID 提取(Windows 用 wmic,Linux 用 machine-id,macOS 用 ioreg)。· 设备指纹:基于 OS、CPU、屏幕、语言和时区的辅助标识符。· 密钥轮换:手动、基于时间、基于使用次数、混合四种轮换模式。· 临时授权:为测试人员授予限时访问权限(最长 7 天)。· IP 白名单:可选的基于 IP 的过滤,支持通配符。· 持久化存储:白名单和密钥状态的加密本地存储。---6. DEREncryptedLogger - Encrypted Remote Logging / 加密远程日志EnglishSecure logging system with local AES-256-CBC encryption and automatic cloud upload.· Five Log Levels: DEBUG, INFO, WARNING, ERROR, CRITICAL.· AES-256-CBC Encryption: All logs encrypted at rest.· Deflate Compression: Reduces log file size.· Auto-Upload: INTERVAL, ON_CRITICAL, BATCH, and MANUAL upload modes.· Session Tracking: Each game session has unique ID for log correlation.· Device Fingerprint: Logs tagged with device identifier.· Key Rotation: Automatic encryption key rotation for long-term security.中文安全日志系统,支持本地 AES-256-CBC 加密和自动云端上传。· 五级日志:调试、信息、警告、错误、严重。· AES-256-CBC 加密:所有日志静态加密存储。· Deflate 压缩:减少日志文件大小。· 自动上传:间隔上传、严重事件触发上传、批量上传、手动上传四种模式。· 会话追踪:每次游戏会话有唯一 ID,便于日志关联。· 设备指纹:日志附带设备标识符。· 密钥轮换:自动加密密钥轮换,保障长期安全。---7. DERDeviceFingerprint - Cross-Platform Device Fingerprint / 跨平台设备指纹EnglishGenerates unique device identifiers using hardware and system characteristics with tamper detection.· Hardware UUID: Motherboard UUID extraction (cross-platform).· CPU Serial: Processor ID retrieval.· Disk Serial: Storage device serial number.· Board Serial: Baseboard/product serial.· OS Version: Operating system version detection.· GPU Name: Graphics adapter identification.· Stability Levels: HIGH (hardware), MEDIUM (system), LOW (software), VOLATILE (session).· Tamper Detection: Verifies fingerprint integrity and counts tamper attempts.中文使用硬件和系统特征生成唯一设备标识符,并支持篡改检测。· 硬件 UUID:主板 UUID 提取(跨平台)。· CPU 序列号:处理器 ID 获取。· 硬盘序列号:存储设备序列号。· 主板序列号:基板/产品序列号。· 操作系统版本:操作系统版本检测。· GPU 名称:图形适配器识别。· 稳定性级别:高(硬件级)、中(系统级)、低(软件级)、易变(会话级)。· 篡改检测:验证指纹完整性并记录篡改尝试次数。---Module Structure / 模块结构```addons/DER AntiCheat/├── core/│ ├── thread_pool.gd # 高性能线程池 (v2.0.0)│ ├── object_pool.gd # 通用对象池 (v2.0.0)│ ├── performance_monitor.gd # 性能监控器 (v2.0.0)│ └── memory_obfuscator.gd # 内存混淆器 (v2.1.0)├── detection_v2/│ ├── hook_detector.gd # Hook 检测器 (v2.1.0)│ ├── process_scanner_v2.gd # 进程扫描器 V2 (v2.1.0)│ └── false_positive_filter.gd # 误报过滤器 (v2.1.0)├── network/│ ├── client.gd # 网络客户端│ ├── consistency_validator.gd # 一致性验证器 (v2.1.0)│ └── ccu_optimizer.gd # CCU 优化器 (v2.1.0)├── cloud/│ └── cloud_snapshot.gd # 云快照 (v2.1.0)├── security/│ └── whitelist_manager.gd # 白名单管理器 (v2.1.0)├── report_v2/│ └── encrypted_logger.gd # 加密日志器 (v2.1.0)├── devtools/│ └── device_fingerprint.gd # 设备指纹 (v2.1.0)└── plugin.gd # 插件入口```---Quick Start / 快速上手```gdscript# Initialize CCU Optimizer / 初始化 CCU 优化器var ccu = DERCCUOptimizer.new()ccu.target_fps = 60ccu.max_players = 1000ccu.update_fps(Engine.get_frames_per_second())# Initialize Consistency Validator / 初始化一致性验证器var validator = DERConsistencyValidator.new()validator.max_position_error = 5.0validator.update_server_state(player_id, {"position": server_pos})# Initialize False Positive Filter / 初始化误报过滤器var filter = DERFalsePositiveFilter.new()filter.auto_calibrate = truefilter.record_frame_time(delta * 1000.0)# Initialize Cloud Snapshot / 初始化云快照var snapshot = DERCloudSnapshot.new()snapshot.server_url = "https://api.yourgame.com/snapshot"snapshot.upload_snapshot(1, save_data)# Initialize Whitelist Manager / 初始化白名单管理器var whitelist = DERWhitelistManager.new()if not whitelist.verify_access().allowed: get_tree().quit()# Initialize Encrypted Logger / 初始化加密日志器var logger = DEREncryptedLogger.new()logger.critical("AntiCheat", "Hook detected", {"type": "speed_hack"})# Initialize Device Fingerprint / 初始化设备指纹var fingerprint = DERDeviceFingerprint.new()var device_id = fingerprint.get_fingerprint()```---Performance Comparison / 性能对比Metric / 指标 v1.9.0 v2.0.0 v2.1.0Memory Usage / 内存占用 200MB 100MB 95MBStartup Time / 启动时间 500ms 300ms 280msScan Lag / 扫描卡顿 50ms 20ms 18msGC Pauses / GC 暂停 10ms 3ms 3msTotal Modules / 模块总数 28 31 38---Security Features Summary / 安全功能总览Feature / 功能 v2.0.0 v2.1.0Memory Encryption / 内存加密 Yes YesThread Pool / 线程池 Yes YesObject Pool / 对象池 Yes YesPerformance Monitor / 性能监控 Yes YesCCU Optimizer / CCU 优化器 No YesConsistency Validator / 一致性验证 No YesFalse Positive Filter / 误报过滤 No YesCloud Snapshot / 云快照 No YesWhitelist Manager / 白名单管理 No YesEncrypted Logger / 加密日志 No YesDevice Fingerprint / 设备指纹 No YesInject Detection / 注入检测 Yes YesVM Detection / 虚拟机检测 Yes YesAnti-Debug V2 / 反调试 V2 Yes YesRollback Detection / 回滚检测 Yes Yes---Changelog / 更新日志English· v2.1.0: Added 7 new modules: CCU Optimizer, Consistency Validator, False Positive Filter, Cloud Snapshot, Whitelist Manager, Encrypted Logger, Device Fingerprint. Total modules: 38.· v2.0.0: Performance-first release. Added ThreadPool, ObjectPool, PerformanceMonitor. 50% memory reduction, 70% GC reduction.· v1.9.0: Added Developer Tools (Log Viewer, Profiler, Cheat Simulator).· v1.8.0: Added Monitoring Suite (Alert Manager, Dashboard, Report Exporter).· v1.7.0: Added SL Protection suite (Rollback, Save Limit, Cloud Validator).中文· v2.1.0:新增 7 个模块:CCU 优化器、一致性验证器、误报过滤器、云快照、白名单管理器、加密日志器、设备指纹。模块总数:38。· v2.0.0:性能优先版本。新增线程池、对象池、性能监控器。内存减少 50%,GC 减少 70%。· v1.9.0:新增开发者工具(日志查看器、性能分析器、作弊模拟器)。· v1.8.0:新增监控套件(告警管理器、仪表盘、报告导出器)。· v1.7.0:新增 SL 防护套件(回滚检测、保存限制、云存档验证)。---Final Notes / 最终说明EnglishDER AntiCheat v2.1.0 represents the most comprehensive Godot anti-cheat solution available. With 38 integrated modules spanning performance optimization, cheat detection, network validation, and forensic logging, it provides defense-in-depth for competitive and commercial Godot games. The modular architecture allows developers to enable only what they need, ensuring minimal performance impact while maintaining maximum security.中文DER AntiCheat v2.1.0 代表了目前最全面的 Godot 反作弊解决方案。拥有 38 个集成模块,涵盖性能优化、作弊检测、网络验证和取证日志,为竞技和商业 Godot 游戏提供纵深防御。模块化架构允许开发者仅启用所需功能,在保持最大安全性的同时确保最小的性能影响。---Made with dedication for the Godot community为 Godot 社区倾力打造

godotdev.nvim node copy icon image
Mathijs
godotdev.nvim node copy

Small Godot editor addon for godotdev.nvim that copies node references and ready-to-insert GDScript or C# snippets for use in Neovim.Full Descriptiongodotdev.nvim-node-copy is a small Godot editor addon for users of godotdev.nvim: https://github.com/Mathijs-Bakker/godotdev.nvimIt adds actions for selected nodes so you can either copy useful references to the clipboard or, experimentally, insert them directly into the active Neovim buffer through Neovim's editor server.The default workflow remains simple and reliable:select a node in Godot, copy the reference you want, then paste it into Neovim.The addon also includes an experimental direct-insert mode for already open Neovim buffers. This is not drag-and-drop. It inserts the generated snippet at the current Neovim cursor position and works best when the target script is already open in Neovim, especially when inserting multiple node snippets into the same file.With godotdev.nvim using gdscript-formatter and --reorder-code, inserted @onready lines can then be reorganized automatically on save.Features:- Copy node path relative to the current scene root- Copy a $Node/Child reference- Copy a get_node("Node/Child") expression- Copy a typed @onready var snippet for GDScript- Copy a typed GetNode<T>() expression for C#- Copy a C# property snippet- Scene Tree right-click menu support- 2D editor right-click menu support- Project > Tools menu support- Configurable GDScript and C# actions- Clipboard output by default- Optional experimental direct insertion into the active Neovim bufferThis addon is intended as a companion utility for users of godotdev.nvim who want a fast and explicit way to bring node references into scripts while working in Neovim.

About Godot Asset Library

Godot Asset Library is a free and Open Source asset library for the Godot Engine maintained by the Godot Asset Library community on GitHub. Explore assets created by the Godot Engine community, and kickstart your development with quality assets from Godot Asset Library

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers