`
wang_guo_qiang
  • 浏览: 114698 次
  • 性别: 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:图形引擎和游戏引擎列表"这个项目,显然旨在收集并整理一系列开源的图形和游戏引擎资源,帮助开发者选择适合他们项目的工具。以下是关于这些关键领域的详细介绍: 1. **图形渲染(Graphics Rendering...

    应用到游戏引擎的c++小游戏

    "应用到游戏引擎的C++小游戏"这个标题暗示了我们正在讨论一个使用C++编程语言,并结合游戏引擎来构建的小型游戏项目。下面我们将深入探讨C++在游戏开发中的应用以及游戏引擎的基本原理。 C++是一种通用、面向对象的...

    推荐一款python可以使用的游戏引擎.专为U3D打造的游戏服务器引擎

    标题中的“推荐一款python可以使用的游戏引擎.专为U3D打造的游戏服务器引擎”表明了我们要讨论的主题是一款基于Python的游戏服务器引擎,它专门用于支持Unity 3D(U3D)游戏的开发。游戏引擎是游戏开发的核心工具,...

    PHP游戏引擎 DotK

    6. **安全考虑**:作为游戏引擎,DotK需要防范各种安全威胁,如SQL注入、XSS攻击等。因此,它可能包含了一些安全机制,如预编译SQL语句、输入验证和输出过滤。 7. **性能优化**:为了处理大量的并发请求,DotK可能...

    泡泡堂单机版(含ASL游戏引擎)

    在文件名称列表中,“泡泡堂单机版(含ASL游戏引擎)”很可能是游戏的主程序文件,包含了游戏的所有资源和代码。通常,这样的文件可能是一个可执行文件(.exe),运行后会启动游戏。如果需要深入了解游戏的内部结构,...

    自己设计的游戏引擎项目

    【标题】"自己设计的游戏引擎项目"揭示了这个工程的核心是一个个人开发的游戏引擎,它旨在为游戏开发提供一个自定义的框架。游戏引擎是游戏开发的基础,它包含了处理图形渲染、物理模拟、音频处理、输入控制等核心...

    windows游戏开发通过游戏引擎使代码更容易操作

    在Windows平台上进行游戏开发,利用游戏引擎可以极大地简化代码的编写和管理,让开发者更专注于游戏的创意和体验设计。游戏引擎是一种软件框架,它提供了一系列工具和接口,用于创建、测试和发布游戏。常见的游戏...

    HGE游戏引擎开发包

    这个"**HGE游戏引擎开发包**"包含了所有你需要的工具和资源,以利用HGE进行游戏创作。它提供了丰富的功能,如图形渲染、音频处理、物理模拟以及输入管理等,帮助开发者轻松构建游戏世界。 **一、HGE SDK** HGE SDK...

    用 WebGL 打造 HTML5 游戏引擎平台.pdf

    文档中还提到了对游戏引擎中UI定制的需求,例如QICI Widget的标签、按钮、列表、树、表格等组件,以及Phaser的标签、手风琴、边框布局等,支持MVC模式和矢量图形,体现了WebGL平台的多功能性和灵活性。 最后,文档...

    c++游戏引擎 3d效果

    【C++游戏引擎3D效果】是编程领域中一个高级且复杂的主题,涉及到计算机图形学、软件工程和高性能计算等多个方面。C++作为一款强类型、静态类型的语言,以其高效和灵活性被广泛用于游戏开发,尤其是游戏引擎的构建。...

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

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

    大学 毕业设计 项目实训 基于HGE游戏引擎开发的一款游戏.zip

    【标题】与【描述】提及的是一个大学毕业生的毕业设计项目,该项目是一个基于HGE(Happy Game Engine)游戏引擎开发的游戏。HGE是一款开源的游戏开发框架,为开发者提供了方便快捷的方式来创建2D游戏。这个实训项目...

    百分之百开源的js游戏引擎

    【标题】:“百分之百开源的js游戏引擎” 在IT领域,游戏开发是一项充满创新和技术挑战的工作,而JavaScript作为一门广泛使用的脚本语言,其在游戏开发中的应用也日益普及。"百分之百开源的js游戏引擎"是专为...

    游戏引擎支持 DirectX 11.zip

    标题中的“游戏引擎支持 DirectX 11”揭示了文件包中的主题,这意味着文件集合涉及的是一项与游戏开发相关的工作,特别是支持微软公司开发的DirectX 11 API。DirectX 11是用于开发高性能图形应用程序和游戏的一套...

    ngc游戏引擎 2D

    在核心特性方面,ngc游戏引擎提供了多种关键组件,如button(按钮)、edit(文本输入框)、list(列表)和tab(选项卡),这些是构建游戏界面的基本元素,使得开发者可以轻松创建用户友好的交互界面。例如,button...

    游戏引擎大全.pdf

    13. **Unity**:虽然不在列表中,但Unity是目前最流行的游戏引擎之一,支持2D和3D游戏开发,适用于各种平台,并拥有丰富的资源库和社区支持。 14. **Blender Game Engine**:虽然已经被弃用,但它曾经是Blender 3D...

    hge游戏引擎+angelscript游戏脚本(.as)的用法.zip

    《深入理解hge游戏引擎与angelscript游戏脚本实践》 在游戏开发领域,高效的游戏引擎和灵活的脚本语言是实现创新游戏设计的关键。本文将深入探讨hge(Hidden Game Engine)游戏引擎和angelscript游戏脚本的使用方法...

    已停产的 C++ DirectX 11 游戏引擎.zip

    在计算机图形学和游戏开发领域,游戏引擎是构建游戏世界的中枢系统。一个游戏引擎提供了一系列的工具和服务,包括图形渲染、物理模拟、音频播放、碰撞检测等,允许开发者集中精力在游戏内容的创作上,而不必从零开始...

    设计一个并行游戏引擎(Designing a Parallel Game Engine)

    ### 设计一个并行游戏引擎的关键知识点 #### 1. 引言 随着现代处理器中多核技术的发展,设计能够充分利用这些多核心的游戏引擎变得至关重要。传统的单线程游戏引擎虽然可以通过图形处理单元(GPU)来提升图形渲染...

    rpg游戏引擎 很不错的

    现在,让我们详细探讨一下这些压缩包内的文件名称列表,它们代表了游戏引擎的关键组成部分: 1. **Core_Graphics.cpp/h**:这部分代码涉及图形渲染的核心功能。可能包含了设置场景、绘制3D模型、处理光照和阴影、...

Global site tag (gtag.js) - Google Analytics