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

DER AntiCheat icon image
ks222
DER AntiCheat

DER AntiCheat v2.2.0 Official DocumentationDER AntiCheat v2.2.0 官方文档---Version Information / 版本信息| Version / 版本 | 2.2.0 ||----------------|-------|| Godot Version / 适配引擎 | 4.6+ || Author / 作者 | 222 || License / 协议 | MIT |---Overview / 概述**English**DER AntiCheat v2.2.0 builds upon the enterprise-grade foundation of v2.1.0, adding 5 new detection and protection modules. This release introduces time-based speed hack detection, GPS spoofing detection for location-based games, file integrity scanning with SHA256, offline violation caching with auto-flush, and AES-256-CBC encrypted log storage. The suite now offers 43 integrated modules providing comprehensive defense-in-depth against cheating, tampering, and unauthorized access.**中文**DER AntiCheat v2.2.0 在 v2.1.0 的企业级基础上,新增了 5 个检测与防护模块。本次发布引入了基于时间的加速器检测、面向位置游戏的 GPS 伪造检测、SHA256 文件完整性扫描、带自动刷新的离线违规缓存,以及 AES-256-CBC 加密日志存储。该套件现在提供 43 个集成模块,为游戏提供全面的纵深防御,抵御作弊、篡改和未授权访问。---New Modules in v2.2.0 / v2.2.0 新增模块1. DERSpeedDetectorV2 - Time-Based Speed Hack Detection / 基于时间的加速器检测**English**Detects game speed manipulation by comparing real-world time against game delta time.- **Multi-Level Sensitivity:** LOW (1.15x), MEDIUM (1.08x), HIGH (1.05x), STRICT (1.03x) thresholds- **Sample Window:** Configurable sampling window for statistical accuracy- **Filter Invalid Deltas:** Ignores delta values ≤0 or >0.5s to prevent false positives- **Continuous Detection Counter:** Requires multiple detections before alerting- **Auto-Repair:** Option to reset detection state after cleanup- **Signal Emission:** `speed_hack_detected(ratio, details)` and `detection_cleared()`**中文**通过比较真实时间与游戏增量时间检测游戏加速操纵。- **多级灵敏度:** 低 (1.15倍)、中 (1.08倍)、高 (1.05倍)、严格 (1.03倍) 阈值- **采样窗口:** 可配置的采样窗口,保证统计准确性- **过滤无效增量:** 忽略 ≤0 或 >0.5秒 的增量值,防止误报- **连续检测计数:** 需要多次检测才触发告警- **自动修复:** 可选择在清理后重置检测状态- **信号发射:** `speed_hack_detected(ratio, details)` 和 `detection_cleared()`---2. DERVirtualPosDetector - GPS Spoofing Detection / GPS 伪造检测**English**Detects fake GPS/location cheating in location-based games using multi-layer validation.- **Five Detection Levels:** BASIC, STANDARD, ADVANCED, AGGRESSIVE- **Mock Location Apps:** Detects 12+ fake GPS applications (Fake GPS, GPS Joystick, etc.)- **Movement Physics:** Validates speed against realistic limits (default 300 km/h)- **Location Jumps:** Detects unrealistic teleportation (>50km in <10 seconds)- **GMS Integrity:** Validates Google Play Services presence on Android- **GPS Accuracy:** Monitors accuracy degradation as spoofing indicator- **Signal Emission:** `location_fake_detected(details)` and `gps_spoof_detected(details)`**中文**使用多层验证检测基于位置游戏中的伪造 GPS/位置作弊。- **五级检测:** 基础、标准、高级、激进- **模拟位置应用:** 检测 12+ 款伪造 GPS 应用(Fake GPS、GPS Joystick 等)- **移动物理:** 根据真实速度限制验证速度(默认 300 km/h)- **位置跳跃:** 检测不现实的传送(<10秒内 >50公里)- **GMS 完整性:** 验证 Android 上 Google Play 服务的存在- **GPS 精度:** 监控精度下降作为欺骗指标- **信号发射:** `location_fake_detected(details)` 和 `gps_spoof_detected(details)`---3. DERFileIntegrity - File Integrity Scanner / 文件完整性扫描**English**Verifies game file integrity using SHA256 hashing with multiple scan modes.- **Hash Algorithms:** MD5, SHA1, SHA256 support- **Four Scan Modes:** QUICK (critical files), NORMAL (common directories), DEEP (expanded scan), FULL (entire project)- **Auto-Repair:** Restores tampered files from `.backup` copies- **Exclude Patterns:** Skip `.import`, `.godot`, `*.tmp`, `*.backup`- **Include Extensions:** Filter by `.gd`, `.tscn`, `.res`, `.tres`, `.gdshader`- **Manifest Management:** Generate, save, load integrity manifests- **Signal Emission:** `file_tampered(file_path, expected_hash, current_hash)`**中文**使用 SHA256 哈希和多级扫描模式验证游戏文件完整性。- **哈希算法:** 支持 MD5、SHA1、SHA256- **四级扫描模式:** 快速(关键文件)、正常(常用目录)、深度(扩展扫描)、完整(整个项目)- **自动修复:** 从 `.backup` 备份恢复被篡改文件- **排除模式:** 跳过 `.import`、`.godot`、`*.tmp`、`*.backup`- **包含扩展名:** 按 `.gd`、`.tscn`、`.res`、`.tres`、`.gdshader` 过滤- **清单管理:** 生成、保存、加载完整性清单- **信号发射:** `file_tampered(file_path, expected_hash, current_hash)`---4. DEROfflineProtector - Offline Violation Cache / 离线违规缓存**English**Caches anti-cheat violations when offline and automatically flushes when connection restores.- **Persistent Cache:** Encrypted local storage with JSON or encrypted JSON format- **Auto-Flush:** Automatically sends cached violations when network restored- **Retry with Backoff:** Configurable max retry count (default 3) with delay between attempts- **Max Cache Size:** Configurable limit (default 1000 items) with FIFO eviction- **Network Detection:** Tests connectivity using configurable URLs (Google, Cloudflare, Microsoft)- **Signal Emission:** `violation_cached(type, data)`, `cached_violations_flushed(count)`, `network_restored()`**中文**在离线时缓存反作弊违规记录,并在网络恢复时自动刷新发送。- **持久化缓存:** 加密本地存储,支持 JSON 或加密 JSON 格式- **自动刷新:** 网络恢复时自动发送缓存的违规记录- **指数退避重试:** 可配置最大重试次数(默认 3 次),尝试间隔可配置- **最大缓存大小:** 可配置限制(默认 1000 条),FIFO 淘汰策略- **网络检测:** 使用可配置 URL(Google、Cloudflare、Microsoft)测试连通性- **信号发射:** `violation_cached(type, data)`、`cached_violations_flushed(count)`、`network_restored()`---5. DERLogEncryptor - Encrypted Log Storage / 加密日志存储**English**Enterprise-grade encrypted log storage with compression, rotation, and buffer flushing.- **Encryption Modes:** AES-GCM, AES-CBC, XOR (legacy)- **Compression Modes:** NONE, GZIP, ZSTD- **Auto-Rotation:** Configurable max log size (default 100MB) and max files (default 10)- **Buffer Flushing:** Automatic flush on buffer size threshold (default 100 lines) or timer (5 seconds)- **Key Rotation:** Automatic key rotation with configurable interval (default 30 days)- **Header Validation:** 256-byte file header with magic bytes and key hash- **Signal Emission:** `log_encrypted(path)`, `log_decrypted(path)`, `encryption_failed(error)`**中文**企业级加密日志存储,支持压缩、轮转和缓冲区刷新。- **加密模式:** AES-GCM、AES-CBC、XOR(兼容旧版)- **压缩模式:** 无压缩、GZIP、ZSTD- **自动轮转:** 可配置最大日志大小(默认 100MB)和最大文件数(默认 10)- **缓冲区刷新:** 达到缓冲区大小阈值(默认 100 行)或定时器(5 秒)时自动刷新- **密钥轮换:** 自动密钥轮换,可配置间隔(默认 30 天)- **头部验证:** 256 字节文件头,包含魔数和密钥哈希- **信号发射:** `log_encrypted(path)`、`log_decrypted(path)`、`encryption_failed(error)`---Updated Modules in v2.2.0 / v2.2.0 更新模块| Module / 模块 | Changes / 变更 ||---------------|----------------|| DERMultiInstance | Added VirtualApp detection, sandbox detection, enhanced process filtering || VanguardValue | Added secondary verification, checksum validation, tamper detection || DERConfigManager | Added cloud hot-reload support, diff tools, config validation || DERDetector | Registered new detection modules (SpeedDetectorV2, VirtualPosDetector, FileIntegrity, OfflineProtector, LogEncryptor) |---Module Structure / 模块结构```addons/DER AntiCheat/├── detection_v2/│ ├── speed_detector_v2.gd # 加速器检测 V2 (v2.2.0)│ ├── virtual_pos_detector.gd # GPS 伪造检测 (v2.2.0)│ ├── multi_instance.gd # 多开检测 (更新)│ ├── hook_detector.gd # Hook 检测器 (v2.1.0)│ ├── process_scanner_v2.gd # 进程扫描器 V2 (v2.1.0)│ └── false_positive_filter.gd # 误报过滤器 (v2.1.0)├── core/│ ├── file_integrity.gd # 文件完整性扫描 (v2.2.0)│ ├── offline_protector.gd # 离线违规缓存 (v2.2.0)│ ├── log_encryptor.gd # 日志加密存储 (v2.2.0)│ ├── vanguard_value.gd # 内存加密值 (更新)│ ├── thread_pool.gd # 高性能线程池 (v2.0.0)│ ├── object_pool.gd # 通用对象池 (v2.0.0)│ ├── performance_monitor.gd # 性能监控器 (v2.0.0)│ └── memory_obfuscator.gd # 内存混淆器 (v2.1.0)├── config/│ └── manager.gd # 配置管理器 (更新)├── detection/│ └── detector.gd # 检测器注册 (更新)├── 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// Speed Detector V2 / 加速器检测 V2var speed_detector = DERSpeedDetectorV2.new()speed_detector.sensitivity = DERSpeedDetectorV2.Sensitivity.HIGHspeed_detector.speed_hack_detected.connect(func(ratio, details): print("Speed hack detected! Ratio: ", ratio))func _process(delta): speed_detector.process_frame(delta)// Virtual Position Detector / GPS 伪造检测var pos_detector = DERVirtualPosDetector.new()pos_detector.detection_level = DERVirtualPosDetector.DetectionLevel.STANDARDpos_detector.location_fake_detected.connect(func(details): print("GPS spoof detected!"))// File Integrity Scanner / 文件完整性扫描var integrity = DERFileIntegrity.new()integrity.scan_mode = DERFileIntegrity.ScanMode.NORMALintegrity.save_manifest("user://file_manifest.json")integrity.start()// Offline Protector / 离线违规缓存var offline = DEROfflineProtector.new()offline.cache_violation("speed_hack", {"ratio": 1.5})offline.start()// Log Encryptor / 日志加密存储var log_encryptor = DERLogEncryptor.new()log_encryptor.encryption_mode = DERLogEncryptor.EncryptionMode.AES_GCMlog_encryptor.append_log_line("Player action", "user://game.log")```---Performance Comparison / 性能对比Metric / 指标 v1.9.0 v2.0.0 v2.1.0 v2.2.0Memory Usage / 内存占用 200MB 100MB 95MB 92MBStartup Time / 启动时间 500ms 300ms 280ms 260msScan Lag / 扫描卡顿 50ms 20ms 18ms 15msGC Pauses / GC 暂停 10ms 3ms 3ms 2msTotal Modules / 模块总数 28 31 38 43---Security Features Summary / 安全功能总览Feature / 功能 v2.0.0 v2.1.0 v2.2.0Memory Encryption / 内存加密 Thread Pool / 线程池 Object Pool / 对象池 Performance Monitor / 性能监控 Speed Detector V2 / 加速器检测 V2 Virtual Position Detector / GPS 伪造检测File Integrity Scanner / 文件完整性扫描 Offline Protector / 离线违规缓存 Log Encryptor / 日志加密存储 CCU Optimizer / CCU 优化器 Consistency Validator / 一致性验证 False Positive Filter / 误报过滤 Cloud Snapshot / 云快照 Whitelist Manager / 白名单管理 Encrypted Logger / 加密日志 Device Fingerprint / 设备指纹 Inject Detection / 注入检测 VM Detection / 虚拟机检测 Anti-Debug V2 / 反调试 V2 Rollback Detection / 回滚检测 ---Changelog / 更新日志English· v2.2.0: Added 5 new modules: Speed Detector V2, Virtual Position Detector, File Integrity Scanner, Offline Protector, Log Encryptor. Updated Multi Instance, VanguardValue, Config Manager, Detector. Total modules: 43.· 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.2.0: 新增 5 个模块:加速器检测 V2、GPS 伪造检测、文件完整性扫描、离线违规缓存、日志加密存储。更新多开检测、内存加密值、配置管理器、检测器。模块总数:43。· 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.2.0 represents the most comprehensive Godot anti-cheat solution available. With 43 integrated modules spanning performance optimization, cheat detection, network validation, file integrity, offline protection, 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.2.0 代表了目前最全面的 Godot 反作弊解决方案。拥有 43 个集成模块,涵盖性能优化、作弊检测、网络验证、文件完整性、离线防护和取证日志,为竞技和商业 Godot 游戏提供纵深防御。模块化架构允许开发者仅启用所需功能,在保持最大安全性的同时确保最小的性能影响。---Made with dedication for the Godot community为 Godot 社区倾力打造

