Hey
I made a game on my Windows 7 64 bit home computer, and saved it as a runtime. I put it on a drive and tested it out on the same computer. It worked. I tried it at school on a windows xp pro and it DIDN’T work. I thought that would happen. But when I tried it on my cousins Windows 7 computer, it also didnt work. I think hers is a 32 bit. Does that affect if the game can be played?
Should work on Windows computers as long as it’s the same bit-depth or lower. Basically, 32-bit computers can only run 32-bit apps. 64-bit computers can run 32 or 64-bit apps. You probably want to download either the 32-bit version of Blender and use that to form the runtime, or use the 32-bit BlenderPlayer to create the runtime. I’m not sure of if that will be a problem, though, since there are dependencies and such that would still be 64-bit only, so it might be best to work with the 32-bit version of Blender.
Might it be that you haven’t copied the python libraries onto the disk?
How do you use the 32 bit BlenderPlayer? And also, if I get the 32 bit Blender, can I still open, edit and use my blends for the 64 bit?
I did copy the libraries.
I don’t know much about the subject, but if I recall, only executables are 32-bit or 64-bit. That ‘bit’ determines how the application handles RAM - I’m not sure of how much of an impact it would have on performance (perhaps it would matter for newer OS’s, but again, I’m not sure).
Your blends should be readable regardless of the executable’s bit-depth - so yes, you should be able to open your original blends with the 32-bit version of Blender.
To use the 32-bit BlenderPlayer, you should be able to place it wherever, and then when you export as a runtime, use that player. When you go to the File Selector after selecting “Export As Runtime”, on the left pane at the bottom, there should be an option to specify which player to use. You could also replace the 64-bit player with a 32-bit player, but if you choose this, I would recommend renaming the 64-bit player to something else, then renaming the 32-bit player to be the original name (so it uses the 32-bit player, but you still have the 64-bit one at the ready).
Confusing, but I’ll give it a shot!