User:Slacka123/sandbox
Appearance
Wayback template
[edit]Template Wayback {{wayback}} can create these links for you; use the 'url' and 'date' parameters to specify the URL and date. For example:
- {{webarchive |url=https://web.archive.org/web/*/http://www.wikipedia.org |date=* }}
→ Archive index at the Wayback Machine
Note that the date parameter defaults to '*'.
real example: [1]
Cite templates
[edit]{{cite news}}, {{cite study}}, and {{cite web}} support the archiveurl parameter (Note that the archivedate parameter is also required!)
- {{cite web
|url=http://www.wikipedia.org
|archiveurl=http://web.archive.org/20020930123525/http://www.wikipedia.org
|archivedate=2002-09-30
|title=Wikipedia Main Page
|accessdate=2005-07-06
}}
→ "Wikipedia Main Page". Archived from the original on 2002-09-30. Retrieved 2005-07-06.
phoronix
[edit]phoronix used as a Ref on Wikipedia
arm boards
[edit]- ^ [Archived June 14, 2009, at the Wayback Machine"LAMP lights the way in open-source security"] – ZDNet
Free and open source
[edit]Note: The following list is not exhaustive. It mixes game engines with rendering engines as well as API bindings without any distinctions.
Name | Primary programming language | Scripting | Cross-platform | SDL | 2D/3D oriented | Platform | Notable games | License | Notes and references |
---|---|---|---|---|---|---|---|---|---|
3D Rad | C# | AngelScript | No | No | 3D | wRace | 3D physics-based engine, no scripting required. | ||
Adventure Game Studio | C++ | AGSScript | Yes | No | 2D | Windows Linux | Chzo Mythos, The Blackwell Series | Artistic License 2.0 | Mostly used to develop third-person pre-rendered graphical adventure games, one of the most popular for developing amateur adventure games. |
Aleph One | C++ | Lua, Marathon markup language | Yes | Yes | 2.5D | Aleph One (Marathon remake) | GPL | FPS engine | |
Allegro library | C | Ada, C++, C#, D, Lisp, Lua, Mercury, Pascal, Perl, Python, Scheme | Yes | Yes | 2D | zlib | Graphics and audio | ||
Ardor3D | Java | Yes | No | 3D | zlib | Fork of jMonkeyEngine 2.0 | |||
Axiom Engine | C# | Yes | No | 3D | Windows Linux OS X Solaris | LGPL | [1][2] | ||
Blender | Python | Python | Yes | No | 3D | Windows Linux OS X Solaris | Yo Frankie!, ColorCube | GPL | 2D/3D game engine packaged in a 3D modeler for quick and intuitive use; fully integrated Bullet physics library |
Build engine | C | No | No | 2.5D | Duke Nukem 3D, Shadow Warrior, Blood | Custom | FPS engine, 2.5D (2D grid base geometry.) | ||
BRGameEngine | C++ and Lua | No | No | 2.5D | Windows | Trem de DOido | GPLv2 | Adventure engine, 2.5D (3D Ogre, OpenGL, OpenAL, Bullet.) | |
Cafu Engine | C++ | Lua | Yes | No | 3D | GPL or proprietary | Full game engine; graphics, audio, physics, scripting, networking, and map editor[3] | ||
ClanLib | C++ | Yes | Yes | 2.5D | Windows Linux OS X | zlib | Self-described "toolkit", provides most game engine functionality and extensive GUI programming | ||
Cocos2d | C++, Python, Objective-C | JavaScript, Java | Yes | No | 2D | Windows Linux OS X IOS | MIT | Ported to Linux, Mac OS X, iOS, Windows. iOS port uses Objective-C and integrates with Box2D and Chipmunk physics engines. Android port binds to Java. Cocos2d-x is multi-platform and uses C++. | |
Construct Classic | Event Based | No | No | 2D | Minitroid | GPL/BSD | |||
Core3D | Objective-C | Yes | Yes | 3D | Windows Linux OS X IOS | MIT/GPL v2 | The 3D engine powering the CoreBreach anti-gravity racing game | ||
Crystal Space | C++ | Java, Perl, Python | Yes | Yes | 3D | Windows Linux OS X | LGPL | Graphics, audio, physics | |
Cube | C++ | Yes | Yes | 3D | zlib | Previous generation,[clarification needed] 2d grid-based system, optimised for outdoor rather than indoor maps | |||
Cube 2 | C++ | Cubescript | Yes | Yes | 3D | Windows Linux OS X | zlib | Efficient 6 directional height-map based geometry (versus traditional Polygon soup model), hence the name Cube, FPS engine | |
Delta3d | C++ | Python | Yes | No | 2.5D | LGPL | Uses modular libraries. | ||
DimensioneX Multiplayer Engine | Java | Java, VBscript | Yes | No | 2.5D | GPL | Produces browser games with pseudo-3D views, sounds and music. Games can be turned into Facebook Apps. Intended for beginners. Free support and hosting. | ||
ENIGMA | C++ | EDL | Yes | No | 2D | Windows Linux OS X | GPL | ||
Env3D | Java | Yes | No | 3D | GPL | 3D game engine that creates a simple interface for dynamically adding EnvObjects. Built on jMonkeyEngine 2.0. Intended for educational use in teaching computer science. | |||
Exult | C++ | Yes | Yes | 2D | GPL | Free software reimplementation of the Ultima VII game engine | |||
FLARE | C++ | Yes | Yes | 2D | GPL | RPG engine that supports isometric and orthogonal perspective | |||
FlashPunk | ActionScript | Yes | No | 2D | MIT | ||||
Flexible Isometric Free Engine | C++ | Python | Yes | Yes | 2D | Windows Linux OS X BSD | Unknown Horizons | LGPL | 2d game engine optimised for RTS or RPG games |
Flixel | ActionScript | Yes | No | 2D | Various games by Gregory Weir | MIT | Full boiler-plate code for flash games | ||
GameKit (OgreKit) | C++ | Lua | Yes | No | 3D | MIT/zlib/BSD | Has Blender integration similar to BGE. Fully integrated Bullet physics library | ||
GamePlay3D | C++ | Lua | Yes | No | 3D | Apache 2.0 | Windows, Mac OS X, Linux, iOS, Android, Blackberry, Playbook | ||
Gamvas | JavaScript | JavaScript | Yes | No | 2D | MIT | Html5 canvas game engine with Box2D integration | ||
Grit | C++ | Lua | Yes | No | 3D | MIT | Optimised for Open world games like GTA | ||
Haaf's Game Engine (HGE) | C++ | C, Go | No | No | 2D | Windows | Hammerfight | zlib | Hardware accelerated 2D library with particle effects, sprite & animation handling, GUI controls, distortion, font, and resource handling. Original Windows version lacks cross platform support. API compatible with hge-unix.[4] C binding.[5] Go binding[6] |
Haaf's Game Engine(HGE) for UNIX (hge-unix) | C++ | C, Go | Yes | Yes | 2D | Linux OS X | Hammerfight (OS X & Linux port) | zlib | A fork of HGE to provide OS X & Linux support and thus API compatible with HGE. Hardware accelerated 2D library with particle effects, sprite & animation handling, GUI controls, distortion, font, and resource handling. C binding.[5] Go binding[6] |
HGamer3D | Haskell | No | No | 3D | Apache 2.0 | A Windows game engine for the Haskell programmer, including bindings to Ogre, CEGUI, Bullet, enet, SFML for Audio, Network, 3D Graphics, GUI and Input Device functionality. | |||
Horde3D | C++ | Yes | Yes | 3D | Windows | EPL | |||
HPL Engine 1 | C++ | AngelScript | Yes | Yes | 3D | Penumbra: Overture, Penumbra: Black Plague, Penumbra: Requiem | GPLv3 | HPL is a cross-platform game engine which is compatible with the OpenGL, OpenAL, and Newton Game Dynamics libraries.One of the engine's defining features is its ability for advanced object interaction through the use of Newton's physics code. | |
id Tech 1 | C | ACS | Yes | No | 2.5D | Windows Linux OS X | Doom, Doom II, HeXen, Heretic, Strife | GPL | 2D based geometry, sprite and particles, uses clever methods to emulate 3D graphics |
id Tech 2 | C | C | Yes | No | 3D | Windows Linux OS X | Quake II | GPL | Full game engine, better known as the Quake II engine. |
id Tech 3 | C | Game Data {PK3 } | Yes | No | 3D | Windows Linux OS X | Quake III Arena | GPL | Full game engine, better known as the Quake III engine. |
id Tech 4 | C++ | via DLLs | Yes | No | 3D | Windows Linux OS X | Doom 3, Doom 3: BFG Edition, Quake 4 | GPL | Full game engine, better known as the Doom 3 engine with a set of good tools and MegaTexture. |
Indielib | C++ | Yes | Yes | 2.5D | LGPL | 2d game engine in C++. Includes entity system, sprite animations, collision detection, bitmap/TTF fonts, parallax scrolling, 3d objects, 2d Cameras, 3d Cameras, timers, alpha blending, shaders and image filters. | |||
NetGore | C# | Yes | No | 2D | MIT | Open source multiplayer online rpg engine (MMORPG) | |||
ioquake3 | C | Yes | Yes | 3D | Urban Terror | GPL | |||
Ignifuga Game Engine | Python/Cython | Python | Yes | Yes | 2D | Windows Linux OS X iOS Android | Modified BSD/Commercial | 2D engine, entity/component based, fully data driven, supports animated sprites, fonts, parallax scrolling. HTML/CSS GUIs via transparent integration with libRocket. Dynamic development and fully static binary only deployment to targets. Simple building and packaging for all targets using the Schafer tool. Actively developed. | |
IwGame Engine | C++ | Yes | No | 2D | Windows Linux OS X iOS Android | GPL (requires license to commercial Marmalade SDK) | IwGame is built on top of the Marmalade SDK. | ||
Jake2 | Java | Yes | No | 3D | GPL | ||||
JGame | Java, Actionscript 3 | Yes | No | 2D | J2ME Android | BSD | |||
jMonkeyEngine | Java | Yes | No | 3D | BSD | ||||
K-Grunt | C++ | Lua | Yes | No | 3D | MIT | |||
Jogre | Java | Yes | No | 2D | Windows Linux OS X | GPL | |||
Kobold2D | Objective-C | Lua | Yes | No | 2D | OS X iOS | MIT | Based on Cocos2d with integrated Lua, Wax, cocos2d-iPhone-extensions, cocos3d, Box2D, Chipmunk, Chipmunk SpaceManager, Google AdMob and ObjectAL libraries. | |
Linderdaum Engine | C++ | C#, LinderScript | Yes | No | 3D | Windows OS X iOS Android BlackBerry 10 | Linderdaum Puzzle | MIT (for non-commercial), commercial | Supports advanced 3D features on Android (mesh skinning, raycasting) |
LÖVE | Lua | Lua | Yes | Yes | 2D | Windows Linux OS X | Mari0, Journey to the Center of Hawkthorne | zlib | |
LWJGL | Java | Yes | Yes | 3D | Minecraft | BSD | The Lightweight Java Game Library | ||
melonJS | Javascript | Javascript | Yes | No | 2.5D | Alex4 WE, Bitzz, Neverwell Moor, Escape from Minimars | MIT | A fresh & lightweight (cross-browser) HTML5 game engine integrating the popular Tiled map editor format. | |
Maratis | C++ | Lua | Yes | No | 3D | Windows Linux OS X iOS Android | Save Our Souls | zlib/GPL | |
Moai SDK | C++ | Lua | Yes | Yes | 2D | Windows OS X iOS Android | Crimson Steam Pirates | CPAL | |
Platform | Jython and Java | Python | No | No | 3D | MIT | Open source MMO and Virtual World Development Platform. Download includes starter assets and fully functional online world to play around with. Currently optimised for third-person RPG games. | ||
Nebula Device | C++ | Java, Python, Lua, Tcl/Tk | Yes | No | 2.5D | Windows Linux | MIT | ||
NME | Haxe | Yes | No | 2D | Windows Linux OS X iOS Android BlackBerry | MIT | |||
nxPascal | Object Pascal | Delphi, Lazarus | Yes | No | 3D | MIT | |||
OpenSimulator | C# | LSL | Yes | No | 3D | BSD | |||
ORX | C/C++ | Custom | Yes | Yes | 2.5D | Windows Linux Mac OS X iOS Android | Le Magasin des Suicides | zlib | 3D accelerated |
Oxygine | C++ | Yes | Yes | 2D | Windows Mac OS X iOS Android | Elements Battle, BattlePaint(mobile) | MIT | 3D accelerated and can be built on top of SDL2.0 or Marmalade SDK. | |
Panda3D | Python | C++, Python | Yes | No | 3D | Windows Linux OS X iOS | Toontown Online, Pirates of the Caribbean Online | BSD | |
PixelLight | C++ | AngelScript, Lua, Python, Javascript/V8 | Yes | No | 3D | Windows Linux Android | MIT | [1] OpenGL & ES 2 and D3D 9 & 11 renderers, OpenAL & FMOD sound, physics, Database, & GUI. | |
[2] | C++ | Lua | Yes | Yes | 3D | Windows Linux OS X | MIT | A self-described "Framework for creative code" | |
PLIB | C++ | Yes | Yes | 3D | Windows Linux OS X | LGPL | |||
Pyrogenesis | C++ | JavaScript | Yes | Yes | 3D | 0 A.D. | GPL | Specifically designed for flexibility and ease of modification. Game logic, artwork, and data can easily be changed through data files. The engine itself is modular in design to provide maximal flexibility while still remaining efficient.[7] | |
Retribution Engine | C++ | No | No | 3D | GPL | ||||
SFML-Fork | C++ | Lua | Yes | No | 2.5D | LGPL | Game engine tool kit providing access to graphics, audio, scripting, networking | ||
Sge2d | C | Yes | Yes | 2D | MIT | ||||
Sphere | C++ | JavaScript | Yes | No | 2D | GPL | |||
Spring | C++ | C, C++, Java/JVM, Lua, Python | Yes | Yes | 3D | Balanced Annihilation, Zero-K | GPL | RTS, simulated events, OpenGL | |
Storymoto | JavaScript | JavaScript | Yes | No | 3D | Adslife | MIT | Runs on any JavaScript-enabled browser, client side. Full sources on GitHub | |
Stratagus | C | Lua | Yes | Yes | 2D | GPL | |||
Torque3D | C++ | TorqueScript | No | No | 3D | Windows Linux OS X | Tribes 2 | MIT | |
Turbulenz | TypeScript | Yes | No | 3D | MIT | Designed to create 2D and 3D HTML5 games. | |||
URGE | C++ | Yes | No | 3D | Freeware/Custom | First or Third Person 3D Computer Games Engine, created with OpenGL and its own physics engine. | |||
Eclipse Origins | Visual Basic 6 | Windows only | No | 2D | Crystalshire , yoomxWorld | GPL | A free and stable 2D MMORPG engine with a very large community. Includes NPCs, maps, resources, dynamic sprites, animations, skills, a bank, player chat, items, and more. | ||
V-Play | C++ | Javascript | Yes | No | 2D | Squaby Defense | MIT (Demos MIT, Engine Custom) | Specialized for 2D mobile games for iOS, Android,Symbian, MeeGo and also Windows, Mac OS X and Linux. JavaScript and QML support for resolution independence, sprites, multi-touch, Box2D, audio, video, particles, AI. | |
White - Storm: Lightning (alpha) | C++ and Lua | Lua | No | No | 2D | GPL | White - Storm: Lightning (alpha) is a powerful, modifiable, straight forward and easy to use game engine. | ||
Wire3D | C++ | Yes | No | 3D | Windows Wii | LGPL | |||
WorldForge | C++ | Lua(client), Python(server) | Yes | Yes | 3D | GPL | MMORPG framework consisting of Libraries, Server, Client, and Media. | ||
ZenGL | Pascal | C, C++ | Yes | No | 2D | GNU/Linux Windows, MacOS X iOS Android | zlib | Cross-platform game development library written in Pascal, designed to provide necessary functionality for rendering 2D-graphics, handling input, sound output, etc. | |
Name | Primary programming language | Scripting | Cross-platform | SDL | 2D/3D oriented | Platform | Notable games | License | Notes and references |
- ^ "blender.org - Installation Policy". 2009-03-25. Archived from the original on 2009-03-25. Retrieved 2012-08-21.
- ^ "Features". blender.org. Retrieved 2012-08-21.
- ^ "Feature List – Cafu 3D Game and Graphics Engine". Cafu.de. 2012-04-18. Retrieved 2012-08-21.
- ^ "hge-unix". Retrieved 14 November 2012.
- ^ a b "HGE C Git Tree". Retrieved 14 November 2012.
- ^ a b "HGE Go Git Source tree". Retrieved 14 November 2012.
- ^ "Overview". Wildfire Games. Retrieved 5 December 2012.