Introduction to open-source game engines

Source: Internet
Author: User
Tags image processing library

2d:

Allegro. CC-Main

Http://www.allegro.cc/

Old brand, and SDL at the same time is very classic two eg development components, recently seems to be in combination with Py?

Clanlib-clanlib game SDK

Http://www.clanlib.org/

Clanlib is the most complex and rich SDK you have ever heard.

Http://www.clanlib.org/docs/clanlib-0.8.0/Reference/html/modules.html

I feel like SDL and Allegro are at the same level, but I have never used them.

Crossfire-the multiplayer adventure game

Http://crossfire.real-time.com/

AVG development tools for adventure games have been updated recently.

Haaf's game engine-hardware accelerated 2D Game Engine

Http://hge.relishgames.com/

It is HGE, which is very famous and later open-source. Generally, most people like to use eg. In addition, the previous version of y2ge basically imitates HGE.

Http://hge.relishgames.com/downloads.html

The SDL Archives

Http://twomix.devolution.com/pipermail/sdl/

Is it SDL? I don't know how to use gzip from the past pile of files.

The link on the SDL homepage is also classic: many games are developed based on SDL/openge.

Http://www.libsdl.org/

----------------------

Some of the recommended eg auxiliary tools are image processing tools.

----------------------

Libafterimage imaging library.

Http://afterstep.sourceforge.net/afterimage/

It is mainly used to provide auxiliary tools for reading images. It basically supports common image formats. Open source code:

Http://www.afterstep.org/afterimage/getcode.php

The cimg library-C ++ template image processing Library

Http://cimg.sourceforge.net/

It seems that the C ++ sum template is related. In short, it is the open-source image processing Lib, which highlights the small amount of code to be written. Basically, the image below the Lib

Only 100 rows are needed for processing, and there are:

Http://cimg.sourceforge.net/download.shtml

---------------------

Other sites that are relatively good. Some lib has not been viewed by myself. It may be quite good. Although not all, it is more useful if you develop a small tool.

---------------------

. Sekoya Etc .. open-source game Dev.

Http://sekoya-games.sourceforge.net/

Mmorpg is written by three students.

Http://sekoya-games.sourceforge.net/en/index.php? Pagename=projets.html

Daimonin MMORPG

Http://web2.168180.vserver.de/

Mmorpg is open-source and can be obtained from the download link.

Http://www.daimonin.net/index.php? Module = htmlpages & func = display & pid = 5

Freeyuntop.org

Http://www.freedesktop.org/Software/glitz

Glitz eg. The home page is relatively simple and you can get the original code.

G2 graphical Library

Http://g2.sourceforge.net/

It is a cross-language eg. It supports C, Fortran, and Py Perl, and is linked to SF.

Http://sourceforge.net/project/showfiles.php? Group_id = 2180

Game Maker pages

Http://www.gamemaker.nl/

The classic 2D Game Development SDK is comparable to rmxp.

Game Maker games home

Http://www.gamemakergames.com/

What is the download page of a developed game?

Grim 2D API-hardware accelerated 2D graphics

Http://grim.10tons.org/downloads.html

First of all, the page is quite simple, loading speed is fast, and the style is similar to HGE y2ge

It seems to be the release version of bin.

Http://koti.mbnet.fi/temper/grim/downloads.html

Http--www.artofcode.com-libart.html

Http://www.artofcode.com/libart.html

I feel that the page is not very detailed, listing some of the main functions, basically the common 2D EG, but supports cross-platform Linux

Hz-a real-time action strategy Engine

Http://pulp.fiction.net /~ Jeske/projects/Hz/

The old example, image processing is good. In addition, it was originally used for Windows ddraw and later supports Linux

Http://www.clearsilver.net /~ Jeske/projects/Hz/snapshots/

Intro page

Http://spriteworldx.sourceforge.net/

2d Game Engine Based on SDL on SF

Http://sourceforge.net/projects/spriteworldx/

Ohrrpgce-news

Http://hamsterrepublic.com/ohrrpgce/

An RPG development tool similar to rm2003 is available with the original code:

Http://hamsterrepublic.com/ohrrpgce/index.php/Source.html

Openrpg online virtual tabletop

Http://www.openrpg.com/

RPG games that are eager to write in Python are available for free and available on SF

Http://www.openrpg.com/index.php? Page = install

Sxdl game development toolkit latest news

Http://sxdl.sourceforge.net/

