Author Topic: GAE Overview (Start Here)  (Read 19331 times)

martiño

  • Behemoth
  • *******
  • Posts: 1,095
    • View Profile
GAE Overview (Start Here)
« on: 28 April 2008, 23:06:06 »
Overview
Glest Advanced Engine is a project built on top of Glest, that adds new features to the game, it includes both new code and data. GAE might be merged into the main Glest branch in the future but at the moment it is a fork. It is being developed by the people in the GAE Team (not the Glest Team).  For bugs encountered while playing GAE, please post them here instead of the "Bug Reports" forum or open a bug report on the GAE tracker.

Download
The current version is 0.3.1 and can be downloaded from http://sf.net/projects/glestae/.

« Last Edit: 14 October 2010, 01:31:42 by silnarm »

Mészáros Tamás

  • Guest
Thanks
« Reply #1 on: 5 July 2008, 16:21:40 »
Ok. Thank you Martino. I wait the new verson...
« Last Edit: 1 January 1970, 00:00:00 by Mészáros Tamás »

jda

  • Guest
Re: GAE Overview (Start Here)
« Reply #2 on: 17 September 2009, 18:38:40 »
Download
The current version is 0.2.11 and can be downloaded from http://glest.codemonger.org.  GAE does not have a stand-alone installer and requires that Glest 3.1.2 has been installed.
Regarding Glest 3.1.2 as a requesite, can you have 3.2.2 installed instead?

TIA

assassin

  • Guest
Re: GAE Overview (Start Here)
« Reply #3 on: 17 September 2009, 19:13:44 »
Yep, that works too.

hailstone

  • Local Moderator
  • Battle Machine
  • ********
  • Posts: 1,568
    • View Profile
Re: GAE Overview (Start Here)
« Reply #4 on: 18 September 2009, 00:54:44 »
The scenarios are structured differently in the file system in 3.2.2 and 3.1.2.
Glest Advanced Engine - Admin/Programmer
https://sourceforge.net/projects/glestae/

jda

  • Guest
