开发中的游戏需要使用脚本语言实现虚拟客户端(dummy client),这次的脚本选的是Python,用的是IromPython(通过它就可以在Python中利用强大的.Net库了)。以前没接触Python语法,但在接触一个小时之后我就喜欢上它了,真没想到还有这么考虑周到,使用简洁而方便的语言!基本上是你想怎么用,就有那样的语法。这门语言声称:
There should be one-- and preferably only one --obvious way to do it.(有且只有一种适宜的实现途径)
相当出色,个人感觉比Perl要好使,虽然Perl的库很丰富。Python很容易上手,下面贴些有用的链接:
百度百科:简介
中文教程: 简明 Python 教程
中文站点: 啄木鸟 Pythonic 开源社区
官方站点:
Python : http://www.python.org/
IronPython: http://www.codeplex.com/Wiki/View.aspx?ProjectName=IronPython