`
wang_guo_qiang
  • 浏览: 109978 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
社区版块
存档分类
最新评论
阅读更多

List of game engines(遊戲引擎列表)

Posted under OpenGL by admin

List of game engines

 

From Wikipedia, the free encyclopedia

Jump to: navigationsearch

Several tools called game engines are available for game designers to easily code a game quickly without building from the ground up.

 

Contents

[hide]

[edit] Free engines

These game engines are free software:

  • Agar (engine) – A high-level graphical application framework used by 2D and 3D computer games
  • Allegro library – A free crossplatform C/C++ game programming library, provides functions for graphics, sounds, input, timers, fixed and floating point, 3d, comdivssed datafile and a GUI.
  • Axiom Engine – A fork containing the core of the OGRE graphics engine written in C#
  • Game Blender – flexible node based game logic engine blender 3d
  • Boom – A port of the Doom source code by TeamTNT
  • Brick engine – A simple cross-platform 2D engine, intended for 8-bit-style games
  • Cadabra 3D - A Brazilian LGPL 3D game engine
  • Catmother – A BSD-licensed engine from a company that open-sourced its code when it closed the business.
  • CheapHack – An outdated TomazQuake derived engine
  • ClanLib – A free cross-platform (including Mac OS X), object-oriented C++ game programming library.
  • Crystal Entity Layer – An extension of the Crystal Space 3D Engine
  • Crystal Space – A general framework for developing 3D applications
  • Cube – Powers the computer game of the same name
  • DarkPlaces – One of the most advanced free software Quake engines
  • Delta3d – Integrates other well-known free software projects into an easy-to-use API, originally developed by the U.S. Navy
  • Doom engine – The now free software engine originally used for the hugely popular Doom and Doom II
  • DXFramework – A simple, pedagogical 2D/3D DirectX-based game engine for Visual Studio
  • Epee Engine – Is a 2D graphics engine with beginning programmers in mind
  • Eternity Engine – A source port of the Doom engine
  • Exult – A free software reimplementation of the Ultima VII game engine
  • FIFE – A free software 2D isometric CRPG engine supporting the assets of Fallout 1 & 2.
  • Freely Available Networked Game Engine - a 2D Java networked game engine
  • GQ – A Quake engine that adds features from TomazQuake and DarkPlaces
  • GZDoom – A source port of the Doom engine based on ZDoom
  • GemRB – A free software implementation of the Infinity Engine
  • Genesis3D – A real-time 3D engine for Windows
  • Genesis Device Is a powerful LGPL engine
  • Horde3D – A lightweight next-generation graphics engine
  • id Tech 2 – Formerly known as the Quake II engine, the original open-source engine from id Software
  • id Tech 3 – Formerly known as the Quake III engine, the original open-source engine from id Software
  • ioquake3 – A cleaned-up, bugfixed and updated fork of the original id Tech 3 engine
  • Irrlicht Engine – A cross-platform and lightweight three dimensional graphics engine.
  • jMonkeyEngine – An open-source, BSD licensed Java scenegraph engine.
  • JGame - An open-source, BSD licensed 2D Java game engine, support mobile devices and desktop application.
  • Joge – Is a platform to develop 2D game in Java.
  • Jogre – A Java based client/server game engine and API for online real time games such as chess, checkers, etc.
  • KallistiOS – A free, BSD licensed development library for the Sega Dreamcast, by Dan Potter.
  • KonsolScript – opensource cross-platform 2D game engine plus scripting capability, by MJ Mendoza IV.
  • Libsmog – opensource, C++, massively multi-player, script-able, real-time 3D game engine.
  • Lightfeather 3D Engine - A cross-platform, zlib licensed, real-time 3D graphics engine.
  • Nebula Device – A realtime 3D game engine developed by German game studio Radon Labs.
  • OctLight – A Java game engine that uses scene-graph and renders on top of Lightweight Java Game Library (LWJGL) using OpenGL
  • Open Game Engine is an open source library combining the components used to make games.
  • OGRE Engine – A very popular object-oriented graphics rendering engine. Also called OGRE3D
  • PLIB – A game engine – includes 3D, Audio, Music, GUI, Window manager and is portable Linux/Windows/Mac OS X.
  • ProQuake – A modified Quake engine
  • PySoy - Multi-threaded 3d game engine for Python, freely licensed under the GPLv3 for LinuxMac OS X, andWindows
  • Reality Factory - An open-source engine built off of Genesis3D.
  • RealmForge – An open-source game engine for the Microsoft .NET Framework, divdecessor to Visual3D.NET
  • Retribution Engine – A game engine to make first person shooter games
  • Sauerbraten – A upgraded engine forked from the Cube engine
  • southatlantic – Open Source 2D java game engine (applets and applications).
  • Soya 3D – Object oriented “high level” 3D engine for Python.
  • Stratagus – A cross-platform real time strategy game engine
  • Sylphis3D – Game engine with unified lighting and shadowing, physics and fully python scripted!
  • Telejano – A modified Quake engine
  • Tenebrae – One of many Quake engine clones
  • vbGORE – Open source MMORPG engine in Visual Basic 6.
  • Elysium Diamond – Another open source MMORPG engine made with Visual Basic 6.
  • Verge RPG engine - A BSD-licensed open source game engine that uses a C-like scripting language called, VergeC.
  • Victory Engine - A Java-based 2D game engine, designed with flexibility in mind.

[edit] Freeware engines

These engines are available free of charge:

[edit] Commercial engines

[edit] PSP

[edit] Games and the game engines they use

Game engine Games Company
Nebula Device 3 Drakensang: The Dark Eye Radon Labs
GoldSrc Half-Life Valve
SAGE engine Generals
Tiberium Wars
The Battle for Middle-earth II
EA
Source engine Half Life 2
Vampire: The Masquerade – Bloodlines
Sin Episodes
Dark Messiah of Might and Magic
Valve
Troika Games
Ritual Entertainment
Arkane
评论

相关推荐

    OpenGraphic:图形引擎和游戏引擎列表

    OpenGraphic:图形引擎和游戏引擎列表

    游戏引擎开发 通过开发游戏引擎,使游戏编程更加容易,开发人员只需关注如何开发游戏

    【游戏开发】说明:游戏引擎开发 通过开发游戏引擎,使游戏编程更加容易,开发人员只需关注如何开发游戏。 (Game Engine Development) 文件列表: Chap22\SpaceOut 4\AlienSprite.cpp (2430, 2005-08-16) Chap22\...

    HGE 2D游戏制作引擎 函数列表

    HGE 2D游戏制作引擎所使用的函数列表。

    Drystal:Lua游戏引擎

    Drystal是一个开源游戏引擎。 游戏是用Lua编程的,可以无缝导出到Javascript。 local drystal = require ' drystal ' function drystal.init () print ( ' Game initialized! ' ) end function drystal.draw () ...

    一个用C++写的3D游戏引擎demo

    摘要:VC/C++源码,游戏编程,3D  用C++编写实现的3D游戏演示Demo源码。框架清晰。适用于所有人 学习3D游戏开发。...添加新实体对象到新实体对象列表中,将指定新实体对象从新实体对象列表中删除,并摧毁该新实体对象……

    GameEngine:实验游戏引擎

    游戏引擎 这是一个实验性的开源游戏引擎。 它从无到有的目的就是要成为跨平台的。 项目展示 这是一些小照片: 特征 建立系统 从C ++源代码构建反射 基于目标平台构建模块 容器 AnyDataType 缓冲 DynamicString和...

    java-card-game-engine:基于Java的纸牌游戏引擎的规范和源代码-Car source code

    Java卡游戏引擎 基于Java的纸牌游戏引擎的规范和源代码。 游戏规则在rules..txt文件中指定。 规则必须指定要使用的正确的甲板和木板文件。 然后,游戏引擎将动态创建所有必要的组件来玩游戏,并且遵循规则文件进行...

    PGE项目:Wohlstand的平台游戏引擎项目

    Wohlstand的平台游戏引擎平台游戏引擎(PGE)是免费的开源游戏引擎和工具包,使开发人员能够创建平台游戏。 由Vitaly Novichkov“ Wohlstand”创建< >联系人和帮助 如何建立(Linux,Windows,Mac OS X): : ...

    ZEngine:ZEngine-基于SFML的2D游戏引擎

    ZEngine ZEngine是基于SFML的2D游戏引擎(具有抽象概念,接下来将导致使用另一个低级库的可能性)。 引擎将分为不同的模块。 当前,只有基本核心正在运行。 未来,引擎将根据游戏开发的实际需求提供多个模块(动画,...

    蛋.游2D引擎21例程

    蛋游2D游戏开发引擎E_A星寻路7个类:取关闭列表 蛋游2D游戏开发引擎E_A星寻路7个类:取状态 蛋游2D游戏开发引擎E_A星寻路7个类:是否障碍 蛋游2D游戏开发引擎E_A星寻路7个类:置障碍 蛋游2D游戏开发引擎E_按钮10个类:...

    城堡引擎:跨平台(桌面,移动,控制台)3D和2D游戏引擎,支持多种资产格式(glTF,X3D,Spine ...)并使用现代Object Pascal

    城堡游戏引擎 是一个开源的跨平台3D和2D游戏引擎。 我们具有许多图形功能(基于物理的渲染,阴影,镜子,屏幕效果,伽玛校正...),并支持游戏资产的多种数据格式( )。 我们有许多用户界面组件,并具有强大的视口...

    corund:C#中用于移动设备的2D游戏引擎

    Corund是基于Monogame(XNA的开放实现)的手机游戏2D游戏引擎。 继承各种现有的对象和行为,轻松组成游戏或原型。 核心概念 场景图 每个场景都包含一个对象列表,每个对象可能包含其自己的子代,这使该场景成为树状...

    nfengine:游戏引擎

    该项目的主要目的是创建一个开源,多平台,高效且通用的3D游戏引擎。 目前,引擎处于早期开发状态。 详细功能列表可在下面的部分中找到。 更多信息(功能,详细描述,贡献规则等)可以在我们的上找到。 建立专案-...

    ChutiyaChidiya:使用Phaser制作的低劣Flappy Bird克隆

    所以,为了填补空白,我想我会尝试在Phaser中制作一款小型游戏,该游戏一直在我想玩一段时间的JS游戏引擎列表。 声音设计-由我的室友提供。 所有图像/精灵资源均来自 ,尤其是 。 所有声音资产均来自 。 而且,徽标...

    fifengine:FIFE是一款多平台等距游戏引擎

    灵活等距免费引擎(FIFE)是用C ++编写的多平台等距游戏引擎。 它带有Python绑定,允许用户使用Python和C ++来创建游戏。 该引擎是可扩展的,使您能够将可以想象的任何功能添加到项目中。 持续集成 Linux 苹果...

    Mandate Engine:RTSish游戏引擎-开源

    该项目是Glest Advanced Engine的一个分支,目的是添加重要的游戏选项,图形升级和GUI升级,以创建能够玩我希望创建的7个系列游戏的引擎。 这7种游戏均基于此IP:千阳之子:任务不统一每个游戏都结合了该列表中的几...

    swift-engine:用 Swift 编程语言构建的实体组件系统游戏引擎

    迅捷引擎Swift 引擎是一个游戏引擎。 Is 是最早用编写的游戏引擎之一,专为促进 iPhone 和 iPad 游戏的快速开发而设计。 该项目目前是一个完整的 alpha 版本。 该项目是根据 MIT 许可证获得许可的,这意味着您可以...

    grame:一个易于使用、轻量级的基于 2D 网格的游戏引擎!

    一个易于使用、轻量级的基于 2D 网格的游戏引擎! 获取最新的主要版本。 JavaDocs 可以在下载,也可以在线(虽然在线版本可能已经过时!)。 #入门 除了阅读本文档之外,我强烈建议您查看 JavaDocs 以获取类和...

    Hazel:榛树游戏引擎

    榛Hazel游戏引擎可在此处找到youtube播放列表: : PLlrATfBNZ98dC-V-N3m0Go4deliWHPFwT

    daud:daud.io背后的游戏引擎

    这应该在打开游戏模式下启动Web服务器,并在列表的底部查找您的本地服务器机房。 发布到Heroku 在Heroku和Docker Hub上设置一个帐户 ./deploy.sh 如果您收到此用户无法执行文件'./deploy.sh'的错误消息,请运行...

Global site tag (gtag.js) - Google Analytics