junglepython
1. python能做什么游戏
python能做什么游戏?
python可以开发一些小游戏,实际上Python中是有一些对应的官方或者非官方的游戏开发库的。
1. Github上面有个项目Free Python Games,里面集合了不少的Python开发的小游戏,能玩,也适合新手用来练练手,另外 PyGame 这个网站里面里面集合了很多Python开发的小游戏。
2. Python版本的 Flapy Bird 简化版,但是感觉更加难玩了。当然你也可以尝试用Python开发原版的 Flapy Bird,涵盖了颜色图像等:Flappy Block - 1.0
3. 小时候经常在手机上玩的一个游戏,也是一款经典的街机游戏,这款游戏进化之后其实就是一个打乒乓的小游戏,这里同样有一个进化版本,图形设计的更加好看:Ping Pong
4. 以前初高中在学校很无聊的时候跟同桌或者前后桌玩的游戏,你还记得么
5. 同样一款小时候在小霸王上玩的游戏:Junk Jungle
6. 除此之外,一款比较有名基于Pyhton的战争的游戏:Home - TaleWorlds Entertainment
7. 一款看起来非常有趣的3D游戏:Galcon
相关推荐:《Python教程》
以上就是小编分享的关于python能做什么游戏的详细内容希望对大家有所帮助,更多有关python教程请关注环球青藤其它相关文章!
2. 星际争霸1v1或2v2的时候最常玩哪些地图
其实luna 只有一种,各种类型都基本一模一样的。
1v1,Lost temple(以前中国的国图,现在浩方平台上常见)
Luna(现在vs平台上基本都打这个图了,如果不知道vs平台,我介绍下:这个平台等级是按照胜负关系来算的,上面总体水平要高于浩方平台,也有很多国内高手在上面玩。所以现在基本可以从vs上的等级大概判断出他的水平。www.vsa.com.cn)
Python,Longinus,Peaks_of_Baek,Reverse Temple,R-point,Rush_Hour等(其他好玩的韩国职业联赛比赛用图,不常见)
2v2,Hunters,Big game hunters
Lost temple和Luna有时候也看到有人2v2
地图特点:
lost temple:主矿有路口,高地人族可以封口;分矿有高地,可以空投骚扰。标准的人族地图
luna:主矿有路口人族不能封口;分矿无高地;地图中间不能修建筑。标准的暴兵型地图,适合练习基本功
介绍下怎么来理解地图:
本文主要以大家常见的地图为主,引用了: LT , Luna , Nostalgia , R point , Rush hour , Rov , Incubus , Blade storm , Forte , Sattarchasm , Chow Chow , Azalea , Gaia , Paranoid Android 等常见地图.
** 主矿水晶数量
有8 (LT), 9 (Luna), 10 (Forte) 三种,一般来说,水晶数量少的不适合单矿一拨流,而forte 这种地图水晶多,主矿可以采很长时间,即使不开分矿也可以长时间暴兵 . Zerg 三基地暴口水,Protoss 三兵营暴dragon , 四兵营暴zealot , 而Terran 可以长时间的tank rush , 保持对对方的压制.
** 分矿水晶数量
分矿水晶数量是和主矿对应的,有6 (forte, blade storm), 7 ( r-point ) , 8 ( LT , luna ) 三种, 道理很明了,分矿水晶越多对开矿经济帮助越大,注意开矿后增补的兵营数量
** 主矿区域的大小
这点对T 的影响是绝对性的,主矿小的话 ( forte ) , 人和神很难隐藏自己战术,人口到50 就没地方造人口了,必须扩张出去才可以,而大家都知道,扩张的时候是最脆弱的,可攻击点很多. 不过这对z 没什么影响,再小的主矿也能造下三个基地,完全可以持续暴兵,但zerg的种族因素决定了zerg 是一个浪费资源,被迫扩张的种族,单矿的zerg 没什么威力的,请注意zerg 的补给是飞在空中的,多数时间这是优势,当然也有劣势的时候(恐怖的海盗和隐飞啊).
请注意主矿小的地图上是不能溜农民的.
** 主矿到分矿的距离
这主要是针对扩张的zerg,因为zerg双开的话,在初期被rush的时候经常需要拉农民和小狗帮忙,在开矿的时候一定要把这个距离算进去.象Gaia 就是比较远的,Luna的 1, 5点就也比较远,但7点和11点是很近,这是由于路口只能向下开的缘故,后面会有增补~~ 距离太远对中后期反空投也是个问题,来回调动主力部队互防会导致正面兵力严重不足,损失
大大地呦 ~~
** 分矿的方向
面向里面,也就是自己主基地的方向的话,就很容易防守,反之就容易受到空军的攻击(特别是飞龙),这就是luna上为什么飞龙威力很大的主要原因,而飞龙在rush hour和gaia (除了空中距离近的那点)几乎没大用处.
** 分矿外面是什么
分矿朝外的话,外面是海还是陆地很重要,如果是海的话,无疑对Zerg 最好, 因为可以用飞龙和大飞龙进攻骚扰,而Zerg自己一般不会被空军骚扰,对pvt 也不错,海上不能架tank.可以很大程度上缓解Protoss 的防守压力, Luna是这个特点的最典型代表, 除了5点是分矿朝内的(又一次路口只能向下开的结果) ~~
外面是陆地的话肯定对t 有利的,那就基本上是tank的乐园了,当然也是Lurker,Dragon , HT和Cannon 的Happy Land .
还要分清是外面的陆地是高地还是平地,高地的话(LT,sattarchasm) 就一定要空投才有效 , 这样说起来人族的速科技空投tank 和zerg中期的lurker 空投都不错,而p只能投点破dragon , ht 或者造cannon . Dragon对农民杀伤力太小,HT 又没有可持续性,tank 和sunken在有视
野的帮助下都能轻松防住 , 而p 就只能运兵上去解除危机,昂贵而缓慢的神族运输机就成这个时候最好的把子, 可怜的protoss . 所以这时 T > P> Z.
如果外面是平地的话(incubus , chow chow ), 就容易被主力部队进攻 ----- 特别是T 的大部队,tank 一般能把分矿轰掉。 而z , p 的部队只能用lurker ,dragon , HT 骚扰, 不足以对分矿造成毁灭性打击. 如果在Terran 推进到这里的时候没有有效反击手段,那么结果就是分矿报销,形式危机 . :'(
** 分矿有无gas
最有影响的要数Nostalgia了, 还有bifrost 和blade storm 也是另类的无gas分矿. 这类地图最明显的特点是以初级兵种为主,只有平常一半的gas的要同时兼顾科技和中级兵种的结合,具体打法请参加nostalgia 攻略.
ps : 我发现这种地图PvZ的时候可以根据对方狗狗多的特点,在开出2 矿后回头补几个reaver , 不论进攻或防守都有奇效.
** 主分矿水晶和 和Gas 对比
这是 blade storm 和 Forte 一个区别 ,Bs 是14 :2 , 而Forte 是16:2 打了一段时间以后就会发现在Bs上钱不够,在Forte 上就Gas 够,大家可以根据这个特点控制兵营和科技兵种的数量.
** 大坡
现在的韩国联赛越来越注重对坡的使用,在原来只有路口才有坡的基础上,引入了大坡的概念(Ride of valyries), 其实这和正常的小坡大同小易,但需要注意两点,一是一定要有视野,二是大部队在这里交火时的地形和阵型问题.
** 二开还是三开
主要是针对zerg,并且影响极大,常用三开的地图是forte 和r point , 三开会导致经济暴好 + 科技缓慢,容易被科技兵种进攻,vT的话要注意Tank rush , 飞机rush ,高地tank (如果有高地的话) , 速空投MM 和漏火兵 . vP的话要注意reaver+dragon 单矿一拨流,溜DT
, 空投DT或reaver , 高地dragon or cannon(如果有高地). 我的建议还是多在多造狗反rush 反骚扰 (三基地开局经济好 ),毕竟对方穷兵进攻话家里空虚,同时尽量攀科技,有高地的话要考虑出飞龙.
** 三矿有无gas, 以及水晶的数量
原来我认为三矿有gas 是Z > P > T 的,经大家讨论后好象又是 T > P > Z . 我自己也没了主义,还是留个空白,以后有公论了再说吧....
** 三矿容易开与否,以及是否在一起
最明显的是Azalea ,三矿很容易开,一定尽量多补兵营和基地,经济暴好的情况下会显示gas严重不足,注意多造一级兵(lings , zealot , marine / vulture ). 其实r point 的三矿也很容易开,因为两边都有矿,可以根据敌人的位置选开自己的一边,总的来说还是易守难攻的.
** 三矿四矿一起开(rush hour)
常打rush hour 的朋友都知道,这个地图是没有三矿一说的,因为三矿和四矿是在一起的,可以一起开出,这无疑对先扩张的种族有利 ( zerg ) ,而PvT还算平衡,毕竟四矿高资源的terran 很快就200了.
***整张地图资源数量的多少 ( r point 和paranoid arnoid )
如果矿数多的话对T 会不利,矿少的话两人各开一边就会T > P > Z .
矿多的地图是偷矿的乐土 ;P
** 路口
星际有很大一部分战斗是发生在路口上的,高手都懂的怎样使用路口的优势和劣势. 路口主要是坡,但要注意低地和高地,一般来说主矿的一方都是站在高地的( LT , Luna ), 下面进攻方最重要的因素是视野,想来大家对LT 的路口都有很深刻的理解,就不细说了。
也要注意低地路口的地图( requiem ),TvP 必须要用Seige Tank 开局来对抗dragon 压制,广大Terran user的恶梦开局. :lol
平地路口( azalea , incubus ) 的TvP 也同样有dragon压制的问题. 并且平地路口比普通路
口大一些,在PvZ的时候就很难把路口堵严,请提防提速狗骚扰,TvZ也容易被狗骚扰,希望大家注意.
而这些所谓高地,低地路口对zerg的防御没什么影响,因为zerg一般都要开出分基地后基本是平地防御,没什么可担心的.
其实即使是路口也是有区别的,Forte的路口比LT更小,一个Zealot 站位好就能把狗堵住(大家一般用两个), 而Luna 这种口比LT要大一些,二个站位好的Zealot 也能堵住(大家一般用三个), 815 就不提了.
** 路口处的叉路
游击和偷袭的乐土. 叉路对ZvT , ZvP , PvT 都有利,是高速度兵种的天堂,tank rush对这种地形基本无效(小狗可以溜出去). 无论是z p t , 在大部队出门进攻的时候要注意被lings 或者DT偷袭.
** 起始距离的远近
距离近的话一般是 T > P > Z , 越近越容易 rush 和推进,多数人倾向正面强力压制,开矿难,反推进难 . 反之远点的话 Z > P > T, 普遍倾向科技开局,开矿容易,推进艰难缓慢.
requiem 是有名的近点地图,LT 也有这个特点.
intothedarkness 超远 , Gaia 距离较远.
常规地图luna , nostalgia 也是有远点和近点的区别的.
** 空中距离的远近( LT , Paranoid , gaia )
空中距离近的话, 地面距离普遍比较远,科技型开局的骚扰压制加开矿是主流打法, 基本上是空投兵种 和飞龙的天下. 空投和反空投是这种地图精髓所在. 请比较LT 的 6 9点 和Gaia 近点的打法,但不要引用人族无耻的空中推进战术,这破战术在别的地图一般无效.
** 地图中间能否修建筑
主要是用来限制TvP 的推进,大家都明了 LT的阵地战和luna 的tank平推的区别.
** 地图中间的的障碍物
如果有障碍物的话, T > P > Z , LT的例子大家也很明白了,可以说中间的神庙就是为T 而设计的. 越多的障碍物对高射程兵种越有利,对需要包夹的种族劣势越大.
** 空旷的中间地带
这样的地形一般中间不能修建筑物 ( Forte , Rov ) ,有利于高激动性的兵种,比如TvZ的 SK ,Zerg 的小狗+ lurker 包夹, PvT强冲tank阵 , 而猥亵的 tank 阵地战在tank数量不够的时候不适合这种地形
** 多条推进路线的地图
最具这种特色的地图是Rush hour , 多条路线有多种选择,不容易被夹死,但后方容易被偷袭. 慎重考虑推进路线,注意主基防御. 最新的PGT MOTS 变色龙也是这类型.
** 岛矿
注意四点:
1 ,因为人族可以飞基地的缘故,请注意Terran是否可以直接飘基地开矿, 如果可以的话Terran 就有优势 (这点在新地图已经被削弱很多,都是要先用农民把矿区清理一下的).
2 ,对岛矿的认识要分清进攻和防守,先说进攻: Protoss 在航母出来以前很难进攻岛矿,缓慢 昂贵 脆弱 易死 的shuttle 是P最大的弱点。而z 可以进攻的方法最多: 小狗/口水/大象/蝎子和廉价的领主,外加上守护者和空中霸王. Terran 几个marine 或 tank同样可以把岛矿搞个天翻地覆.
3 , 再说防守: P 是最容易防守岛矿的,一个probe就能基本搞定防务,加上2个ht就天不怕地不怕了, 而z也不错,几个农民也能搞出坚实的防卫,配合一个传送门的话,除了航母什么都不怕. T 除了能飘基地外没什么优势,想建立一个立体防卫系统很难,很难.
4 , 扩张岛矿是很容易的,因为他易守难攻,一旦成功就建立很大优势了, 但是要注意扩张岛矿很耗费操作,有的时候得不偿失,虽然扩张容易,但是救援也很难.
** 2 人地图和4人地图的区别
之所以专门提这个是因为在二人地图上protoss 有很大的战术浮动,呵呵,野兵营的乐园,Kingdom的极乐净土。在明确对方位置的前提下,很多玩家能专门制定出一些非常规战术,野兵营,野bb,野基地等等. 但这是把双刃剑,既伤敌,又伤己,慎用,慎用.
** Sin Gaema Gowon,Plain of Hills , Enter the Dragon
这三个地图普遍对zerg比较难,分矿远的一米米,难开的一米米, 而Plain of Hills 对PvT也很难, 我都没什么心得,专门提下,有达人能讲解下就好了.
总结:
希望大家在理解这些后再碰到新地图不会手足无措 ;P
种族对地图的适应能力, T > Z > P , 在一定程度上反映了种族的强弱.
星际一共有8 种地图基调,最常见的是 普通色的jungle ( LT , Gaia ) , 蓝色的Twilight (luna, blade storm) 和 白色的 space (rush hour , forte) , Badlands ( Nostalgia 和工业革命) 也不错, 赤色的 desert(chow chow , Estrella ) 是最不常见也最不讨人喜欢的颜色,太刺眼了.
3. python能做什么游戏
Python是一门高级且有趣的编程语言,除了网络爬虫、人工智能、数据分析之外,Python还可以进行游戏开发,为大家介绍五个支持Python的2D、3D游戏开发库。
1、Cocos2d:是一系列开源软件框架,用于构建跨平台2D游戏和应用程序,由cocos2d-x、cocos2d-js、cocos2d-xna和cocos2d多种框架组成,像大鱼赌场、城堡冲突等小游戏,就是用此框架开发出来的。
2、Panda3D:是由迪士尼开发的3D游戏引擎,一个用于Python和C++程序的3D渲染和游戏开发框架,并由卡内基梅陇娱乐技术中心负责维护,使用C++编写的,针对Python进行了完全的封装。
3、Pygame:它是一组Python模块,用来编写游戏,可支持Python3.7,游戏例子有:纸牌游戏、超级马里奥、击球等多种游戏。
4、Pyogre:ogre 3D渲染引擎的Python绑定,可以用来开发游戏和仿真程序等任何3D应用,它的API更加稳定,也非常快速灵活。
5、RenPy:一个视觉小说引擎,被世界各地的成千万的创造者所使用,它可以帮助你使用文字、图像和声音来讲述电脑和移动设备上的故事。RenPy是开放源码的,可免费的商业用途,易于学习的脚本语言任何人都能有效地编写大型视觉小说,它的Python脚本足以用来模拟游戏。