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 / eXtends on Git

Author
Message
Freddix
AGK Developer
16
Years of Service
User Offline
Joined: 19th Sep 2002
Location: France
Posted: 11th Feb 2019 07:10 Edited at: 11th Feb 2019 07:15
Hello,

I've released a 1st version of "eXtends-for-AppGameKit" on Git.
Here is the link : https://github.com/AmiDARK/eXtends-for-AppGameKit

I will soonly update it (when my health will be better) with the DarkBASIC Professional doc updated to AppGameKit version and maybe some more samples.

Here is the licence text I've put on the GIT :

Technically, eXtends is not an open source project however, to allow user to use it in the AppGameKit creations, the only way found was to make source code being available for download.
All these simply mean that all material is copyright Frédéric Cordier (8.8.75 France) and any project that may use parts of eXtends must clearly mentions in a fully visible way that :
"This software uses part of eXtends addon for AppGameKit from Frédéric Cordier (available at : https://github.com/AmiDARK/eXtends-for-AppGameKit/ ) "
eXtends is provided for free. That mean that no fee is required to have the rights to use if for any project (freeware, commercial, shareware, etc.).
If you have any question or doubts about all these, contact me directly at : cordierfr@wanadoo.fr

Regards,
Freddix.
puzzler2018
User Banned
Posted: 11th Feb 2019 10:01
Wow thanks Freddix - some really interesting stuff there.

Well done.

Looking forward to giving it a try out soon
fubarpk
Moderator
14
Years of Service
User Offline
Joined: 11th Jan 2005
Location: Adelaide
Posted: 11th Feb 2019 12:46 Edited at: 11th Feb 2019 13:55
Thanks For sharing

Quote: "../eXtends/eXtends_Basic2D_XWindow.agc:255: error Unexpected token".""

Get the above error when i try any of the examples
fubar
Freddix
AGK Developer
16
Years of Service
User Offline
Joined: 19th Sep 2002
Location: France
Posted: 11th Feb 2019 17:29
puzzler 2018 : Thanks

@fubarpk : Oh shit ! and thank you for the report.
I've Just checked .. it's a lost dot between 2 methods. don't know how it came there :p
Simply open the incrimined file and remove the dot.
Fix sent (commit & push) to the GIT repository.
Samples tried : Now Run correctly here !

Regards,
Freddix
fubarpk
Moderator
14
Years of Service
User Offline
Joined: 11th Jan 2005
Location: Adelaide
Posted: 11th Feb 2019 19:49 Edited at: 11th Feb 2019 20:02
Some really nice code @Freddix

I particularly liked the sky system
and I think the wobble could be very useful for a driving style game

None of the DBprinting commands show anything to me so i had to look at the code to know what keys were available to use

The other thing I noticed that in the examples it seems like all of the agc files are included in each example, as I write mobile
applications I didn't like the fact that the compiler would have to compile all the extra code that I may never use. Apart from
those things I think its really great and im sure people may find it very useful
fubar
Freddix
AGK Developer
16
Years of Service
User Offline
Joined: 19th Sep 2002
Location: France
Posted: 11th Feb 2019 19:59
@fubarpk : Look the RealTime Sky System sample to see how the dbPrint works.
In fact you must put a command that draw all dbPrint commands at once just before the sync :

I tried to use methods to put text in front of 3D but I didn't manage to makes it handle like it should (maybe I'm wrong in the command I used).
that's why the dbRefresh is used.
fubarpk
Moderator
14
Years of Service
User Offline
Joined: 11th Jan 2005
Location: Adelaide
Posted: 11th Feb 2019 20:06
just noticed dbRefresh() is included in the sky system that's prob why it works for that one and not the others
fubar

Login to post a reply

Server time is: 2019-08-19 08:30:56
Your offset time is: 2019-08-19 08:30:56