But with some more wishes:
- merging 3D models together (e.g. 100 3D Objects are slower than 1 object with the same amount of polygones) mesh merging like we tried in the Minecraft-Clone-project
- merging 2D Sprites together, if that does not work automaticly / would be great for scrolling backgrounds
to specify the saving object thingly:
- SAVING 3D objects
- SAVING 3D objects with Animations
- SAVING 2D Skeletons Spriter / Spine
- on top, but that would be very great for large scenes and high polycount models with a lot of bones and so on: draco
https://github.com/google/dracoand for better 2D support and pushing AppGameKit to the next visual level and for better animations:
- Loading Spine in file version 3.8x, soon 3.9 (
http://de.esotericsoftware.com/spine-runtimes)
and for the SOUND thingly, man, 3D positioning sound, Sound mixing. And some Sound-Generators. But some of these would work with memblocks, but some Sound-Buffer-things don't work and not work well on Android, but I guess, Android is another thing with plugIns.
For creating tools it would be great to have:
- a windows without a title-bar and be able to make the window sticky (on top, like mentioned) and transparent
- and be able to drag and drop files from other Apps and places into the AGK-created-App. So that would allow to do more interaction with other programs and using AppGameKit for tools
==> therefor is a plugIn I found:
https://forum.thegamecreators.com/thread/225363Also I still have some problems with the way the Render-Target could be set and the calculation has to be done.
e.g. My Image, I want to create is 512 x 512, but my Main-Window is 1280 x 720. And my Visual resolution is 1280 x 720. But my Image has now also 1280 x 720 and not 512 by 512.
If we have SendKey, we also could need SendMouse... thinglies. So we could build AutoIt or some MacroBots
ODBC ... I gues using SQLite out of the box for saving and so on would be great.
And yes, XML could be done by hand, but having XML and JSON would be great as well. (maybe there is a plugin allready and I didn't used it, because it wouldn't work on Android or the Raspberry Pi)
ImageToClipboard ... (image memory between prosses, I guess)
OLE (Object Linking and Embedding)
Oh ... a lot of these things we have in PureBasic

a debug mode for 3D objects, where cameras, lights and so would be shown ... but I guess, that could be done also by hand
what I also not get is, how a data-stracture with "linked lists" could be saved automaticly into a JSON. Not only JSON by JSON ... but that is maybe a question, not a wish.
... and if we talk about gamepads: Force Feedback and Rumble functions.
-------------
Is there a possibility to reduce the "resolution" by scaling the window up? I mean, if we have 320 x 200 e.g. and we now change the window size, we now have 640 x 400. I know, the calculation of the Sprites and so on will work, but the performance will be like 640 x 400 and not like 320 x 200 but with bigger pixels.
in fullscreen we also only have Desktop-Resolution and on Android only native display resolution.