Assets we Love

Explore more from Categories

Featured Categories

Newly Updated

Third Person Controller icon image
Jeheno
Third Person Controller

* All informations are on the Github repository page ! : https://github.com/Jeh3no/Godot-Third-Person-Controller----------------------------------------------------------------------------------------General :This asset is a heavely modified fork of Gtibo's Godot-Plush-Character project (https://github.com/gtibo/Godot-Plush-Character).It provides a simple, fully commented, finite state machine based controller, camera, as well as a properties HUD.A test map is provided to test the controller.A cute 3D character model made by Gtibo is also provided, fully animated (he use an animation tree powered by a state machine as well), plus movement sounds and particles effects.The controller use a finite state machine, designed to be easely editable, allowing to easily add, remove and modify behaviours and actions.Each state has his own script, allowing to easely filter and manage the communication between each state.He is also very customizable, with all movement parameters, camera settings, and keybindings being exposed as export variables in the inspector for easy customization.The asset is 100% written in GDScript, with the snake case convention.----------------------------------------------------------------------------------------Compatibility : Godot 4.6, 4.5, 4.4: Fully supported. Godot 4.0 - 4.3: Should work, but you will need to delete the .uid files.----------------------------------------------------------------------------------------Features :Movement : - Finite state machine based controller - Smooth acceleration and deceleration - Slope and hill traversal - Walking - Running (continuous hold or toggle) - Jumping (configurable multi-jump) - Jump buffering - Coyote time - Air control (customizable via curves) - RagdollCamera : - Default/Free camera - Aim/Shooter/Above shoulder camera (with left and right sides) - Camera zoomModel : - Model orientation (camera independant, or camera follower)UI : - Properties HUDMisc : - Input action checker

