AGKPas (AGK for Pascal) has been updated to AGKv1.8!
On top of this amazing news, as from today, work on upgrading the AGKPas Project to AGKv2a2 is under way!!! Myself, Jim Hawkins and the project creator Erik (Bilsen) will be working on this. Please remember it is a LOT of work being completed by dedicated coders in their 'FREE' time, so please be patient!
On top of this, Jim has been working on a One-Click deploy to Android apk! More from him when he is ready!
Please extend thanks to Erik (Bilsen) for so much hard work to get this project off the ground...he has done all the work to date!
Also to Jim Hawkins for his help on the project and the up and coming one click tool to come!
For those who have been troubled by Tier2 or are new to Pascal here are some advantages of using it:
Use the App Game Kit (AGK) game engine with Pascal languages like Delphi and Lazarus/Free Pascal:
* AGK for Pascal wraps all AGK commands into a class model. But you can always use the "flat" AGK commands directly if you prefer.
* AGK for Pascal is scene based. The idea is that your application consists of multiple scenes (like a startup screen, level select screen and actual levels). You descend these scenes from TAgkScene, and you set the current scene using TAgkApplication.SetScene.
* AGK for Pascal is very lightweight. It achieves this by using code inlining and static methods wherever possible, so that this wrapper has very little impact on performance (if any at all).
* AGK for Pascal has some utilities not found in the AGK library. For example, the TAgkPoint structure simplifies working with 2D points and vectors. It supports operator overloading to add, subtract and multiply points and vectors, as well as various utilities to calculate the length of a vector, normalize and rotate a vector etc. All AGK methods that have X, Y coordinate parameters also accept a TAgkPoint as parameter.
* AGK for Pascal comes with Pascal versions of almost all sample applications in the original SDK. These sample applications are truely single-source in the sense that the actual application code is in one or more source files that are shared between the platform-specific projects. For example, most sample applications have a single unit called uMain with the application code. In the same directory, you will find a .dpr file with the Delphi project for Windows, a .lpr file with the Lazarus project for Windows, Mac or Android, and a .xcodeproj folder with the Xcode project for iOS.
* AGK for Pascal currently supports Windows, Mac OS X, iOS and Android (using Delphi or Free Pascal with Lazarus or Xcode). Android development is currently only supported on the Windows platform.
AGK for Pascal is available for registered users of [http://www.appgamekit.com/ App Game Kit].
I need to confirm with T.G.C how they would prefer this release (AGKPas v1.8) to be made available i.e via your products page links provided from the forum! (TGC guys feedback please)!
www.bitmanip.com
All the juicy you could ever dream of!