awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

54 个仓库

Awesome GitHub RepositoriesGame Development Plugins

Extensions and tools for enhancing game mechanics, physics, and asset integration.

Explore 54 awesome GitHub repositories matching part of an awesome list · Game Development Plugins. Refine with filters or upvote what's useful.

Awesome Game Development Plugins GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • papermc/paperPaperMC 的头像

    PaperMC/Paper

    12,385在 GitHub 上查看↗

    Paper is a high-performance server implementation for hosting multiplayer Minecraft games. It functions as a performance-oriented game engine designed to reduce resource usage and resolve mechanical inconsistencies in game logic. The project provides a platform for extending server logic and adding custom gameplay features through a dedicated plugin API. This allows for the development and integration of third-party extensions to add specialized capabilities to the server environment. The software covers several technical areas including server performance optimization for high-concurrency e

    Offers a platform specifically for developing and integrating custom extensions for Minecraft game servers.

    Javabukkitjavaminecraft
    在 GitHub 上查看↗12,385
  • pumpkin-mc/pumpkinPumpkin-MC 的头像

    Pumpkin-MC/Pumpkin

    7,827在 GitHub 上查看↗

    Pumpkin is a high-performance Minecraft game server implementation designed to host shared virtual worlds. It is specifically built to support multiple client editions, allowing different game versions to interact within a single world. The project distinguishes itself through a flexible plugin architecture that supports extensions written in Go and Python. These extensions are loaded as portable binary modules, enabling developers to implement custom game logic and modify server behavior without altering the core codebase. The server covers a broad range of operational capabilities, includi

    Supports the creation of server extensions using Go and Python to add custom game mechanics.

    Rustdockergame-servergamedev
    在 GitHub 上查看↗7,827
  • serpentai/serpentaiSerpentAI 的头像

    SerpentAI/SerpentAI

    6,979在 GitHub 上查看↗

    SerpentAI is a game AI development kit and computer vision framework designed for building autonomous agents that interact with video games. It serves as a game input automation tool and a machine learning model integration engine, allowing developers to create agents that perceive game states and execute actions. The framework utilizes a plugin-based agent architecture to provide modular extensions for game-specific logic and behaviors. It features a specialized system for training, bundling, and deploying machine learning classifiers to recognize visual contexts and game states in real time

    Enables the creation of modular plugins that process visual data and dispatch inputs for specific games.

    Pythonartificial-intelligencecomputer-visiondeep-learning
    在 GitHub 上查看↗6,979
  • gdquest/godot-shadersGDQuest 的头像

    GDQuest/godot-shaders

    4,002在 GitHub 上查看↗

    该项目是 Godot 游戏引擎的开源着色器程序和可玩演示场景集合。它作为一个着色器库,提供 2D 和 3D 视觉特效,以及用于修改最终渲染图像的后期处理着色器集合。 该库包含针对 3D 对象空间效果(如轮廓和溶解过渡)以及 2D 精灵平面效果(包括调色板交换和发光)的特定实现。这些效果与独立的演示场景配对,提供了图形结果的可玩预览。 该仓库涵盖了广泛的游戏后期处理功能,包括模糊、颜色反转和畸变。它还实现了网格变形和坐标映射,以将图案和遮罩投影到表面上。

    Library of open-source 2D and 3D shaders.

    GDShader
    在 GitHub 上查看↗4,002
  • fabricmc/fabric-apiFabricMC 的头像

    FabricMC/fabric-api

    3,098在 GitHub 上查看↗

    Fabric API is a modular framework designed for Minecraft mod development, providing a standardized set of hooks and libraries that enable the integration of custom content into the game. It serves as a foundational toolkit for injecting custom logic, assets, and networked data into the game environment during both startup and runtime phases. The framework distinguishes itself by facilitating interoperability between independent modifications through shared events and interface-based contracts, which allow different mods to interact without requiring direct dependencies. It manages the complex

    Provides shared utilities for accessing internal game components, synchronizing state, and diagnosing errors in modified environments.

    Javafabricjavaminecraft
    在 GitHub 上查看↗3,098
  • luohuayu/catserverLuohuayu 的头像

    Luohuayu/CatServer

    2,057在 GitHub 上查看↗

    CatServer is a hybrid Minecraft server implementation designed to simultaneously execute Forge mods and Bukkit or Spigot plugins within a single environment. It functions as a runtime bridge that enables the integration of heterogeneous modding and plugin ecosystems, allowing content from both sources to operate together. The project provides a compatibility layer that translates plugin dependencies and synchronizes data between external extensions and internal game logic. By utilizing a unified classloader hierarchy and runtime bytecode instrumentation, it allows standard server extensions t

    Translates and dispatches game events between disparate plugin and mod frameworks to ensure unified communication across the entire server environment.

    Javabukkitcatservercauldron
    在 GitHub 上查看↗2,057
  • neoforged/neoforgeneoforged 的头像

    neoforged/NeoForge

    1,949在 GitHub 上查看↗

    NeoForge is a development framework and programming interface designed for modifying the Minecraft Java Edition game engine. It provides a standardized environment that allows developers to inject custom logic, extend core gameplay mechanics, and introduce new content into the game. The platform distinguishes itself by utilizing a system of hooks and registry patterns that manage how modifications interact with the game engine. It maintains stability across different versions by separating client and server execution environments and automating the discovery and loading of mod packages. The

    Creates custom content and gameplay mechanics for Minecraft Java Edition by injecting code into the game engine through a standardized interface.

    Javahacktoberfestminecraftmodding-api
    在 GitHub 上查看↗1,949
  • teneted/tenetTeneted 的头像

    Teneted/Tenet

    1,518在 GitHub 上查看↗

    Tenet is a Java-based Minecraft server runtime designed to host multiplayer sessions that incorporate both complex custom content and server-side modifications. It functions as a modding platform that integrates distinct server ecosystems into a single, unified environment. The project distinguishes itself by enabling the simultaneous execution of Forge mods alongside Bukkit or Spigot plugins within one server instance. By bridging these traditionally separate frameworks, it allows administrators to combine diverse gameplay features and management tools that would otherwise be incompatible.

    Merges distinct Minecraft server ecosystems into one environment to allow players to experience content from multiple modding frameworks simultaneously.

    Javabukkitcauldroncraftbukkit
    在 GitHub 上查看↗1,518
  • arnklit/watergengodotArnklit 的头像

    Arnklit/WaterGenGodot

    1,286在 GitHub 上查看↗

    A tool to generate river meshes with flow and foam maps based on bezier curves.

    Generates river meshes with flow and foam maps.

    GDScript
    在 GitHub 上查看↗1,286
  • godot-extended-libraries/godot-nextgodot-extended-libraries 的头像

    godot-extended-libraries/godot-next

    997在 GitHub 上查看↗

    Godot Node Extensions - Basic Node Extensions for Godot Engine

    Collection of essential node extensions and utilities.

    GDScript
    在 GitHub 上查看↗997
  • vnen/godot-tiled-importervnen 的头像

    vnen/godot-tiled-importer

    896在 GitHub 上查看↗

    Plugin for Godot Engine to import Tiled Map Editor tilemaps and tilesets

    Imports map data from external tile editors.

    GDScriptgdscriptgodotgodot-engine
    在 GitHub 上查看↗896
  • godotengine/escoriagodotengine 的头像

    godotengine/escoria

    838在 GitHub 上查看↗

    Game example for the point'n'click adventure framework Escoria

    Framework for building point-and-click adventure games.

    GDScript
    在 GitHub 上查看↗838
  • ceceppa/animaceceppa 的头像

    ceceppa/anima

    761在 GitHub 上查看↗

    Godot: run sequential and parallel animations with less code

    Provides a streamlined API for sequential and parallel animations.

    GDScript
    在 GitHub 上查看↗761
  • kyzfrintin/godot-mixing-deskkyzfrintin 的头像

    kyzfrintin/Godot-Mixing-Desk

    674在 GitHub 上查看↗

    A complete audio solution for Godot 3.3.x, making procedural sound and adaptive/procedural music possible with a few nodes and a couple lines of code.

    Facilitates procedural sound and adaptive music composition.

    GDScript
    在 GitHub 上查看↗674
  • aikar/commandsaikar 的头像

    aikar/commands

    630在 GitHub 上查看↗

    This project is a Java command dispatch framework that maps user input to application logic using annotation-based processing. It provides a unified interface for registering and executing commands, allowing developers to define command syntax, parameter requirements, and execution logic through standard method annotations. The framework distinguishes itself through its cross-platform command handler, which abstracts platform-specific input and registration systems into a single codebase. This allows for consistent command processing across diverse environments, including server proxies, chat

    Enables the creation of command structures for Minecraft server plugins that function across multiple server platforms.

    Javaacfaikar-commandsbukkit
    在 GitHub 上查看↗630
  • tomankirilov/vpaintertomankirilov 的头像

    tomankirilov/VPainter

    506在 GitHub 上查看↗

    A vertex painting addon for the Godot game engine.

    Plugin for painting vertex colors in 3D.

    GDScript
    在 GitHub 上查看↗506
  • clarkthylord/voxel-coreClarkThyLord 的头像

    ClarkThyLord/Voxel-Core

    488在 GitHub 上查看↗

    Voxel plugin for the Godot game engine!

    Framework for creating and editing voxel content.

    GDScript
    在 GitHub 上查看↗488
  • jarneson/godot-plyjarneson 的头像

    jarneson/godot-ply

    418在 GitHub 上查看↗

    Godot plugin for in-editor box modeling

    Enables in-editor box modeling for level prototyping.

    GDScript
    在 GitHub 上查看↗418
  • hiulit/godot-3-2d-destructible-objectshiulit 的头像

    hiulit/Godot-3-2D-Destructible-Objects

    416在 GitHub 上查看↗

    A script that takes a sprite, divides it into blocks and makes them explode 💥!

    Divides sprites into blocks to simulate explosive destruction.

    GDScript
    在 GitHub 上查看↗416
  • awkwardpolygons/cartographerawkwardpolygons 的头像

    awkwardpolygons/cartographer

    389在 GitHub 上查看↗

    A GPU powered Terrain editor and renderer for Godot Engine

    Enables heightmap-based terrain editing within the engine.

    GDScript
    在 GitHub 上查看↗389
上一个123下一个
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Game Development Plugins

探索子标签

  • Agent Interface PluginsSpecialized plugins that bridge visual perception and input simulation for autonomous agents in specific games. **Distinct from Game Development Plugins:** Focuses on agent-game interaction interfaces rather than general game mechanic or asset plugins.
  • Minecraft Plugin Development3 个子标签Tools and APIs specifically for creating extensions for Minecraft servers. **Distinct from Game Development Plugins:** Narrowly focused on the Minecraft ecosystem rather than general game development plugins.