Horror Survival Game Project icon image
boqsc0
Horror Survival Game Project

Horror Survival Game Project (HSG) (0.0.0.0)First Person Sandbox Hybrid Voxel Survival Game Project.Technology: Marching Cubes, Greedy Meshing, GDExtension.Languages: GLSL Shader, GDScript, C++Support: Windows 10, 11. (Vulkan, Directx 12)Minimum requirement: ⠀CPU: CPU Intel(R) Core(TM) i5-7300HQ (3.50 GHz) (4 Cores) (4GB RAM)⠀GPU: NVIDIA GeForce GTX 1060 with Max-Q Design (1265 MHz) (3GB VRAM)⠀Storage: Up to 1GB available space Author: BoQscCheck the credits.txt file for license of each asset.Project and code is under CC0 license.To have a smoother playing: Press Play Button from the Godot Project List instead of running from the opened project. I have feeling that Godot Editor tries to add unnecessary things to the runtime that might be producing performance spikes.When you run from the Godot Editor (F6), it attaches the Debugger, Remote Scene Tree, and Profiler. This significantly slows down multithreaded generation.Updating project: a simple HSG asset re-download and reinstall should be enough.Versions of project redistribution.________________With .godot folder________________________________Project with precompiled shaders ready to play (No reimport)https://github.com/BoQsc/gpu-marching-cubes/releases/tag/latest________________No .godot folder__________________________________Project source code without precompiled shaders. (Needs reimport)After download of this project you have to trigger the assets import to start playing, this is done by first-time opening/editing project. https://github.com/BoQsc/Horror-Survival-Game-Project/archive/HEAD.zip ____________________________________________________________________HSG is a Zombie Sandbox Survival game in a low poly style.Procedural volumetric terrain.The game features volumetric terrain instead of heightmaps. If you have a 3D grid of density values (voxels)—where some points are "solid" and some are "empty"—marching cubes is the algorithm that "marches" through that grid and generates the actual polygonal mesh (triangles) that your GPU can render. Tags: Survival, Horror, Voxel, Procedural, Godot, Source Code, FPS, ZombieThe plan of this project is to provide grounds for everyone to enjoy first person sandbox and be able to modify and play without restrictions.If you want to help any way with the project please create an issueon GitHub or do a post in the GitHub Discussions. We need all the help to keep this project alive, from ideas, writers to arts, animations, code and even suggestions for the game name are welcomed, thank you for reading this. Even a simple star ⭐ on GitHub will positively contribute towards the future of this project.

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