Posted: 7th Dec 2014 12:11
I guess Paul is having nightmares about this thread, if he even reads it. I guess his to do list would be long as a toilet roll if he were to implement it all.
Posted: 7th Dec 2014 12:33
Something very useful would be to have the 'Export Project -> As iOS IPA' dialog save its contents when you click export, to save you from typing them each time.

By the way, I am LOVING the export to IPA thing. So easy to get the app installed and running on the actual iOS hardware. Marvellous stuff.

James
Posted: 7th Dec 2014 16:17
Get a object width and height would be useful.

GetObjectWidth()
GetObjectHeight()
Posted: 9th Dec 2014 8:03
Some other small, but useful ideas:

SetCursorVisible() would be nice for windows versions of our apps either to simply hide it or for us to use a custom cursor.

It would also be great if the array functions (length, sort, etc.) auto populated like the other built in commands do.
Posted: 9th Dec 2014 8:39
@ Naphier & Impetus73,

Suspect you're both right here. I just have to wait patiently until all the main stuff is implemented and then hope (on my soapbox) that Paul and TGC see the sense in quickly implementing Sqlite3 functionality - as most mobile apps make use of it.

So, fingers crossed.
Posted: 9th Dec 2014 9:22
Ched80 - It's already there: SetRawMouseVisible()
Posted: 9th Dec 2014 9:36
Cheers Jim, can't believe I didn't spot that!
Posted: 14th Dec 2014 20:57
Will we ever get a concave Sprite Shape?
Posted: 14th Dec 2014 23:17
No. OpenGL doesn't like it.
Posted: 21st Dec 2014 20:50
Controlled Webview. Allow run website inside app
Posted: 21st Dec 2014 21:32
if the following has not been suggested it would be nice to have

to be able to test a peace of code with out making a file for it

to get back a variable information if some thing dose not show up correctly

in Quick Basic there was a section below ware you could type in
a name of variable and it would tell you what the number was

it would be nice if the message windows would not shrink to the bottom
a check setting would be help full

if there is a setting for that i can't seem to see it
Posted: 28th Dec 2014 21:34
I think a command to access a device's clipboard through edit boxes would make a nice addition.
Posted: 29th Dec 2014 18:42
The problem is that AppGameKit is a proper compiler, to a bytecode. Most early BASICs had the interpreter built in, so they had the complete state available. AppGameKit would probably have to include debug information in the bytecode - what line number it is, what globals and locals are currently in scope, and send this back to the IDE. It's not difficult but it's non trivial unfortunately.

There could be a case as a starter for improving the logging so it can send stuff back to the command line window. Print() at the moment prints to the actual display which makes things slightly messier. Assert() would be nice as well.
Posted: 29th Dec 2014 20:46
I would like to be able to place the pointer.\

Such as SetPointerX AND SetPointerY
or SetPointer(int X,GetPointerY())
Posted: 30th Dec 2014 17:19
or SetPointer(int X,GetPointerY())


SetRawMousePosition()
Posted: 30th Dec 2014 19:30
@ Naphier,

With Sqlite3 as a proposed feature request, I have provided some suggested functions/commands earlier in this thread but wish to emphasise that the really great thing would be putting memblocks in to a Sqlite3 database as blobs and pulling blobs out in to memblocks....

Also, if possible, the Sqlite3 feature/addition should include the Sqlite3 free add-on allowing for AES encrytion/decryption of Sqlite3 databases. That would be fantastic and it would allow for total security for game assets...
Posted: 31st Dec 2014 0:04
Version 2 seems to have slowed down considerably when it comes to loading 3D objects. Will this be improved on?
Posted: 3rd Jan 2015 1:09
*Whoops*
Posted: 3rd Jan 2015 2:35
I may have missed it on the list, but I'd certainly like to see phone vibration implemented.

For example:

SetRawVibrateOn( intensity as float , duration as float )

GetRawVibrateOn()
GetRawVibrateSupported()

Etc.
Posted: 6th Jan 2015 5:01
Feature requests:

1. Improve the joystick read functions, if possible. Currently can't see many of the thrustmaster buttons and axis controls.

2. Not sure if this is a bug or not but 3D collision testing doesn't work with scaled objects.

3. I second the motion for GetObjectXSize(), ...YSize(), ZSize(), etc.

4. Vector and matrix types (2, 3, 4D). Associated functions.

5. Would LOVE built in, optimized function for doing things like rotating one 3D object around another and sticking one item to another at a given point such that the child inherits the parent rotation and translation.

6. Similar to virtual buttons and joysticks...sliders.

7. Native swipe functions. I know we can do it ourselves, but it'd be a great feature to include in the "Raw" section. Same with zoom in/out and other common touch gestures.

8. Built-in shadow shader or...LOTS more examples of what's possible. Would love one generic shader with switches to enable certain functions. Basic normal, shadow, displacement...essentially take the outputs of something like Substance Painter and code a shader to handle the textures.


I'm sure I'll have more. I've had this tool for about two months and I've already released one android app. Working on a couple more games soon to have screenshots in the showcase forum.

Amazing tool.