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 / Port of 2DPluginKIT WIP & eXtends Future

Author
Message
Freddix
AGK Developer
16
Years of Service
User Offline
Joined: 19th Sep 2002
Location: France
Posted: 31st Mar 2019 22:14
Hello all,

I'm rarely here because work and family life get much of my time but be sure that the port of original DarkBASIC Professional's 2DPluginKIT continues and get good progress.
Only 2 files (over a total of 15 files) remain to be ported to AppGameKit.
But as Original DarkBASIC Professional's 2DPluginKIT was able to uses some of the eXtends capabilities, I had to take a decision concerning the future of these 2 plugins.
With internal times calculations using the same schemes and principles, having 2DPluginKIT using some eXtends internals methods, I will merge the 2 plugins into 1.
It will becme "eXtends 2DPluginKIT" or "2DPluginKIT eXtended" or something else (name is not final).

It was just to get you informed because if the current eXtends GIT contains only eXtends source code (here : https://github.com/AmiDARK/eXtends-for-AppGameKit )
Be sure that it will soonly be renamed to fit the changes when the 2DpluginKIT source code will be merged with the eXtends one.

Regards,
Fred.
Cliff Mellangard 3DEGS
Developer
13
Years of Service
User Offline
Joined: 20th Feb 2006
Location: Sweden
Freddix
AGK Developer
16
Years of Service
User Offline
Joined: 19th Sep 2002
Location: France
Posted: 8th Apr 2019 21:44
Thank you.

The 2DPluginKIT Source code is now fully ported to AppGameKit.
Now I start to test the port with the original 2DPluginKIT samples that were available on the DarkBASIC Professional version.

Here is a snapshot of the 1st sample that randomly draw 2 tiles on screen.

Regards,

Attachments

Login to view attachments
Freddix
AGK Developer
16
Years of Service
User Offline
Joined: 19th Sep 2002
Location: France
Posted: 10th Apr 2019 21:45
Fixing source code to makes 2DPluginKIT being fully AppGameKit compatible is getting good progress.
Yesterday, I tested the Tile creation/drawing system.
Today it's the layer system that is tested.
Layer are drawn using Tiles!
I've a bit upgraded this sample from original DarkBASIC Professional version to show a small maze instead of a big void room ...

Attachments

Login to view attachments
Freddix
AGK Developer
16
Years of Service
User Offline
Joined: 19th Sep 2002
Location: France
Posted: 12th Apr 2019 22:04
The next sample test more things available in the 2DpluginKIT, the "tile collision system". Using tiles masks, user can create custom collisions colors ( from $00 to $FF) to create 255 collisions type .. 0 = no collision, 255 = wall .... And for this example 128 = slowdown area, 32 = death in the hole and 64 = win by climbing the ladder ...

Then, it's now a small exit game for the next 2DPluginKIT sample that will be available on release !

Attachments

Login to view attachments
Freddix
AGK Developer
16
Years of Service
User Offline
Joined: 19th Sep 2002
Location: France
Posted: 13th Apr 2019 17:55
Here is a small video showing a mini exploration game using :
- Tiles
- Layer system with scrolling
- Bobs attached to layers
- Layer tiles collision system to handle specials effects (collision walls, death, exit, slowmotion, etc... )


Lance
15
Years of Service
User Offline
Joined: 22nd Jul 2003
Location: Third planet from Sun
Posted: 13th Apr 2019 18:00
Nice work , looking good ..
Freddix
AGK Developer
16
Years of Service
User Offline
Joined: 19th Sep 2002
Location: France
Posted: 13th Apr 2019 22:48 Edited at: 13th Apr 2019 23:01
@Lance : Thank you for your comment.

@All : For those that wants to get it a try,
Here is the small game demonstration with source code
(warn : The 2DPluginKIT source code is not available, only the game source code and executable are available at this time).

Don't hesitate to gives me comments

Regards,

Attachments

Login to view attachments
Freddix
AGK Developer
16
Years of Service
User Offline
Joined: 19th Sep 2002
Location: France
Posted: 17th Apr 2019 22:15
Here is a screen capture of the next 2DPluginKIT demonstration that is near to come to live ... It will show 2D Particles, lights effects, etc...

Attachments

Login to view attachments
c0d3r9
1
Years of Service
User Offline
Joined: 2nd Oct 2017
Location:
Posted: 17th Apr 2019 22:32
btw.: you define Upkey, Downkey etc. as Integer in every loop?!?
Laptop: Win10@64bit - i3 2x2Ghz - 8GB Ram - 1TB HDD
Desktop: Win10@64bit - AMD Ryzen 5 2400G - MSI B450 Tomahawk - 8GB Ram - 240GB SSD
Freddix
AGK Developer
16
Years of Service
User Offline
Joined: 19th Sep 2002
Location: France
Posted: 18th Apr 2019 17:23 Edited at: 18th Apr 2019 17:24
It's a WIP with many changes regarding the original Dark Basic professional version.. As tests.. . Code will be cleaned at the end when everything will run. Correctly.
Freddix
AGK Developer
16
Years of Service
User Offline
Joined: 19th Sep 2002
Location: France
Posted: 18th Apr 2019 22:57 Edited at: 18th Apr 2019 22:57
Now, the 2D Particles are live again !
The next step will be to makes light system available too...

Attachments

Login to view attachments

Login to post a reply

Server time is: 2019-05-20 05:37:19
Your offset time is: 2019-05-20 05:37:19