超棒的虚幻引擎资源
精心策划的虚幻引擎资源列表
目录
超棒的虚幻引擎仓库
人工智能
- Charisma SDK - 一个用于在游戏中构建对话角色的工具。
- Reasonable Planning AI - 使用数据驱动编辑器创建AI。
游戏玩法
- PBCharacterMovement - 用C++实现的虚幻引擎中HL2风格的经典FPS移动系统。
- SPUD - 保存游戏状态和流式关卡持久化解决方案。
- SUQS - 数据驱动的任务系统。
- UE4-CustomGravityPlugin - 自定义重力插件。
- ue4-targetsystemplugin - 受黑暗之魂启发的相机锁定和目标系统插件。
- VaFogOfWar - 虚幻引擎的简洁明了的战争迷雾解决方案。
运动系统
- ALS-Community - 高级运动系统V4的复制和优化社区版本
网络
- ObjectDeliverer - 虚幻引擎的数据传输和接收库。
- SMN2 - 角色移动网络预测。
- SocketIOClient-Unreal - 虚幻引擎的Socket.IO客户端插件。
- Socketer - 虚幻引擎的TCP套接字蓝图库。
- TCP-Unreal - 虚幻引擎的便捷TCP封装。
- UDP-Unreal - 虚幻引擎的便捷UDP封装。
- Unreal Fetch - 受Fetch API启发的虚幻引擎HTTP客户端。
- VaRest - 虚幻引擎的REST API插件。
脚本
- Unreal.js - 为虚幻引擎构建的Javascript运行时。
- UnrealCLR - 虚幻引擎.NET 6集成。
- Unreal Rust - 虚幻引擎的Rust集成方案。
用户界面
- Custom Shape Button - 允许你制作任何形状的按钮。
- MDFastBinding - 属性绑定的多功能高性能替代方案。
- Settings Widget Constructor - 自动为游戏设置生成UI。
实用工具
- Houdini Engine - 允许与Houdini数字资产工作流集成的插件。
- Ultraleap SDK - 使开发者能够在虚幻项目中使用Ultraleap的手部追踪数据。
世界构建
- ProceduralDungeon - 用于构建程序化地牢的插件。
- Street Map - 将OpenStreetMap XML数据导入到虚幻引擎项目中。
- UnrealSandboxTerrain - 平滑的体素地形插件。
- Voxel Plugin - 在虚幻引擎中创建完全体积化、可完全破坏的无限世界。
项目
- Aura - 使用游戏玩法能力系统构建的示例游戏。
- Bomber - 使用虚幻引擎5制作的开源炸弹人多人游戏。
- Eternal Crusade: Resurrection - 使用Lyra最佳实践构建的多人射击游戏。
- Lyra - Epic Games制作的示例游戏。
资源
文章和文档
- GASDocumentation - 帮助填补官方游戏玩法能力系统文档的空白。
- UE5 Styleguide - 使虚幻引擎项目更加一致的指南。
博客
- Tom Looman UE5 教程 - 各种虚幻引擎相关教程。
- World of Level Design - 专注于关卡设计的大量教程。
书籍
社区
- GameDev.tv Discord - 专注于GameDev.tv课程的社区。
- Unreal Source - 最大的专注于虚幻引擎的Discord社区。
YouTube频道
- Ben Cloward - 主要专注于着色器创建教程。
- CodeLikeMe - 各种虚幻引擎相关教程。
- Gorka Games - Gorka创建大量优质内容,包括长系列教程、短教程和虚幻引擎新闻。
- Mathew Wadstein - 虚幻引擎最有用的频道之一。涵盖几乎所有主要类和蓝图节点的视频。
- Ryan Laley - 主要基于蓝图的虚幻引擎教程。
- Smart Poly - 广泛的教程,包括生存游戏课程。
- The Cherno Project - 虽然不专门针对虚幻引擎,但Cherno有大量优秀的C++和通用游戏引擎内容。
- Unreal Engine - 虚幻引擎官方YouTube频道,每周直播。
- Virtus Learning Hub - 专注于虚幻引擎的教程,有几个长期课程。
贡献
欢迎贡献!请先阅读贡献指南。