game-engine-resources
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseGame Engine Development Resources
游戏引擎开发资源
Overview
概述
This skill covers game engine development resources from the awesome-game-security collection, including both commercial (Unreal, Unity) and open-source engines.
本技能涵盖了来自awesome-game-security合集的游戏引擎开发资源,包括商业引擎(Unreal、Unity)和开源引擎。
Major Engine Categories
主要引擎分类
Unreal Engine
Unreal Engine
- Official documentation and forums
- Source code access (requires Epic Games account)
- Community guides and tutorials
- Plugin development references
- 官方文档和论坛
- 源代码访问(需要Epic Games账号)
- 社区指南和教程
- 插件开发参考
Unity Engine
Unity Engine
- C# reference source code
- Asset store resources
- Unity-specific design patterns
- VR/AR development guides
- C#参考源代码
- 资源商店资源
- Unity专属设计模式
- VR/AR开发指南
Open Source Engines
开源引擎
- Godot: Free and open-source, supports GDScript and C#
- Cocos2d-x: Cross-platform 2D game framework
- CRYENGINE: High-fidelity graphics engine
- Source Engine: Valve's game engine (various versions)
- Godot:免费开源,支持GDScript和C#
- Cocos2d-x:跨平台2D游戏框架
- CRYENGINE:高保真图形引擎
- Source Engine:Valve的游戏引擎(多个版本)
Custom/Educational Engines
自定义/教学引擎
- Hazel Engine (TheCherno's educational series)
- Bevy (Rust-based data-driven engine)
- Fyrox (Rust game engine)
- Hazel Engine(TheCherno的教学系列)
- Bevy(基于Rust的数据驱动引擎)
- Fyrox(Rust游戏引擎)
Key Technical Areas
核心技术领域
Rendering
渲染
- Software renderers for learning
- Ray tracing implementations
- Shader development tutorials
- Post-processing effects
- 用于学习的软件渲染器
- 光线追踪实现
- 着色器开发教程
- 后处理效果
Mathematics
数学
- Linear algebra libraries (GLM, DirectXMath)
- Physics simulation (PhysX, Bullet)
- Collision detection algorithms
- 线性代数库(GLM、DirectXMath)
- 物理模拟(PhysX、Bullet)
- 碰撞检测算法
Networking
网络
- Client-server architectures
- KCP reliable UDP protocol
- Steam networking integration
- MMORPG server implementations
- 客户端-服务器架构
- KCP可靠UDP协议
- Steam网络集成
- MMORPG服务器实现
Resource Categories
资源分类
Documentation & Guides
文档与指南
markdown
- Learning resources and tutorials
- Architecture documentation
- Best practices and style guidesmarkdown
- 学习资源和教程
- 架构文档
- 最佳实践和风格指南Source Code
源代码
markdown
- Complete engine implementations
- Subsystem references (renderer, physics, audio)
- Plugin and extension examplesmarkdown
- 完整引擎实现
- 子系统参考(渲染器、物理、音频)
- 插件和扩展示例Plugins & Extensions
插件与扩展
markdown
- ImGui integration for debug UIs
- Scripting language bindings (Lua, .NET)
- Editor tool pluginsmarkdown
- ImGui集成用于调试UI
- 脚本语言绑定(Lua、.NET)
- 编辑器工具插件Engine Selection Criteria
引擎选择标准
When researching engines for security analysis or development:
- Target Platform: PC, mobile, console compatibility
- Source Access: Open source vs proprietary
- Language: C++, C#, Rust, or scripting
- Graphics API: DirectX, OpenGL, Vulkan, Metal
- Community: Documentation and support quality
在为安全分析或开发研究引擎时:
- 目标平台:PC、移动设备、主机兼容性
- 源代码访问权限:开源 vs 专有
- 开发语言:C++、C#、Rust或脚本语言
- 图形API:DirectX、OpenGL、Vulkan、Metal
- 社区支持:文档和支持质量
Security Research Focus
安全研究重点
For game security research, understanding engine internals helps with:
- Memory layout and object structures
- Rendering pipeline hooks
- Network protocol analysis
- Anti-cheat integration points
对于游戏安全研究,了解引擎内部原理有助于:
- 内存布局和对象结构
- 渲染管线钩子
- 网络协议分析
- 反作弊集成点
Data Source
数据源
Important: This skill provides conceptual guidance and overview information. For detailed information including:
- Specific GitHub repository links
- Complete project lists with descriptions
- Up-to-date tools and resources
- Code examples and implementations
Please fetch the complete data from the main repository:
https://raw.githubusercontent.com/gmh5225/awesome-game-security/refs/heads/main/README.mdThe main README contains thousands of curated links organized by category. When users ask for specific tools, projects, or implementations, retrieve and reference the appropriate sections from this source.
重要提示:本技能提供概念性指导和概述信息。如需以下详细信息:
- 特定GitHub仓库链接
- 带描述的完整项目列表
- 最新工具和资源
- 代码示例和实现
请从主仓库获取完整数据:
https://raw.githubusercontent.com/gmh5225/awesome-game-security/refs/heads/main/README.md主README包含数千个按分类整理的链接。当用户询问特定工具、项目或实现时,请从此源中检索并参考相应部分。