推荐用于 Delphi 棋盘游戏的 2D Sprite 引擎? [关闭]

Posted

技术标签:

【中文标题】推荐用于 Delphi 棋盘游戏的 2D Sprite 引擎? [关闭]【英文标题】:Recommended 2D Sprite engine for a Delphi board game? [closed] 【发布时间】:2011-06-30 22:12:28 【问题描述】:

对于 Delphi sprite 引擎,我应该考虑哪些选择。

我知道

GLScene 安道尔 2D

还有什么我遗漏的吗?

最好是依赖 OpenGL。仅 DirectX 的解决方案不太受欢迎。

【问题讨论】:

在delphihaters.blogspot.com/2009/10/delphi-playing-games.html找到一篇关于该主题的好文章 一个关于 Pascal 游戏开发的优秀播客,其中包含很多 Pascal/Delphi 游戏开发引擎的链接:delphi.org/2011/10/pascal-game-development 【参考方案1】:

看看Asphyre。它是一个 2D/3D Delphi 框架,可以使用 OpenGL、DirectX 7、DirectX 9 后端。

【讨论】:

是的,我前段时间做了 D2010 端口。也应该在 XE 下运行。 几周前我开始使用 Asphyre 4.1,它令人印象深刻,到目前为止玩得很开心。【参考方案2】:

一些用于 2D 图形的库,我不确定它们是否是您正在寻找的,但我们开始吧:

AggPas 是 Anti-Grain 几何库的端口:http://www.crossgl.com/aggpas/

Graphics32 无处不在的图形库:http://graphics32.org/wiki/Main/Graphics32

GR32_Lines 基于 Graphics32:http://angusj.com/delphi/gr32_lines.php

【讨论】:

【参考方案3】:

还有 UnDelpiX、Hadron(以前是 PyroGine)、Phoenix 等。 看看PascalGameDevelopment 的论坛,几乎所有人都有一个论坛。

【讨论】:

【参考方案4】:

Opengl 2d 引擎 sites.google.com/site/boxdemi/

快速、简单和容易。

Git - github.com/Dev-Demi/GLEngine2D

【讨论】:

网站上有关于 OpenGL 2D 引擎的英文版吗?我认为如果可用,这两个链接会更有价值。 我不会说英语。如果有人帮助我提供翻译指南 - 将非常感激。【参考方案5】:

记录一下:x 平台 SimpleDirectMedia 库可能是老派,但仍广泛用于游戏开发。 它也有 Pascal 标头。

http://www.libsdl.org

http://www.freepascal-meets-sdl.net/

【讨论】:

以上是关于推荐用于 Delphi 棋盘游戏的 2D Sprite 引擎? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

Cocos2d-x 小试牛刀五子连珠游戏

C - 未知维度的2D游戏板的动态分配

通过制作Flappy Bird了解Native 2D中的Sprite,Animation

Delphi - XP扫雷外挂制作

无法统一引用游戏对象的 2D 数组

Java中简单棋盘游戏的Canvas或Swing?