Displaying 1 to 20 from 66 results

Torque 3D - Game Engine


Torque 3D is the best full source, open source solution available. orque 3D comes equipped with a full suite of tools to allow your team to excel and produce high-quality games and simulations. Its feature include World Editing Suite, Lighting, Programming, Terrain, Asset pipeline, Networking.

Minetest - Infinite-world block sandbox game engine and game with survival and crafting


An InfiniMiner/Minecraft inspired game.If you downloaded the Minetest Engine source code in which this file is contained, you probably want to download the Minetest Game project too.

termloop - Terminal-based game engine for Go, built on top of Termbox


Termloop is a pure Go game engine for the terminal, built on top of the excellent Termbox. It provides a simple render loop for building games in the terminal, and is focused on making terminal game development as easy and as fun as possible.Termloop is still under active development so changes may be breaking. I add any breaking changes to the Changelog - hopefully at this stage there shouldn't be too many. Pull requests and issues are very welcome, and do feel free to ask any questions you might have on the Gitter. I hope you enjoy using Termloop; I've had a blast making it.

pixel - A hand-crafted 2D game library in Go


A hand-crafted 2D game library in Go. Take a look into the features to see what it can do.See requirements for the list of libraries necessary for compilation.




leaf - A game server framework in Go (golang)


A pragmatic game server framework in Go (golang).Leaf is licensed under the Apache License, Version 2.0. See LICENSE for the full license text.

Godot - A multi-platform 2D and 3D open source game engine


Godot Engine is a feature-packed, cross-platform game engine to create 2D and 3D games from a unified interface. It provides a comprehensive set of common tools, so that users can focus on making games without having to reinvent the wheel.

jMonkeyEngine - 3D Game Engine in Java


jMonkeyEngine is a game engine made for developers who want to create 3D games following modern technology standards. It helps to create games that run on any OpenGL 2 and 3-ready device with the Java Virtual Machine – web, desktop, or mobile. It supports Shaders, Lighting, Physics, Special Effects, Texturing, Terrian and lot more.



go-sdl2 - SDL2 binding for Go


go-sdl2 is SDL2 wrapped for Go users. It enables interoperability between Go and the SDL2 library which is written in C. That means the original SDL2 installation is required for this to work.Below is some commands that can be used to install the required packages in some Linux distributions. Some older versions of the distributions such as Ubuntu 13.10 may also be used but it may miss an optional package such as libsdl2-ttf-dev on Ubuntu 13.10's case which is available in Ubuntu 14.04.

engo - Engo is an open-source 2D game engine written in Go.


A cross-platform game engine written in Go following an interpretation of the Entity Component System paradigm. Engo is currently compilable for Mac OSX, Linux and Windows. With the release of Go 1.4, supporting Android and the inception of iOS compatibility, mobile has been be added as a release target. Web support (gopherjs) is also available.This table shows the current state of what's working and what's not. We are aiming to turn all No columns into Yes columns.

OpenRA - Real Time Strategy Game Engine


An open-source implementation of the Command & Conquer: Red Alert engine using .NET/Mono and OpenGL. It is a Real Time Strategy project that recreates the classic Command & Conquer titles.

OpenAGE - Clone of Age of Empires II


openage is a volunteer project to create a free engine clone of Age of Empires II, primarily aimed at POSIX platforms such as GNU/Linux, comparable in its goals to projects like OpenMW, OpenRA, OpenTTD and OpenRCT2.

ebiten - A simple 2D game library in Go


Note: Gamepad is not available on Safari/Android/iOS. Keyboard is not available on Android/iOS.Ebiten is licensed under Apache license version 2.0. See LICENSE file.

oak - A game engine in Go


go get -u github.com/oakmound/oak/...See the examples folder for longer demos.

goworld - Scalable Distributed Game Server Engine with Hot Swapping in Golang


GoWorld server adopts an entity framework, in which entities represent all players, monsters, NPCs. Entities in the same space can visit each other directly by calling methods or access attributes. Entities in different spaces can call each over using RPC.A GoWorld server consists of one dispatcher, one or more games and one or more gates. The gates are responsible for handling client connections and receive/send packets from/to clients. The games manages all entities and runs all game logic. The dispatcher is responsible for redirecting packets among games and between games and gates.

Ox Game Engine for XNA


Ox is a mature 3D XNA game engine ready for use in your free or commercial project. It features a 3D scene system with a visual scene editor, a 2D gui system (also with its own editor), JigLibX physics, fully-integrated XNAnimation animation system, and C# game scripting system.

Project Autumn


Project Autumn is a Multi Platform Game Engine in .Net providing an ability to compile once and have it run on all platforms. It will provide Graphical Management for 2D/3D, Input Management for Mice, Keyboards and Controllers/Joysticks, Audio Input/Output, Networking and Media.

Klay Game Engine


KlayGE is an open source, cross-platform game engine with plugin-based architecture. It provides a framework to make game development, testing, porting as simple as possible.