game-engine

A game engine is a software framework used to develop and create video games.

There are 6375 repositories under game-engine topic.

  • urho3d

    Game engine

    Language:C++4.5k
  • pixel

    A hand-crafted 2D game library in Go

    Language:Go4.4k
  • panda3d

    panda3d

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

    Language:C++4.3k
  • FXGL

    FXGL

    Java / JavaFX / Kotlin Game Library (Engine)

    Language:Java4.2k
  • ggez

    Rust library to create a Good Game Easily

    Language:Rust4.1k
  • 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
  • egret-core

    Egret is a brand new open mobile game and application engine which allows you to quickly build mobile games and apps on Android,iOS and Windows.

    Language:JavaScript3.9k
  • defold

    defold

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

    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
  • godot-docs

    Godot Engine official documentation

    Language:reStructuredText3.5k
  • spring

    A powerful free cross-platform RTS game engine. - Report issues at https://springrts.com/mantis/

    Language:C++3.5k
  • LumixEngine

    3D C++ Game Engine - yet another open source game engine

    Language:C++3.4k
  • AndEngine

    Free Android 2D OpenGL Game Engine

    Language:Java3.2k
  • AtomicGameEngine

    The Atomic Game Engine is a multi-platform 2D and 3D engine with a consistent API in C++, C#, JavaScript, and TypeScript

    Language:C++3.2k
  • opentk

    opentk

    The Open Toolkit library is a fast, low-level C# wrapper for OpenGL, OpenAL & OpenCL. It also includes windowing, mouse, keyboard and joystick input and a robust and fast math library, giving you everything you need to write your own renderer or game engine. OpenTK can be used standalone or inside a GUI on Windows, Linux, Mac.

    Language:C#3.1k
  • armory

    3D Engine with Blender Integration

    Language:Python3k
  • macroquad

    Cross-platform game engine in Rust.

    Language:Rust2.9k
  • mach

    mach

    zig game engine & graphics toolkit

    Language:Zig2.9k
  • xray-16

    xray-16

    Improved version of the X-Ray Engine, the game engine used in the world-famous S.T.A.L.K.E.R. game series by GSC Game World. Join OpenXRay! ;)

    Language:C++2.9k
  • anything_about_game

    A wonderful list of Game Development resources.

  • LittleJS

    LittleJS

    LittleJS is a HTML5 game engine with many features and no dependencies. 🚂 Choo-Choo!

    Language:JavaScript2.8k
  • react-native-game-engine

    A lightweight Game Engine for React Native 🕹⚡🎮

    Language:JavaScript2.8k
  • Descent3

    Descent 3 by Outrage Entertainment

    Language:C++2.7k
  • engine

    Go 3D Game Engine (http://g3n.rocks)

    Language:Go2.7k
  • permafrost-engine

    An OpenGL RTS game engine written in C

    Language:C2.6k
  • fheroes2

    fheroes2

    fheroes2 is a recreation of Heroes of Might and Magic II game engine.

    Language:C++2.6k
  • awesome-PICO-8

    A curated list of awesome PICO-8 resources, carts, tools and more

  • corona

    corona

    Solar2D Game Engine main repository (ex Corona SDK)

    Language:C++2.4k
  • korge

    korge

    KorGE Game Engine. Multiplatform Kotlin Game Engine

    Language:Kotlin2.4k
  • ioq3

    The ioquake3 community effort to continue supporting/developing id's Quake III Arena

    Language:C2.3k
  • simulator

    A ROS/ROS2 Multi-robot Simulator for Autonomous Vehicles

    Language:C#2.2k
  • murder

    Murder is a pixel art ECS game engine.

    Language:C#2.2k
  • mini3d

    3D Software Renderer in 700 Lines !!

    Language:C2.1k
  • ursina

    ursina

    A game engine powered by python and panda3d.

    Language:Python2.1k