[D3d (C ++)]-(Open Source) 3D instant strategy game: glest 3.12

Source: Internet
Author: User

Source: http://www.csinx.org/IBlog/article.asp? Id = 10

Example file: http://www.csinx.org/IGame/Glest3.12.exe

Source code: Http://www.csinx.org/ISourceCode/Glest3.12_src.exe

Glest is an open-source 3D instant strategy game with gorgeous effects and advanced AI that can run on operating systems on multiple platforms. you can use the game Configuration tool or directly modify the xml configuration file to change the game performance parameters. there are mainly two completely different races in the game: Humans and magicians.

Main technologies and features: the use of standard C ++ supports GCC and. net compilation. openGL cross-platform rendering API, dx (partially implemented ). directsound and openal can play static or stream sound, and support Ogg and WAV. in addition to single-host combat computers, you can also use local area networks for online combat. Up to four gamers can be online. multiple optimized artificial intelligence technologies are used.

Both races have powerful tech trees that are defined in XML files and can be easily modified. A model viewing tool, map editor, and Max export plug-in are provided.

The following describes how to successfully compile glest and debug Windows XP SP2 build 2600 + Microsoft Visual C ++ 2003.

First, download the glest3.12 project on this site. The project contains the static library and header file to be linked. First, compile the libglest project in shared_lib to generate the static library libglestd. lib and libglest. lib.ProgramDebugging version and release version. open the glest_2003.sln project under the src directory and compile the project. to run or debug a program, you also need to download the game program. of course, you can also download the corresponding version and dependent files from the official website ~

The following are related to the game:

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.