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 / Classic Version 2022.06.27

Author
Message
Orvillian
TGC Developer
8
Years of Service
User Offline
Joined: 8th Feb 2016
Location:
Posted: 28th Jun 2022 10:34
A new version is available on Steam and TGC servers. Changes -

- Added SetupNoise. Initialises Open Simplex noise generation.
- Added GetNoiseX. Returns 1D noise.
- Added GetNoiseXY. Returns 2D noise.
- Added GetNoiseXYZ. Returns 3D noise.
- Added GetFractalX. Returns Fractal/Fractional Brownian Motion 1D noise.
- GetFractalXY. Returns Fractal/Fractional Brownian Motion 2D noise.
- GetFractalXYZ. Returns Fractal/Fractional Brownian Motion 3D noise.
- Added SetSpritePhysicsGravityScale. Gravity scaling.
- Added SetSpritePhysicsInitiallyAwake. Set if the sprite is initially awake or set.
- Added SetSpritePhysicsAllowSleep. Allow a sprite to sleep.
- Added GetSpritePhysicsGravityScale. Return gravity scaling value.
- Added GetSpritePhysicsInertia. Returns current inertia.
- Added GetSpritePhysicsIsBullet. Returns true if the sprite is set as a bullet.
- Added GetSpritePhysicsIsAwake. Returns true if the sprite is awake.
- Added ClearTweenSprite. Clears all tweens for the sprite.
- Added ClearTweenCustom. Clears all tweens for the custom tween.
- Added ClearTweenText. Clears all tweens for the text.
- Added ClearTweenChar. Clears all tweens for the char.
- Added ClearTweenObject. Clears all tweens for the object.
- Added GetTweenSpriteTime. Get the current time for a sprite.
- Added GetTweenSpriteEndTime. Get the end time for a sprite tween.
- Added GetTweenCustomTime. Get the current custom time.
- Added GetTweenCustomEndTime. Get the end time for a custom tween.
- Added GetTweenTextTime. Get the current text time.
- Added GetTweenTextEndTime. Get the end time for a text tween.
- Added GetTweenCharTime. Get the current char time.
- Added GetTweenCharEndTime. Get the end time for a char tween.
- Added GetTweenObjectTime. Get the current object time.
- Added GetTweenObjectEndTime. Get the end time for an object tween.
MadBit
VIP Member
Gold Codemaster
14
Years of Service
User Offline
Joined: 25th Jun 2009
Location: Germany
Posted: 28th Jun 2022 13:37
that's great.
Will AppGameKit also be updated on GitHub?
Share your knowledge. It\'s a way to achieve immortality. (Tenzin Gyatso)
Leo Phoenix
14
Years of Service
User Offline
Joined: 24th Apr 2009
Location: South London, England
Posted: 28th Jun 2022 13:46
The SetupNoise(....) variables (frequency, amplitude, lacunarity, persistence) don't seem to make any difference to the output when I'm using GetNoiseXY(x,y). Am I doing anything wrong?
andromedapps.com
Orvillian
TGC Developer
8
Years of Service
User Offline
Joined: 8th Feb 2016
Location:
Posted: 28th Jun 2022 14:22
@MadBit We'll look into getting the Github repository updated.

@Leo Phoenix An example has been posted in the Studio thread that you may find useful - https://forum.thegamecreators.com/thread/228529
Zaxxan
AGK Developer
3
Years of Service
User Offline
Joined: 17th Nov 2020
Location: England
Posted: 28th Jun 2022 18:01 Edited at: 28th Jun 2022 21:47
I've just updated one one my games to make use of the new ClearTweenSprite() and ClearTweenText() commands and the appgamekit player no longer works. I get an error message saying that the bytecode contains unknown instructions and that the player needs updating. @Orvillian, can you please confirm when the player will be updated please?

I have exported an apk and this works great so thank you for the new commands as my code is a lot tidier now.
adambiser
AGK Developer
8
Years of Service
User Offline
Joined: 16th Sep 2015
Location: US
Zaxxan
AGK Developer
3
Years of Service
User Offline
Joined: 17th Nov 2020
Location: England
Posted: 29th Jun 2022 07:28
New AppGameKit Player now available
MadBit
VIP Member
Gold Codemaster
14
Years of Service
User Offline
Joined: 25th Jun 2009
Location: Germany
Posted: 7th Jul 2022 12:28
Thank you for updating the repository on GitHub.
Share your knowledge. It\'s a way to achieve immortality. (Tenzin Gyatso)
Virtual Nomad
Moderator
18
Years of Service
User Offline
Joined: 14th Dec 2005
Location: SF Bay Area, USA
Posted: 7th Jul 2022 13:30 Edited at: 7th Jul 2022 13:32
Quote: "Thank you for updating the repository on GitHub."

hear! hear!

and, thanks for reviewing it @ MadBit

reference added to the Spaces() issue you've discovered.
chikega
FPSC Reloaded TGC Backer
3
Years of Service
User Offline
Joined: 28th Jan 2021
Location:
Posted: 18th Jul 2022 19:09
Concerning the 'newest' Mac version downloaded from the main site, the About screen shows it as version 2021.06.14. Is this a typo or are the download files mixed up?
Virtual Nomad
Moderator
18
Years of Service
User Offline
Joined: 14th Dec 2005
Location: SF Bay Area, USA
Posted: 18th Jul 2022 19:51 Edited at: 18th Jul 2022 19:52
Quote: "About screen shows it as version 2021.06.14"

an easy test is to try one of the new commands like SetupNoise().

ie, does the "Noise Explorer" HERE work for you?
Zaxxan
AGK Developer
3
Years of Service
User Offline
Joined: 17th Nov 2020
Location: England
Posted: 20th Jul 2022 12:37
The about screen has shown the wrong version in past updates so it is possible that TGC haven't updated the about box.
chikega
FPSC Reloaded TGC Backer
3
Years of Service
User Offline
Joined: 28th Jan 2021
Location:
Posted: 23rd Jul 2022 04:28
Thanks guys! I downloaded a new copy today and it appears to be corrected. Cheers!

Login to post a reply

Server time is: 2024-04-19 03:29:27
Your offset time is: 2024-04-19 03:29:27