I am just going to say here what I plan to do in the future with GDevelop,and what I am doing now. (This will probably interreact nobody here but I don’t have anything better to do anyway)
What I am doing:
My other project is a JS extension (that means it will be included by default in GDevelop if 4ian likes it) that use the Neataptic library to use basic machine learning in GDevelop with the NEAT (Neuro-Evolution algorithm) to permit to create rapidly simulations and to create more advanced AIs around it.
My planned projects:
I first want to make a JS extension out of my Multiplayer extension to submit it to 4ian and add it to the engine as soon I finished the normal version.
I will also create an extension to use standard JS data types (objects and arrays) (the arrays will probably be the more important thing here).
I want to add support for greenworks (Steam integration). It will be one of the hardest Task because it uses node-gyp, Wich only works on PC, so I will have to tweak the exporter a bit, and create a JS extension to warp around all APIs from Steam, Wich will take long.
Of course, if I finish one of the two most requested features of GDevelop I will have to do the other. I want to do a JS extension to wrap around pixi-projection to enable use if 3D in GDevelop.
I began but plan to go back on a wrapper for the gamejolt api. Actually, it is pretty much finished but I need to do the definition of the function to GDevelop Wich is something that repeats itself much and is boring. As soon as I finish more exciting projects, i’ll work on it again.
And at last, a serializer to serialize the state of a scene or an object, to save for example the state of a scene when you create objects dynamically. An example would be a sort of 2d Minecraft: when you place a block it creates an object, the serializer would get all the data and data from object of the scene to be able to restore it later.
Yeah, that’s it for now! I can’t help but thinking I forgot something. If I talked to somebody about something, could they remind me of it?
Anyway, what do you think of my projects? Do you have anything in the same sort of thing you want me to do?