官术网_书友最值得收藏!

Preparing the development environment

The environment for developing HTML5 games is similar to designing websites. We need web browsers and a good text editor. Which text editor is good is a never-ending debate. Each text editor comes with its own strengths, so just pick your favorite one. I personally recommend text editors with multiple cursors, for instance, Sublime Text or Brackets. For the browser, we will need modern browsers that support the latest HTML5 and CSS3 specs and provide us with handy tools for debugging.

There are several modern browser choices on the Internet now. They are Apple Safari (http://apple.com/safari/), Google Chrome (http://www.google.com/chrome/), Mozilla Firefox (http://mozilla.com/firefox/), and Opera (http://opera.com). These browsers support most of the features that we will discuss in the examples in the whole book. I personally use Chrome because it has great built-in developer tools. The powerful developer tools make it popular with web and game developers.

We will also need Android phones and an iPad/iPhone to test the games in mobile devices. Simulators may also work, but testing with real devices gives closer results to real-world usage.

主站蜘蛛池模板: 杭锦旗| 灯塔市| 开原市| 左云县| 屯门区| 英吉沙县| 开江县| 延安市| 涞源县| 临洮县| 波密县| 马公市| 安徽省| 宜阳县| 黄骅市| 巴里| 西华县| 阿拉善右旗| 清水县| 油尖旺区| 平安县| 营山县| 汤原县| 黄浦区| 清新县| 永宁县| 太仓市| 玛曲县| 安平县| 攀枝花市| 忻州市| 高陵县| 遵义市| 汉沽区| 大足县| 中山市| 姚安县| 赤水市| 镇宁| 武宁县| 会东县|