I have heard of it a long time ago. I thought it was something related to SDL. In fact, it is Windows + dx's eg.

The page is on SF:

Http://sourceforge.net/projects/sxdl/

The cycon online gaming (COG) Engine

Http://cogengine.sourceforge.net/

From the introduction above, it is already a complicated set of EG-but its goal is that non-programmers can also write online video games,

It is both cross-platform and open-source. In addition, application development can develop games through the UI.

Http://cogengine.sourceforge.net/downloads.html

The lost realm of anoria

Http://lroa.sourceforge.net/

It looks good from the effect above 3deg, And it downloads on SF

Https://sourceforge.net/projects/lroa/

The scrolling Game Development Kit Homepage

Http://gamedev.sourceforge.net/

The seemingly refreshing 2D game development example uses dx. You can see the download on the SF.

Http://gamedev.sourceforge.net/download.shtml

The Verge game creation system free games since 1997.

Http://www.verge-rpg.com/

In terms of introduction, it seems that the engine is no longer updated, and the latest version seems to be of the previous year:

Http://www.verge-rpg.com/files/detail.php? Id = 648 & archive = No

But it should have not died,

Tile Studio

Http://tilestudio.sourceforge.net/

As the name of tile, I feel that it has been updated and used

The original code and bin are on SF:

Http://sourceforge.net/project/showfiles.php? Group_id = 48488

Ultimate 3D links-3D programming DirectX

Http://www.mayavistudios.com/3d-programing/directx.htm

A bunch of information is provided. I have not checked it carefully.

Underworld-free online multiplayer game

Http://www.dimensionex.net/underworld/

Developed by MMORPG, the source code is provided on the SF.

Http://sourceforge.net/project/showfiles.php? Group_id = 112169

########

Others

########

The game development Search Engine

Http://www.gdse.com/

Search for Eg? I will introduce eg here. Does it seem like I want to update my website recently?

Planet zzt ++

Http://www.planetzztpp.com/

Search for Eg?

Pcvelocity.com computer help Forum

Http://www.pcvelocity.com/

Game Development Forum?

Shadow worlds bruderschaft der schwerter

Http://www.shadowworlds.de/index.jsp

The connection speed is too slow for a long time. In short, it seems that it is not an open-source eg.

Isometrix project-free isometric Engine

Http://www.isometrix.org/project.htm

Is it like a place to download a game? I didn't see the engine.

Cyberjoueurs.com initialize ate Center

Http://www.cyberjoueurs.com/

After reading it for a long time, I didn't find it commercial or free. In short, I didn't see download XD.

Byond games!

Http://www.byond.com/

Online games and entertainment websites?

-----------------

Actually, it is charged for eg:

-----------------

Wiz2d Game Engine

Http://members.shaw.ca/merconconsulting/Wiz2D.htm

Quazal multiplayer connectivity

Http://www.quazal.com/

Game Engine for Mac OS X and Win 32

Http://www.phelios.com/ptk/

--------------------

A link that seems to have expired: It indicates that the EG does not exist, but the provided link is invalid.

Maybe it's also related to using operabrowser?

--------------------

Yov408 technologies-Projects

Http://www.yov408.com/html/projects.php? Page = 3

Rakkarsoft

Http://www.rakkarsoft.com/

Ovorp the worlds most powerful 2D game engien

Http://ovorp.bryanlivingston.com/tiki-index.php

Jarrod Davis Software

Http://software.jarroddavis.com/

Gamewiz

Http://www.gamewiz.net/

Cdxlib

Http://www.cdxlib.com/

Features

Http://eclipseeng.sourceforge.net/features.html

Developer's lair

Http://lair.gamedeveloper.net/programming/start.php

Dxgame engine for Visual Basic-2D game engine for Visual Basic-program your own games using

Visual Basic-the 2D arcade game engine for Visual Basic

Http://dxgame.com/

Crowsoft.net

Http://www.crowsoft.net/

 

 

 