Re: GAE Overview (Start Here)
« Reply #5 on: 18 September 2009, 01:40:23 »
@assassin:
Thanks for the reply!
I actually used your guide to install it and it worked (though I had a couple issues, I'll post them in there). :)

@hailstone:
Yes, I realized that already. :(
So I guess I won't ever be able to use the scenarios from my Glest 3.2.2 with the current release of GAE 0.2.12...? Or any of the other scenarios currently around, as they conform to the newest 3.2.2 release of vanilla Glest...?  :-\
However, I think I recall having read somewhere GAE 0.2.12, unlike 0.2.11, would be compatible with Glest 3.2.2...?

Thanks

hailstone

  • Local Moderator
  • Battle Machine
  • ********
  • Posts: 1,568
    • View Profile
Re: GAE Overview (Start Here)
« Reply #6 on: 18 September 2009, 01:59:41 »
GAE 0.2.12 adds a folder for category of scenario, otherwise the scenario file layout is the same as Glest 3.2.2 but it's in a folder called gae_scenarios. There are other posts that might make it clearer.
Glest Advanced Engine - Admin/Programmer
https://sourceforge.net/projects/glestae/

jda

  • Guest
Re: GAE Overview (Start Here)
« Reply #7 on: 18 September 2009, 13:55:10 »
I tried that, I created a gae_scenarios directory but got the following error on clicking the "Scenarios" menu-item:
Code: [Select]
Error parsing XML, file: , line: 0: An exception occurred! Type:RuntimeException, Message:The primary document entity could not be opened. Id=$HOME/.glest/gae_scenarios/stage1/stage1.xml/stage1.xml.xmlNotes:
- I replaced the actual content of $HOME in the original message with ... "$HOME". The substitution is done correctly.
- I currently only have omega's Labyrinth scenarios in that folder but did try with Glest original ones and the result was the same.


As you can see, GAE seems to assume the actual .xml is a directory and hence tries to find the same .xml inside that directory which is actually the file itself!
Now that I think of it, I could probably create that path (in the former example: gae_scenarios/stage1/stage1.xml and then link the original stage1.xml to a "stage1.xml.xml" in that file...? Maybe that will work but I haven't tried it yet. And it still seems to be a mess - maybe I myself messed up something along the way?...
I used the assassin's guide to install, as said earlier. You might want to have a look at what I posted there (am about to post) as well.

Thanks

hailstone

  • Local Moderator
  • Battle Machine
  • ********
  • Posts: 1,568
    • View Profile
Re: GAE Overview (Start Here)
« Reply #8 on: 18 September 2009, 23:48:00 »
Try adding the category folder (the name doesn't matter) in gae_scenarios and put the scenarios in that.

Example:
gae_scenarios/Labyrinth/stage1/stage1.xml
Glest Advanced Engine - Admin/Programmer
https://sourceforge.net/projects/glestae/

jda

  • Guest
Re: GAE Overview (Start Here)
« Reply #9 on: 19 September 2009, 15:24:18 »
That worked like a charm! :)

Thanks, hailstone!

hailstone

  • Local Moderator
  • Battle Machine
  • ********
  • Posts: 1,568
    • View Profile
Re: GAE Overview (Start Here)
« Reply #10 on: 12 November 2009, 05:24:23 »
I've made a compiling for GAE article at https://docs.megaglest.org/GAE/Compiling . Please add this link to the first post.
« Last Edit: 18 June 2016, 17:21:24 by filux »
Glest Advanced Engine - Admin/Programmer
https://sourceforge.net/projects/glestae/

charlieg

  • Guest
Re: GAE Overview (Start Here)
« Reply #11 on: 11 June 2010, 10:13:40 »
Somebody could also post this here:
http://forum.freegamedev.net/

Don't forget to include screenshots!

ultifd

  • Airship
  • ********
  • Posts: 4,443
  • The Glest Video Guy :) The one and only. :P
    • View Profile
    • My Youtube Channel
Re: GAE Overview (Start Here)
« Reply #12 on: 11 June 2010, 19:24:13 »
Well...you mean like what John did?  :|
Okay, how about this?:

Quote
Subject: Glest Advanced Engine

I'm sure many of you are at least somewhat familiar with the free, open-source, 3D, real-time strategy game Glest.  In case you're not, I'm including a link and some screenshots below.  What you may not know about is the Glest Advanced Engine (GAE) currently under development.  This project has already made some great strides in improving the game, such as an improved pathfinder, new lua scripting capabilities, improved multiplayer, and other new gameplay features and enhancements, as well as many "under-the-hood" improvements.  Feel free to check it out, and we would be happy for more people to become involved whether it is by programming with C++, creating mods, testing or improving documentation, etc.



GAE on Sourceforge: http://sourceforge.net/projects/glestae/

GAE's ticket tracker: http://sourceforge.net/apps/trac/glestae/report
Link to the GAE board on the Glest forum: https://forum.megaglest.org/index.php?board=15.0

Glest homepage: http://glest.org/en/index.php
(click to show/hide)

silnarm

  • Local Moderator
  • Behemoth
  • ********
  • Posts: 1,373
    • View Profile
Re: GAE Overview (Start Here)
« Reply #13 on: 13 June 2010, 06:48:43 »
Somebody could also post this here:
http://forum.freegamedev.net/

Don't forget to include screenshots!

Will do charlie, I actually signed up with you lot a while back, but never got past an introduction post...

Will probably put it off for a little while longer though, we'll be able to post much more impressive screenshots when 0.3 is closer.
Glest Advanced Engine - Code Monkey

Timeline | Downloads

discodowney

  • Guest
Re: GAE Overview (Start Here)
« Reply #14 on: 7 September 2010, 13:46:00 »
Hi,

Im trying to get GAE up and going. I have Glest 3.2.2 and ive downloaded gae0.2.13 into that folder. But when i try to extract the folder i get 73 errors like the below. Anyone know what is up. Im using Windows 7. I can extract them to a different folder no problem.

!   C:\Program Files (x86)\Glest_3.2.2\gae0.2.13a_Win32.7z: Cannot open gae0.2.13a\data\core\menu\main_model\texture_mapa #19.
!   C:\Program Files (x86)\Glest_3.2.2\gae0.2.13a_Win32.7z: Cannot open gae0.2.13a\gae\scenarios\glest_tutorials\basic_tutorial\basic_tutorial_gl.lng
!   C:\Program Files (x86)\Glest_3.2.2\gae0.2.13a_Win32.7z: Cannot open gae0.2.13a\glestadv-0.2.13a.exe
!   C:\Program Files (x86)\Glest_3.2.2\gae0.2.13a_Win32.7z: Error - operation failed

Yggdrasil

  • Local Moderator
  • Ornithopter
  • ********
  • Posts: 408
    • View Profile
Re: GAE Overview (Start Here)
« Reply #15 on: 7 September 2010, 15:42:12 »
I thought you wanted to build from svn trunk? Anyway, looks like the 7zip package is broken. Could you try to download again?

discodowney

  • Guest
Re: GAE Overview (Start Here)
« Reply #16 on: 7 September 2010, 16:14:31 »
The overview says to uncompress the gae code into the folder for Glest 3.2.2. Its when im doing that that the problem occurs. Im actually using winRar to do it. Ill download 7zip and see if it makes a difference

discodowney

  • Guest
Re: GAE Overview (Start Here)
« Reply #17 on: 7 September 2010, 16:22:53 »
I think it may be some problem to do with permissions regarding extracting the folder in the program files folder of an installed app. this sort of thing aint really my strong suit, but does that sound like it could be right

silnarm

  • Local Moderator
  • Behemoth
  • ********
  • Posts: 1,373
    • View Profile
Re: GAE Overview (Start Here)
« Reply #18 on: 8 September 2010, 04:42:12 »
I think it may be some problem to do with permissions regarding extracting the folder in the program files folder of an installed app. this sort of thing aint really my strong suit, but does that sound like it could be right

Could be, but I wouldn't think so.  I'm still using XP myself, so I'm not sure.  I use Tugzip for archive management, and haven't experienced any problems with it.

0.3 will be out imminently, and will have installers... which should make installation less painful.

Have you tried compiling from trunk yet??
Glest Advanced Engine - Code Monkey

Timeline | Downloads

discodowney

  • Guest
Re: GAE Overview (Start Here)
« Reply #19 on: 8 September 2010, 12:39:18 »
Yes and i had a question about that.i was following the instruction on that page. On the screens you have on the page when you checkout the code you checkout to a folder called D:/game-dev/gae-trunk. Then in CMAKE you say the source code is at D:/gae/trunk.

Im just curious if they should be the same and what you were doing was just an example thing. Thats what i done anyway have both set to C:/Users/Downey/Documents/College/Masters/Gae
i.e. the code is checkout to the above folder and that is also where i set the source to be in CMAKE.

Then the build is just C:/Users/Downey/Documents/College/Masters/Gae/build which doesnt exist but gets created.

I then add the entry GAE_WINDEPS. But when i configure i get errors. I get
CMAKE_BUILD_TYPE                   Debug
CMAKE_INSTALL_PREFIX             C:/Program Files(x86)/glestae (This doesnt exist)
GAE_WINDEPS                           C/Users/Downey/Documents/College/Masters/Gae/deps

Error in log is

1>LINK : fatal error LNK1104: cannot open file
  'C:\Users\Downey\Documents\College\Masters\Gae\build\CMakeFiles\CMakeTmp\Debug\cmTryCompileExec.exe'

But i dont have GAE installed so i was thinking that might be the problem
« Last Edit: 8 September 2010, 12:41:41 by discodowney »

Yggdrasil

  • Local Moderator
  • Ornithopter
  • ********
  • Posts: 408
    • View Profile
Re: GAE Overview (Start Here)
« Reply #20 on: 8 September 2010, 13:14:03 »
You don't need to have GAE installed when compiling.

It looks like CMake aborted during checking if your compiler works. Did you chose the right Generator, depending on your installed Visual Studio version?

In the CMake gui: File -> "Delete Cache", then set GAE_WINDEPS again as you did before and press Configure. Now you should choose the right Generator. So look up your Visual Studio version and choose that one.

discodowney

  • Guest
Re: GAE Overview (Start Here)
« Reply #21 on: 8 September 2010, 13:50:24 »
I have Visual C++ 2008 Express Edition so im choosing Visual Studio 9 2008.

« Last Edit: 8 September 2010, 13:59:59 by discodowney »

Yggdrasil

  • Local Moderator
  • Ornithopter
  • ********
  • Posts: 408
    • View Profile
Re: GAE Overview (Start Here)
« Reply #22 on: 8 September 2010, 21:21:39 »
That's correct. I don't really know what's wrong here. Could you please post the full log.

silnarm

  • Local Moderator
  • Behemoth
  • ********
  • Posts: 1,373
    • View Profile
Re: GAE Overview (Start Here)
« Reply #23 on: 9 September 2010, 01:24:21 »
Im just curious if they should be the same and what you were doing was just an example thing.
Yeah, that's actually an old image from when Zaggy was setting up, I should really take a new one and be consistent.

Quote
1>LINK : fatal error LNK1104: cannot open file
  'C:\Users\Downey\Documents\College\Masters\Gae\build\CMakeFiles\CMakeTmp\Debug\cmTryCompileExec.exe'
As Yggdrasil already pointed out, it can't seem to find your compiler.  Not sure why this would be, perhaps try repairing your VC++ installation.
Glest Advanced Engine - Code Monkey

Timeline | Downloads

discodowney

  • Guest
Re: GAE Overview (Start Here)
« Reply #24 on: 9 September 2010, 11:26:09 »
Okay here is the build log from CMAKE:
(one thing, in here it says the log is stored in the build directory at ...\build\CMakeFiles\CMakeTmp\cmTryCompileExec.dir\Debug\BuildLog.htm, but that doesnt get created.)
Ive tried repairing the VC++ and nothing worked. Im gonna go ask on the CMAKE website support to see if i can find out why this is failing

Code: [Select]
Check for working CXX compiler using: Visual Studio 9 2008
CMake Error: Remove failed on file: C:/Users/Downey/Documents/College/Masters/Gae/build/CMakeFiles/CMakeTmp/Debug/cmTryCompileExec.exe: System Error: Permission denied
Check for working CXX compiler using: Visual Studio 9 2008 -- broken
CMake Error at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/CMakeTestCXXCompiler.cmake:45 (MESSAGE):
  The C++ compiler "cl" is not able to compile a simple test program.

  It fails with the following output:

   Change Dir: C:/Users/Downey/Documents/College/Masters/Gae/build/CMakeFiles/CMakeTmp

 

  Run Build Command:C:\PROGRA~2\MICROS~1.0\Common7\IDE\VCExpress.exe
  CMAKE_TRY_COMPILE.sln /build Debug /project cmTryCompileExec

 

  Microsoft (R) Visual C++ Express Edition Version 9.0.30729.1.

  Copyright (C) Microsoft Corp 2007.  All rights reserved.

  1>------ Build started: Project: cmTryCompileExec, Configuration: Debug
  Win32 ------

  1>Compiling...

  1>Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 15.00.30729.01 for
  80x86

  1>Copyright (C) Microsoft Corporation.  All rights reserved.

  1>cl /Od /D "WIN32" /D "_WINDOWS" /D "_DEBUG" /D "CMAKE_INTDIR=\"Debug\""
  /D "_MBCS" /FD /EHsc /RTCs /MDd /Fo"cmTryCompileExec.dir\Debug\\"
  /Fd"C:\Users\Downey\Documents\College\Masters\Gae\build\CMakeFiles\CMakeTmp\Debug/cmTryCompileExec.pdb"
  /W3 /c /Zi /TP /Zm1000

  1> .\testCXXCompiler.cxx

  1>testCXXCompiler.cxx

  1>Compiling manifest to resources...

  1>Microsoft (R) Windows (R) Resource Compiler Version 6.1.6723.1

  1>Copyright (C) Microsoft Corporation.  All rights reserved.

  1>Linking...

  1>LINK : fatal error LNK1104: cannot open file
  'C:\Users\Downey\Documents\College\Masters\Gae\build\CMakeFiles\CMakeTmp\Debug\cmTryCompileExec.exe'

  1>Build log was saved at
  "file://c:\Users\Downey\Documents\College\Masters\Gae\build\CMakeFiles\CMakeTmp\cmTryCompileExec.dir\Debug\BuildLog.htm"

  1>cmTryCompileExec - 1 error(s), 0 warning(s)

  ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped
  ==========

 

 

  CMake will not be able to correctly generate this project.
Call Stack (most recent call first):
  CMakeLists.txt:8 (project)

Configuring incomplete, errors occurred!