`
comceo
  • 浏览: 14117 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
社区版块
存档分类
最新评论

推荐一款开源3D即时战略游戏(Glest)

阅读更多

 Glest 是一款开源3D即时战略游戏, 具有华丽的效果和高级的人工智能, 可运行在多种平台的操作系统上. 可以使用游戏配置工具或通过直接修改XML配置文件改变游戏的性能参数等. 游戏中主要有两大完全不同的种族, 人类和魔法师.

主要技术及特点: 使用标准C++可以支持GCC和VS.NET编译. OpenGL跨平台渲染API, DX(部分实现中). DirectSound和OpenAL可以播放静态或流式声音, 支持OGG, WAV等. 除单机对战电脑外还可以使用局域网联机对战, 最多支持4玩家联机. 使用多种优化的人工智能技术.

两大种族都有强大的科技树, 这些设置都是在XML文件中定义, 你可以很容易的修改这些设定. 并附有模型查看工具, 地图编辑器, 和MAX导出插件.

以下主要介绍如何成功编译 Glest, 调试环境 Windows XP SP2 Build 2600 + Microsoft Visual C++ 2003 .

首先
下载Glest3.12工程, 工程中已包含需要链接的静态库和头文件, 先编译 shared_lib 中的 LibGlest 工程生成静态库 LibGlestD.lib 和 LibGlest.lib, 他们将分别在游戏主程序的调试版本和发布版本中使用. 再打开 Src 目录下的 Glest_2003.sln 工程, 编译即可. 要运行或调试程序还需要下载游戏程序. 当然你也可以直接到官方网站下载相应版本及依赖文件~

以下为该游戏的一些相关截图:


 

 

 

 

 

 

 

 

 

 

 

  • 大小: 270 KB
  • 大小: 146.5 KB
  • 大小: 147.3 KB
  • 大小: 172.6 KB
  • 大小: 162.1 KB
  • 大小: 158.9 KB
  • 大小: 110.7 KB
  • 大小: 169.1 KB
  • 大小: 170.3 KB
  • 大小: 158.5 KB
  • 大小: 381.7 KB
分享到:
评论

相关推荐

    开源即时战略游戏glest源码

    Glest是一款免费且开源的即时战略(RTS)游戏,它为玩家提供了丰富的策略空间和高度的自定义性。游戏的核心亮点在于其开放源码的特性,允许开发者和爱好者深入探索游戏机制,进行二次开发或创建自己的游戏模组。本篇...

    即时战略游戏glest源代码

    即时战略游戏(Real-Time Strategy,简称RTS)是一种深受玩家喜爱的游戏类型,它融合了策略、资源管理、单位生产与战斗等元素。Glest是一款开放源代码的RTS游戏,其源代码对于开发者,尤其是初学者,是学习游戏开发...

    (即时战略开源游戏glest2003编译运行)3.12_src

    (即时战略开源游戏glest2003编译运行)3.12_src(即时战略开源游戏glest2003编译运行)3.12_src

    glest-source-3.2.1.rar_glest_glest sour_glest 开源_source3_xerces-

    Glest是一款免费且开源的实时战略(RTS)游戏,它以其丰富的策略元素和多样的游戏模式吸引了众多游戏爱好者和开发者。本文将围绕《glest-source-3.2.1.rar》这个压缩包,详细解析Glest的源代码,带领读者进入游戏...

    Glest322VS71slnSRC.rar

    Glest是一款开源的实时策略(RTS)游戏,以其丰富的自定义性和高度的游戏性深受玩家和开发者喜爱。本篇文章将详细探讨Glest 322版本的源码结构、游戏引擎特点以及如何利用Visual Studio 2003进行项目构建。 一、...

    glest_tools_1.5

    Glest是一款开源的3D即时战略游戏,其引擎允许开发者自定义单位、建筑、地形和其他游戏元素,打造属于自己的独特世界。glest_tools_1.5作为Glest的配套工具,极大地丰富了开发者的创作工具箱,使得游戏的定制化程度...

    glest3.2.2 vs 2005 sln 文件

    GLEST(Game Library for Educational Strategic Technology)是一个开源的、跨平台的游戏引擎,主要用于创建策略游戏。它提供了图形界面、网络对战、单位控制等游戏开发所需的基础设施。GLEST的目标是教育,通过...

    Glest Asset Manager-开源

    首先,Glest是一款自由且开源的实时战略游戏,以其多样的游戏模式和丰富的自定义选项吸引了众多玩家和开发者。Glest Asset Manager 的出现,极大地提升了模组创建和管理的效率。模组(Mod)是玩家或开发者通过修改原...

    glest_win32_bin_3.0.0beta5.zip

    《GLEST:一款开源策略游戏的Win32可执行文件详解》 GLEST,全称为Generic Learning Environment with Strategy and Tactics,是一款开源的、基于策略与战术的多人在线对战游戏。其设计理念类似于广受欢迎的《魔兽...

    win32-glest-deps.rar

    Glest是一款开源的、基于3D图形的实时战略(RTS)游戏,它允许用户创建自己的地图、单位和游戏模式。这个压缩包包含的是glest 3.1.2版本在Windows环境下编译运行所必需的库文件。 描述中提到的链接,...

    Glest-开源

    Glest是一款免费且开源的实时战略(RTS)游戏,以其灵活的游戏引擎和丰富的模组制作社区而受到玩家喜爱。"开源软件"的标签表明了Glest的核心价值——开放源代码,鼓励用户进行自定义和创新。这个压缩包中的"romans_...

    Glest 2.0.0 - patch.cz-开源

    Glest是一款开源的实时战略游戏,它以其独特的游戏机制和自由度吸引了大量的玩家和开发者。2.0.0版本的发布标志着该项目的一个重要里程碑,而"patch.cz"则表明这个版本已经过捷克语的本地化处理,为捷克玩家提供了...

    glest-vc-proj

    glest-3.1.2-编译所需资源-2.vc2005,vc2008的.sln 详见http://blog.csdn.net/yaoyansi/archive/2008/03/19/2195610.aspx

    glest-source:Glest是一款网络多人跨平台3D实时策略(RTS)游戏,您可以在其中创建部队单位并与不同派系作战

    格列斯特官方网站: : 是一个网络多人实时战略游戏引擎。 它包括几个派系,每个派系包含许多3d角色。 这些派系松散地基于具有丰富幻想的历史帝国,例如埃及牧师生产的木乃伊,召唤雷鸟进行空中攻击的萨满巫师以及...

    Glest 3.2.2源碼

    Glest is a free 3D real-time strategy game, where you control the armies of two different factions: Tech, which is mainly composed of warriors and mechanical devices, and Magic, that prefers mages and...

    Glest Advanced Engine-开源

    Glest Advanced Engine是一个社区驱动的项目,它在Glest上进行了扩展和改进。 它旨在提供功能和工具,以帮助人们为所有主要平台开发更高质量的3D实时策略游戏。

    Glest IN SPACE-开源

    Glest IN SPACE是一款以快节奏的自由软件空间为主题的实时策略游戏。 目标是为竞争性电子竞技游戏提供可行的免费软件替代品。 它是MegaGlest的模组,MegaGlest是屡获殊荣的Glest项目的分支。

    Mandate Engine:RTSish游戏引擎-开源

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

    MegaGlest:跨平台实时策略游戏(3D)-开源

    网址为http://github.com/megaglest _________________________________________________________________________________________________________________________________________________________ MegaGlest是一款免费的实时策略(RTS)游戏... 在单人和多人游戏模式下(在LAN或Internet上的相同或跨平台)上玩都是很有趣的,并且有很多游戏内容可供无休止地玩。 它是在2010年从RTS经典Glest(不再保留)中派生而来的...

    Computer Games From Linux, Windows, and stuff-开源

    开源游戏项目如Glest、Vendetta Online和OpenMW,不仅让玩家体验游戏,也鼓励他们参与改进和创新。 【压缩包子文件的文件名称列表】: Pinball - Copy 看到“Pinball”,我们可能想到经典的弹珠台游戏。在开源世界...

Global site tag (gtag.js) - Google Analytics