Overall:

  • Agar-an advanced graphics application framework for 2D and 3D games.
  • Allegro-a C/C ++-based game engine that supports graphics, sound, input, Game clock, floating point, compressed files, and GUI.
  • Axiom engine-the derivative engine of ogre.
  • Baja engine-a professional image engine for the lost mansion.
  • Part of the boom-doom code. Developed by teamtnt
  • Build engine-a first-person shooting game engine for Duke nukem 3D.
  • Bullet-Open-Source Physical engine, widely used in various game hosts.
  • Byond-"build your own net Dream" is written to support various types of games, including MMORPG.
  • Ca3d-engine-a mature engine with its own SDK and world editor.
  • Cadabra 3D engine-used to quickly develop 3D games.
  • Catmother-a BSD-based authorization engine, which is only for personal use and cannot be used for commercial purposes. Is an open source engine of a game company.
  • Cheaphack-an outdated tomazquake derivative engine.
  • Expansion of the Crystal Entity layer-crystal space 3D Engine
  • Conventional crystal space-3D application framework.
  • Cube-CUBE2 ──> sauerbraten
  • Darkplaces-one of the advanced open source 3D engines.
  • Delta3d-integration and other well-known free engines, initially developed by the US military.
  • DGD-an object-oriented mud engine.
  • Doom engine-a free engine used for doom and doom II
  • Dxframework-a simple, instructional 2D/3D Engine Based on DirectX and Visual Studio
  • DX studio-a professional 3D engine with an editor kit developed by worldweaver.
  • Eclipse-a 2D MMORPG editor.
  • Elysium source-2D online game engine, developed in VB6.
  • Engine 001-2D RPG Game editor.
  • Epee engine-a 2D/3D open source Image Engine with multiple platforms.
  • Eternity engine-improvements to the doom engine.
  • Exult-Ultima VII is an open-source version of the engine used.
  • Fife-radiation 1 and 2 are cloned using the engine.
  • Game blender-blender's sub-project game engine for game development.
  • Game Maker-an object-oriented Soft game development platform that supports drag-and-drop editing and its own scripting language.
  • GQ-a quake engine that adds many new features from tomazquake and darkplaces.
  • Gzdoom-zdoom-based engine.
  • Genesis3d-3D real-time rendering engine for Windows
  • Gemrb-infinity engine is a free software implementation.
  • G3druby-used for advanced 3D graphics.
  • Haaf's game engine-a 2D game engine that uses hardware acceleration.
  • Irrlicht engine-a multi-platform high-quality 3D graphics engine.
  • Ioquake3-an engine based on ID tech 3
  • Gosu 2D game development library for C ++.
  • Jogre-a Java-based online game engine.
  • The 2D RPG Game Engine developed by mrpge-Visual Basic comes with built-in script support, which can be customized and is under development.
  • M.u. g.e. N-2D fighting game engine.
  • Multiverse network-online game development platform, including server, client, and some development tools (free for individuals)
  • Nebula device-a real-time 3D rendering engine developed by a German game development studio.
  • Nel engine-the engine used to develop online games.
  • Octlight-Java game engine, based on OpenGL.
  • Open Dynamics Engine-physical Engine
  • Open game engine-an Open Source engine that contains various components required for game development.
  • Ogre engine-a very popular object-oriented Graphics Rendering Engine, also known as ogre3d.
  • Online RPG maker-a 2D online game engine that is edited as a script.
  • Panda3d engine-Python-Based Rapid Development of game engines.
  • Playerworlds-a simple and widely used 2D online game engine.
  • Plib-includes 3D, sound effects, Gui, and window management. Supports Linux, windows, and MacOSX.
  • Proquake-a more dynamic quake engine.
  • Pygame-Python game engine. For more information, see pyweek.
  • Duke of destruction II engine-quake II engine.
  • Duke of destruction engine-quake III engine.
  • Reality factory-an open-source engine developed for non-programmers and based on genesis3d graphics engine.
  • Use raydium-maniadrive
  • Realmforge-the engine used for Microsoft. NET Framework, the original version of visual3d. net.
  • Sauerbraten-a optimized version based on the cube engine.
  • Sonic Robo blast 2-deeply modified doom Legacy engine
  • Soya 3D-Python-based Open Source 3D Engine
  • Stratagus-a multi-platform instant strategy game engine.
  • The modified version of the telejano-quake engine.
  • The modified version of Tenebrae-quake engine.
  • Toi-a developing 3D game engine that can be used for standalone and online game development.
  • Tomb4-the engine used to play custom Tomb Raider games built using trle (Tomb Raider level editor)
  • Vbgore-network game engine developed with Visual Basic 6 (express 2D graphics through 3D functions)
  • Well of Souls-a 2D Engine Based on scripted editing, with a visual world editor.
  • Yake-componentized, object-oriented engine.
  • Zak engine-a 2D engine developed for amateur and professional game developers based on DirectX 8.1 and 9. Supports scripts, maps, sound effects, and particle systems.

 

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.