openrw - OpenRW "Open ReWrite" is an un-official open source recreation of the classic Grand Theft Auto III game executable

  •        92

OpenRW is a cross-platform, open source re-implementation of Rockstar Games' Grand Theft Auto III, a classic 3D action game first published in 2001. OpenRW has been ported to Linux, macOS, Windows, and several variants of BSD. A legitimate copy of the original PC game is required to run OpenRW. Without this it will not be possible to play.

http://openrw.org
https://github.com/rwengine/openrw

Tags
Implementation
License
Platform

   




Related Projects

CRYENGINE - CRYENGINE is a powerful real-time game development platform created by Crytek.

  •    C++

This repository houses the source code for CRYENGINE. Instructions on getting started with git can be found here, along with details on working with launcher projects and git source code.

xoreos - A reimplementation of BioWare's Aurora engine (and derivatives). Pre-pre-alpha :P

  •    C++

xoreos is an open source implementation of BioWare's Aurora engine and its derivatives, licensed under the terms of the GNU General Public License version 3 (or later). The goal is to have all games using this engines working in a portable manner, starting from Neverwinter Nights and ending with Dragon Age II.Currently, the "foundation" work of managing resources, reading many basic file formats, displaying graphics and playing sounds has been done. All targeted games show partial ingame graphics, such as the area geometry and objects, letting you fly around in a "spectator mode". Some games show partial menus, and something resembling a starting point for a script system is there.

OpenJK - Community effort to maintain and improve Jedi Academy + Jedi Outcast released by Raven Software

  •    C++

OpenJK is an effort by the JACoders group to maintain and improve the game engines on which the Jedi Academy (JA) and Jedi Outcast (JO) games run on, while maintaining full backwards compatibility with the existing games. This project does not attempt to rebalance or otherwise modify core gameplay. Currently, the most stable portion of this project is the Jedi Academy multiplayer code, with the single player code in a reasonable state.

BansheeEngine - Modern C++14 game engine with Vulkan support, fully featured editor and C# scripting

  •    CSharp

Banshee is a high-quality and modern game development toolkit. It provides a high-performance, multi-threaded game engine written in C++14. The engine includes math and utility libraries, Vulkan, DirectX 11 and OpenGL support, handles common tasks such as input, GUI, physics, audio, animation and scripting, and supports many popular resource formats (e.g. FBX, PNG, PSD, TTF, OGG, WAV).

Urho3D - Cross-platform 2D and 3D game engine.

  •    C++

Urho3D is a free lightweight, cross-platform 2D and 3D game engine implemented in C++ and released under the MIT license. Greatly inspired by OGRE and Horde3D. Licensed under the MIT license, see LICENSE for details.


openmw - OpenMW is an unofficial open source engine reimplementation of the game Morrowind.

  •    C++

OpenMW is an open-source game engine that supports playing Morrowind by Bethesda Softworks. You need to own the game for OpenMW to play Morrowind. OpenMW also comes with OpenMW-CS, a replacement for Bethesda's Construction Set.

BZFlag - 3D multi-player tank battle game

  •    C++

BZFlag is an Open Source OpenGL multiplayer multiplatform Battle Zone capture the Flag game. At its heart, the game is a 3D first person tank simulation where opposing teams battle for dominance.

openspades - Compatible client of Ace of Spades 0.75

  •    C++

OpenSpades is a compatible client of Ace of Spades 0.75. Once installed, you'll be able to launch OpenSpades from inside the desktop menu or from your terminal with the openspades command.

GDevelop - :video_game: GDevelop is an open source HTML5 and native game creator requiring no coding skills

  •    C++

GDevelop is a full featured, open source game development software, allowing to create HTML5 and native games without any knowledge in a specific programming language. All the game logic is made thanks to an intuitive and powerful event based system. A pre-generated documentation of the Core library, C++ and JS game engines is available here.

spring - A powerful free cross-platform RTS game engine

  •    C++

Spring (formerly TASpring) is an Open Source Real Time Strategy game engine. Visit our project homepage for help, suggestions, bugs, community forum and everything spring related. Once you are in-game, Spring games basically work like every other RTS, though it has a LOT of additional ways of control and customizability.

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

  •    C++

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.

GamePlay - Open-source, cross-platform, C++ game engine for creating 2D/3D games.

  •    C++

GamePlay is an open-source, cross-platform, C++ game framework/engine for creating 2D/3D mobile and desktop games. Open-source under Apache 2.0 license.

warzone2100 - Warzone 2100 - a free and open source real time strategy game

  •    C++

Warzone 2100, released in 1999 and developed by Pumpkin Studios, was a ground-breaking and innovative 3D real-time strategy game. In 2004 Eidos, in collaboration with Pumpkin Studios, decided to release the source for the game under the terms of the GNU GPL, including everything but the music and in-game video sequences, which were released later.

GDevelop - HTML5 and native game creator requiring no coding skills

  •    C++

GDevelop is a full featured, open source game development software, allowing to create HTML5 and native games without any knowledge in a specific programming language. All the game logic is made thanks to an intuitive and powerful event based system.

Mudlet - A cross-platform, open source, and super fast MUD client with scripting in Lua

  •    C++

Mudlet is a quality MUD client, designed to take mudding to a new level. It’s a new breed of a client on the MUD scene – with an intuitive user interface, a specially designed scripting framework, and a very fast text display. That, along with cross-platform capability and an open-source development model result in a very likable MUD client.

gosu - 2D game development library for Ruby and C++

  •    C

Gosu is a 2D game development library for Ruby and C++. The main website is www.libgosu.org. The source code, wiki, issue tracker and change log are all hosted on GitHub.

OpenXcom - Open-source clone of the original X-Com 👽

  •    C++

OpenXcom is an open-source clone of the popular "UFO: Enemy Unknown" ("X-COM: UFO Defense" in the USA release) and "X-COM: Terror From the Deep" videogames by Microprose, licensed under the GPL and written in C++ / SDL. See more info at the website and the wiki.

freeablo - Modern reimplementation of the Diablo 1 game engine

  •    C++

freeablo is a modern cross platform reimplementation of the game engine used in Diablo 1. As it is just an engine, you will need the original data files to play the game. Mouse to walk around, just like the original, and click on doors to open them.

bwapi - Brood War API

  •    C++

The Brood War Application Programming Interface (BWAPI) is a free and open source C++ framework that is used to interact with the popular Real Time Strategy (RTS) game Starcraft: Broodwar. Using BWAPI, students, researchers, and hobbyists can create Artificial Intelligence (AI) agents that play the game. BWAPI only reveals the visible parts of the game state to AI modules by default. Information on units that have gone back into the fog of war is denied to the AI. This enables programmers to write competitive non-cheating AIs that must plan and operate under partial information conditions. BWAPI also denies user input by default, ensuring the user cannot take control of game units while the AI is playing. These defaults can be changed for flexibility, unless enforced by a Tournament Module (game referee for AI tournaments). Changed defaults will be advertised when the match begins.

etlegacy - ET: Legacy is based on the source code of the Wolfenstein: Enemy Territory which was released under the GPLv3 license

  •    C

Enemy Territory: Legacy is based on the raedwulf-et project which in turn is based on the GPL'd source code of Wolfenstein: Enemy Territory. The main goals of the project are fixing bugs, cleaning up the codebase and adding useful features while remaining compatible with the ET 2.60b version.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.