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

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.

主站蜘蛛池模板: 广德县| 绍兴县| 翼城县| 巨鹿县| 桃江县| 城口县| 双城市| 丰都县| 攀枝花市| 陈巴尔虎旗| 南华县| 博湖县| 惠安县| 泗水县| 常宁市| 长宁区| 滦平县| 萨迦县| 垫江县| 汉寿县| 临海市| 屯留县| 元朗区| 盈江县| 肇源县| 宝应县| 宝丰县| 平潭县| 赤水市| 临西县| 新巴尔虎右旗| 遂平县| 武邑县| 班戈县| 义乌市| 上林县| 赣州市| 吉林市| 宁南县| 泰来县| 聂拉木县|