My Blender 2.49 to 2.57 python related issues

Hi, I started using blender just before the stable 2.57 version was released, so before that I was using version 2.49.
Now the problem is that I don’t want to abandon everything that I made in 2.49 and then pass to 2.57. (talking about scripts in bge)

Well, I have a project running in bge and I wanted to continue in 2.57 but I have the following issues:

  1. No script from 2.49 is working in 2.57. Why? Python 3.2 isn’t an upgrade for 2.7?
  2. I am not pretty sure about this…do I need to install Python 3.2 on my computer or it is included into blender 2.57. (I installed it anyway, but could that create bugs or anything like that?)
  3. Old problem, when I press alt+p in text editor, import GameLogic as an error, but vital, and I don’t know how to fix it, both in 2.49 an 2.57 (I was just wondering if that could be fixed somehow). The error is: ImportError: No module named GameLogic.

That’s all for now…I hope you guys can help me solve this.
Thank you in advance!

Python 3.x is mostly, but not entirely, compatible with 2.x.
The Blender API for 2.5x is totally different from that for 2.4x.

do I need to install Python 3.2 on my computer or it is included into blender 2.57

It’s included.

Best wishes,
Matthew