【panda.js】panda.js html5游戏引擎入门介绍

一.官网

http://www.pandajs.net/

 

二.主要特性

  1. 使用高速图形渲染 pixi.js
  2. 使用粒子引擎(Particle engine)制作特效
  3. 缓动(Tweening)
  4. 物理引擎(Physics engine)
  5. 定时器(Timer)
  6. 移动端支持
  7. 声效管理
  8. 模块化(Modules)的方式组织你的源代码

 

三.安装

请先安装node.js,再通过npm安装pandatool:

$ npm install -g pandatool

 

四.新建并构建项目

$ panda create panda-demo

$ cd panda-demo

$ panda build

 

使用php内置web服务器:

$ php -S 127.0.0.1:9001

 

浏览器访问 http://127.0.0.1:9001

 

五.输出"hello, panda.js"

main.js:

 1 game.module(
 2     'game.main'
 3 )
 4 .body(function() {
 5 
 6 game.createScene("Game", {
 7     backgroundColor: 0xeeeee,
 8     init: function() {
 9         var text  = new game.Text("hello, panda.js!", {font: "40px Arial"});
10         text.anchor.set(.5);
11         text.position.set(game.system.width / 2, game.system.height / 2);
12         this.stage.addChild(text);
13     }
14 });
15 
16 });

coding地址:https://coding.net/u/imzhi/p/pandajs-tutorial-demo/git/tree/master/src/hello

 

published by imzhi at 2015-8-27

你可能感兴趣的:(【panda.js】panda.js html5游戏引擎入门介绍)