该搭建什么样的运行环境

这几天刚接触cocos2d-x还是一个小菜鸟。现在不知道该搭建什么样的运行环境有没有好人大神解惑?
官网有4种:在win下搭建cocos2d-x-win32开发环境-v2.x。
win下搭建cocos2d-x-Android开发环境-v2.x。
win下搭建cocos2d-x-win32开发环境-v3.x。
win下搭建cocos2d-x-Android开发环境-v3.x。
1.想问下这个v2v3是什么意思?该选哪个?
2.作为新手我是搭建win32还是Android开发环境呢有什么区别。
3.如果是win32的怎么还要python这种语言,我应该不用学这个吧。

还有个题外话是cocos2d-x c++ lua在学习中我该怎么安排他们的学习顺序呢?

你好,我现在使用的是那个推荐里面的Android Studio 只装了android的开发环境,可以跑通官方demo,但是我想在android工程里开发还不知道如何是好。ps:本人萌新

不要看官方那个教程,那个操作性不强。

1.v2代表cocos2dx v2.x版本的引擎,v3代表cocos2dx v3.x版本引擎 你可以直接用3.x版本的
2.你的操作系统如果是window就是win32开发环境,cocos2dx是跨平台的,你可以在windows下
开发完成后再去考虑android
3.你并不需要特别去学习python

c++是基础,但是难度较大,你可以先掌握基本的东西
lua通常被用来写游戏的逻辑,因为用脚本语言写可以支持热更新
如果你去面试,估计问c++的问题会多一些