game-development

There are 23062 repositories under game-development topic.

  • shapez.io

    shapez.io

    shapez is an open source base building game on Steam inspired by factorio!

    Language:JavaScript6.2k
  • awesome-godot

    A curated list of free/libre plugins, scripts and add-ons for Godot

  • agones

    agones

    Dedicated Game Server Hosting and Scaling for Multiplayer Games on Kubernetes

    Language:Go5.9k
  • JoltPhysics

    JoltPhysics

    A multi core friendly rigid body physics and collision detection library. Written in C++. Suitable for games and VR applications. Used by Horizon Forbidden West.

    Language:C++5.8k
  • melonJS

    a fresh, modern & lightweight HTML5 game engine

    Language:JavaScript5.7k
  • flecs

    flecs

    A fast entity component system (ECS) for C & C++

    Language:C5.7k
  • Piccolo

    Piccolo

    Piccolo (formerly Pilot) – mini game engine for games104

    Language:C++5.6k
  • GameFramework

    This is literally a game framework, based on Unity game engine. It encapsulates commonly used game modules during development, and, to a large degree, standardises the process, enhances the development speed and ensures the product quality.

    Language:C#5.6k
  • FlaxEngine

    FlaxEngine

    Flax Engine – multi-platform 3D game engine

    Language:C#5.5k
  • endless-sky

    endless-sky

    Space exploration, trading, and combat game.

    Language:C++5.5k
  • Carp

    A statically typed lisp, without a GC, for real-time applications.

    Language:Haskell5.5k
  • cocos-engine

    cocos-engine

    Cocos simplifies game creation and distribution with Cocos Creator, a free, open-source, cross-platform game engine. Empowering millions of developers to create high-performance, engaging 2D/3D games and instant web entertainment.

    Language:C++5.4k
  • Games

    Games: Create interesting games in pure python.

    Language:Python4.9k
  • planck.js

    2D JavaScript Physics Engine

    Language:TypeScript4.8k
  • Ultralight

    Lightweight, high-performance HTML renderer for game and app developers.

    Language:CMake4.6k
  • GameDevMind

    GameDevMind

    最全面的游戏开发技术图谱。帮助游戏开发者们在已知问题上节省时间,省出更多的精力投入到更有创造性的工作中去。

    Language:Shell4.6k
  • love

    LÖVE is an awesome 2D game framework for Lua.

    Language:C++4.5k
  • urho3d

    Game engine

    Language:C++4.5k
  • shattered-pixel-dungeon

    Shattered Pixel Dungeon is an open-source traditional roguelike dungeon crawler with randomized levels and enemies, and hundreds of items to collect and use. It's based on the source code of Pixel Dungeon, by Watabou.

    Language:Java4.4k
  • panda3d

    panda3d

    Powerful, mature open-source cross-platform game engine for Python and C++, developed by Disney and CMU

    Language:C++4.3k
  • SHADERed

    SHADERed

    Lightweight, cross-platform & full-featured shader IDE

    Language:C++4.3k
  • FXGL

    FXGL

    Java / JavaFX / Kotlin Game Library (Engine)

    Language:Java4.2k
  • SpacetimeDB

    Multiplayer at the speed of light

    Language:Rust4.2k
  • ggez

    Rust library to create a Good Game Easily

    Language:Rust4.1k
  • Unity-Design-Pattern

    Unity-Design-Pattern

    :tea: All Gang of Four Design Patterns written in Unity C# with many examples. And some Game Programming Patterns written in Unity C#. | 各种设计模式的Unity3D C#版本实现

    Language:C#4.1k
  • game-programming-patterns

    Source repo for the book

    Language:HTML4k
  • NoahGameFrame

    A fast, scalable, distributed game server engine/framework for C++, include the actor library, network library, can be used as a real time multiplayer game engine ( MMO RPG/MOBA ), which support C#/Lua script/ Unity3d, Cocos2dx and plan to support Unreal.

    Language:C++3.9k
  • awesome-gbdev

    A curated list of Game Boy development resources such as tools, docs, emulators, related projects and open-source ROMs.

  • defold

    defold

    Defold is a completely free to use game engine for development of desktop, mobile and web games.

    Language:C++3.9k
  • Silk.NET

    Silk.NET

    The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.

    Language:C#3.8k
  • dlssg-to-fsr3

    Adds AMD FSR 3 Frame Generation to games by replacing Nvidia DLSS-G Frame Generation (nvngx_dlssg).

    Language:C++3.8k
  • GameDev-Resources

    :video_game: :game_die: A wonderful list of Game Development resources.

  • Ambient

    The multiplayer game engine

    Language:Rust3.7k
  • Terasology

    Terasology

    Terasology - open source voxel world

    Language:Java3.6k
  • gdnative

    Rust bindings for Godot 3

    Language:Rust3.6k
  • godot-docs

    Godot Engine official documentation

    Language:reStructuredText3.5k