The idea was C-106 Delta’s. I just made a quick test to see if his proposal really worked. Feel free to use it.
I don’t quite understand why so many here are scared of releasing blends. Blend-files are platform independent and they’re good studying material for people learning BGE. Releasing them also makes it easier for others to help you with bugs etc. Well, that was a bit off-topic, but I had to say it…
I think it’s more appropriate to say that Zaghaghi may fix the memory leaks, but propably it isn’t a very simple thing to do after all. I had a quick look at the source code, but I have no C++ experience… C-106 suggested dump() command, but I have no clue how.
I agree with you, it will take some time for Zaghaghi to brake all that problems (he is doing it alone (I think)). I want to be usefull, but I am friendly with Blender Game Engine scripting only :(. I also downloaded the source codes, but C++ is like a “spanish village” to me - it is really hard to understand it.
About *.blend files: I agree with you, that there is no need to hide them. But I was originally thinking about commercial projects, that requires some source code security. So dont be angry at me about that :).
Thanks for info,Cyborg Dragon. Unfortunately there is only one person working on BGE, this is terrible.
Maybe we could do some brainstorming about solving BGE memory leaks problem in forum to help Zaghaghi after he ends his works on volummetric material? There may be another excellent programmers, that understands Blender source code.
You don’t need to include those Python scripts loose packed like that. Look in the main Blender directory for a file named “Python25.zip” (not the .dll, the .zip). This archive contains all of the .py scripts you need for a system without Python. The Blender Game Engine will use zlib.dll to access the scripts from within the archive, so you can leave it all packed. (You may also need to include zlib.pyd from the main Blender directory… I seem to remember that some computers need that file as well.)
Here is a list of what should be in your directory:
All game files
All required .dll’s
Python25.zip
zlib.pyd