Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

AppGameKit Classic Chat / AGK v2 - Getting started - Why is everything so difficult?

Author
Message
Scraggle
Moderator
21
Years of Service
User Offline
Joined: 10th Jul 2003
Location: Yorkshire
Posted: 23rd Nov 2014 17:09
I've just downloaded AppGameKit v2 and was hoping to get stuck in but it seems that nothing is a straight forward as that.

I could start up Tier 1 (or is it 2? - The BASIC version) and start converting some of my DBP projects but that isn't why I bought AGK. I bought it so that I could use the libraries in Visual Studio and push it to the limit.

My first issue is with the naming convention. Calling it Tier 1 and Tier 2. Which is which? I'm sure after you've been using it a while it becomes obvious but to a newcomer it makes no sense.
Why not call it:
AGK & AppGameKit BASIC - That is much clearer.

But that's just a trivial observation, actually using it is a bucket load of 'not much fun'. I tried to find the libraries and dependencies that I needed to link to.
Where's the documentation to help with that? There isn't any! No documentation comes with the product at all.
So, maybe there's a sticky thread in the forum? - No!
I was forced to Google the answer and it seems there are templates to get you started and even an example file.
Great!
...
Not Great!!
The templates only support VS2008 and VS2010. I'm using VS Community 2013 and neither template works.

So, I thought I'd have a look at the example file anyway, even though I know it isn't going to compile ... but no! There is no example file. It's mentioned on the Getting Started in Tier 2 page but the path does not exist.

I tried linking everything manually but upon compiling I get version errors, see screenie:


I'm sure there must be a way to get AppGameKit compiling on VS Community 2013 and if someone can help, I would be very grateful but I shouldn't have to be asking for help. All of this information should be kept up to date and included in the download.
Hockeykid
DBPro Tool Maker
17
Years of Service
User Offline
Joined: 26th Sep 2007
Location:
Posted: 23rd Nov 2014 18:16
Quote: "I'm sure there must be a way to get AppGameKit compiling on VS Community 2013 and if someone can help"


If you go under the project properties > General, changing the Platform Toolset to "v100" should allow you to compile. However, you might need Visual Studio 2010 installed for "v100" to show up.

Unfortunately, right now this is the only way to get AppGameKit Tier 2 to compile on anything later than VS 2010.


Sean

Scraggle
Moderator
21
Years of Service
User Offline
Joined: 10th Jul 2003
Location: Yorkshire
Posted: 23rd Nov 2014 19:03 Edited at: 23rd Nov 2014 19:03
Thanks for the tip.
That seemed to reduce the number of compiler errors from 182 down to 1. But that still one more than I need.

Any idea what COFF is and how to avoid that error?

Attachments

Login to view attachments
Hockeykid
DBPro Tool Maker
17
Years of Service
User Offline
Joined: 26th Sep 2007
Location:
Posted: 23rd Nov 2014 19:08
Quote: "Any idea what COFF is and how to avoid that error?"


Do you still have the resource file (.rc) apart of the project? If so, delete it.


Sean

Scraggle
Moderator
21
Years of Service
User Offline
Joined: 10th Jul 2003
Location: Yorkshire
Posted: 23rd Nov 2014 19:16
Thanks again but that didn't help.

I deleted the .rc file but then got an error saying that the .rc file could not be found.
So I removed it from the project but then I got the same COFF error as per the screenshot above.

Any other ideas?
JimHawkins
15
Years of Service
User Offline
Joined: 26th Jul 2009
Location: Hull - UK
Posted: 23rd Nov 2014 19:36
COFF is the binary file format that VC++ uses for .lib files.

-- Jim - When is there going to be a release?
Yodaman Jer
User Banned
Posted: 23rd Nov 2014 19:45
Can you not download and try it in Visual Studio 2010?


That way you can at least verify that the issue is with VS 2013 and not AppGameKit itself, somehow.


Meh game development blaugh!
Hockeykid
DBPro Tool Maker
17
Years of Service
User Offline
Joined: 26th Sep 2007
Location:
Posted: 23rd Nov 2014 19:48
Quote: "Any other ideas?"


Try going to Project Properties > Configuration Properties > Linker > Enable Incremental Linking >

Set it to "No (/INCREMENTAL:NO)"


Sean

Scraggle
Moderator
21
Years of Service
User Offline
Joined: 10th Jul 2003
Location: Yorkshire
Posted: 23rd Nov 2014 21:14 Edited at: 11th Dec 2014 08:02
Quote: "Set it to "No (/INCREMENTAL:NO)""

That did it, thanks! I really appreciate your help!

It's absolutely shocking to think that everybody that buys AppGameKit is going to have the same problems I did. This really needs documenting and delivering with the product.

Login to post a reply

Server time is: 2025-05-23 13:43:21
Your offset time is: 2025-05-23 13:43:21