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 Pascal / State of AGL for Pascal?

Author
Message
MikeHart
AGK Bronze Backer
20
Years of Service
User Offline
Joined: 9th Jun 2003
Location:
Posted: 12th Oct 2014 22:55
Hi folks,

I have a few questions reagrding the state of AppGameKit for Pascal.

1) Which version of AppGameKit is it comparable to?
2) Is it still actively developed?
3) Is Android development still only possible on Windows? If yes, why?

Thanks
Michael
JimHawkins
14
Years of Service
User Offline
Joined: 26th Jul 2009
Location: Hull - UK
Posted: 13th Oct 2014 11:39
The current version is 108.

Creating the DLL and interfaces is a VERY time-consuming job - far too much so to keep chasing the AppGameKit V2 alpha releases. To be honest, those of us who enthusiastically worked on the original port have somewhat lost patience with the rate of progress on AGK. Most of the recent effort seems to have gone into messing about with the IDE and Basic compiler and not the core library, which is what interested us in the first place.

Not much has actually gone into the V2 library that's very exciting, since most changes have been to address the limitations of the somewhat archaic Basic.

Personally - there isn't much that AppGameKit does that can't be done using Delphi's FireMonkey (FMX) system - although that's expensive unless, like me, you have it for the day job, and I can't devote enough time to AppGameKit for Pascal. The Daddy will probably comment before long.

I can't see any reason why the Pascal system should not work on the Mac, since FPC and Lazarus have Mac versions. I don't have a Mac, so I can't comment.

-- Jim - When is there going to be a release?
JimHawkins
14
Years of Service
User Offline
Joined: 26th Jul 2009
Location: Hull - UK
Posted: 2nd Dec 2014 13:31
AGK V2 has some nice new stuff, but it's still a bit of a moving target.

Jason (The Daddy) and I have discussed updating the port to Pascal. It's a lot of work and we're busy - but after Christmas we'll take another look. I am seeking a little help from TGC, but they don't have much time either.

It seems to me that most of the focus of V2 is the Basic IDE and language. From my point of view the new audio methods are a big improvement in the actual library.

There is not much movement in the 3D functions. What else do you guys think apart from audio that is a "must have" over 108?

Most importantly - is it worth us making the effort?

-- Jim - When is there going to be a release?
Fleurette
9
Years of Service
User Offline
Joined: 4th Dec 2014
Location:
Posted: 4th Dec 2014 02:55 Edited at: 13th Dec 2014 04:21
Hello Jim,

Could you please tell me where I can find AppGameKit for Pascal; I bought AGK2 2 days ago and it's downloadable on my product page but I can't find AppGameKit for Pascal.

Thanks in advance !

Edit: in case someone asks the same thing, the customer support answered me that I need AGK1 for Pascal.
JimHawkins
14
Years of Service
User Offline
Joined: 26th Jul 2009
Location: Hull - UK
Posted: 4th Dec 2014 09:57
It should be on your product page! Contact TGC, please!

-- Jim - When is there going to be a release?
JimHawkins
14
Years of Service
User Offline
Joined: 26th Jul 2009
Location: Hull - UK
Posted: 4th Dec 2014 11:45
Creating a Windows interface and DLL is substantially easier than the other platforms, so I'm going to go ahead and do that first, rather than attempting the whole lot in one go. That way, we get to test it thoroughly before the pain of Android and Mac stuff.

If anybody with a Mac would care to help, that would be great.

-- Jim - When is there going to be a release?
Alex Deef
10
Years of Service
User Offline
Joined: 8th Apr 2014
Location: eastern europe
Posted: 10th Dec 2014 16:42
I am sure someone else in the AppGameKit community can speak to the specific comparisons on language differences and IDE experience, but I can highlight a few key differences. Cost would be the biggest differentiator, with App Game Kit 2 offering Android, iOS, Mac & Windows as standard compared to GM which charges about $500 extra for these platforms as add-ons. For me the biggest difference is the raw flexibility you get with a fully fledged programming language. AGK2 has no concept of 'rooms' or 'limiting resources by tier', you have access to the entire gammut of game creation commands and a universe of unrestricted creativity Hopefully a fellow AppGameKit user can chip in with insights on how the IDE's stack up.

http://www.acheterpriligyenligne.com/
http://www.france-medicine.com/pharmacie/achat-levitra.html
http://7cialiskaufengenerika7.de/
JimHawkins
14
Years of Service
User Offline
Joined: 26th Jul 2009
Location: Hull - UK
Posted: 10th Dec 2014 17:17
Cost - AppGameKit for Pascal is free.

For Windows you can use Delphi if you have it, or in all cases Lazarus and Free Pascal Compiler (FPC). That means you get the full power - much faster calculation, complex maths, stringlists, sets...

Erik van Bilsen's TAGKScene concept is elegant and well-conceived, and makes big games possible that would probably be a complex mess in Basic.

So, as you say, Alex - no additional costs required to program in Object Pascal or C++ with a powerful graphics front-end.

AGK's main weakness, for some, is the lack of any visual designer - but the principles are so simple that it's hardly needed. Another weakness is an incomplete 3D command set - but that is coming eventually.

I think AppGameKit is very good value for money!

-- Jim - When is there going to be a release?
bjadams
AGK Backer
16
Years of Service
User Offline
Joined: 29th Mar 2008
Location:
Posted: 20th Jan 2015 16:14 Edited at: 20th Jan 2015 16:14
The Twitter #Code2014 ranking have become a bit of a tradition. At the end of the year everyone votes for the programming languages they used, or were their favourite for the year. Then they all get tabulated up to see how they rank.

Delphi finished 9th in the #Code2014 rankings on Twitter

# Language Count
1 javascript 2414
2 python 1355
3 java 1317
4 ruby 1044
5 sql 936
6 php 882
7 bash 871
8 c# 814
9 delphi 803
10 c 692
11 c++ 598
12 go 566
13 clojure 504
14 haskell 452
15 scala 449
16 objective-c 375
17 swift 343
18 livecode 280
19 coffeescript 262
20 f# 246
JimHawkins
14
Years of Service
User Offline
Joined: 26th Jul 2009
Location: Hull - UK
Posted: 20th Jan 2015 19:03
That's pleasing! Thanks for posting it.

Onwards and sometimes upwards
The Daddy
15
Years of Service
User Offline
Joined: 13th Jan 2009
Location: Essex
Posted: 26th Jan 2015 19:04
Hi all,

Jim apologies for being away but I am very busy studying psychodynamic counselling (Freudian stuff dealing with the unconscious). Its deep and I have to do a heap of reading and essays and see clients also...I am just tired thinking about it LOL!

Anyhow, i am still keen to update the AppGameKit for Pascal, as Jim has said, it is an elegant solution. Object Pascal is such a...beautiful language imho.

So the current state is that Jim has a business to run and stuff to write, I have a business to run and also need to study. It is my hope that within the next few months I will take another look at getting this up to speed. I fully appreciate that we all (including me) want this yesterday, but I am sad to say this is unpaid time consuming work!!!

I am sure at some point in the near'ish future Jim and I will sit down and get something sorted!

I want this more than most of you!!!!

www.bitmanip.com
All the juicy you could ever dream of!
JimHawkins
14
Years of Service
User Offline
Joined: 26th Jul 2009
Location: Hull - UK
Posted: 27th Jan 2015 00:49
Amen to that!

Onwards and sometimes upwards

Login to post a reply

Server time is: 2024-04-25 19:07:58
Your offset time is: 2024-04-25 19:07:58