在现今的游戏开发中,纯c++等非解释类语言开发已经不能很好地满足开产品(项目)的需求了,比如说当出现bug或者一些重大问题需要更新时,我们需要重新发包。重新发包,从程序或技术的角度是没什么问题,但从运营,市场的角度上看,这样做会出现很多问题,玩家的流失,更新过于频繁等!所以从今天开始,我又要学解释语言了!
在解释语言里,lua和js都有人用,各有各的好处,lua的我已经学过了,当时没有做好笔记,等有时间再整理,现在就从js开始。
刚接触js时,发觉js和lua一样,我们都可以像使用lua一样快速快发,省了好多编译和运行时间!但是js现在是可以浏览器上运行,这样无疑能让我们更加快速地去对界面,逻辑等的调整!
直接开始
由于浏览器的一些限制,浏览器禁止在本地方问诸如xmlHttpRequest函数,而cocos2d-html引擎中的很多文件读取都 要依赖于这些方法,所以我们需要将文件上传到一个web服务器上!或者上传到一个本地的开发环境中!
coco2d-html里有几个可选的!
我使用的是xampp for mac,按照安装流程,安装完成以后,安装目录如下:
That's all. XAMPP is now installed below the /Applications/XAMPP directory.
如果安装后能正常运行的话,在浏览器里输入http://localhost,弹出的是以下界面,那就是正常运行了!
有关xampp的操作,请移步xampp的官网~我就不多做介绍了!
在安装目录下,我们可以找到“htdocs”或者"www"之类的目录!在里面放上我们的html工程就可以通过浏览器访问了!