Egret引擎开发指南之运行项目

 更新时间:2014年09月03日 09:41:15   投稿:hebedich  
Egret Framework是一款使用TypeScript语言构建的开源免费的移动游戏框架。Egret Framework的核心定位是开放,高效,优雅。通过它,你可以快速地创建HTML5类型的移动游戏,也可以将游戏项目编译输出成为目标移动平台的原生游戏应用。

这是一个令人兴奋的小结,因为在这个小结中你终于能够看到你的第一个Demo的运行效果。

1.使用Egret工具运行游戏

运行Egret项目,我们需要一个已运行的HTTP服务器。在前面安装Egret的教程中,我们已经为大家推荐了一款HTTP服务器。现在我们来看一下如何使用我们egret提供的最简单的HTTP服务器来运行我们的项目。

和前面的教程一样,我们首相在终端中定位我们的项目,使用cd命令。

然后我们执行一个简单的命令来启动Egret的HTTP服务器,命令如下:

egret startserver HelloWorld

这个命令中egret startserver为启动egret内部服务器的命令,而后面的HelloWorld则是我们的项目名称。

当命令运行后,你会看到如图中的效果。

随后,egret工具会启动你的浏览器,启动的浏览器为当前操作系统的默认浏览器。egret工具启动Chrome后,会打开指定的网页,默认网页为http://localhost:3000/HelloWorld/launcher/index.html

此时你会在Chrome中看到一个带有简单动画的Hello World效果,效果如下图:

这里我们简单对服务器地址进行以下是说明,默认提供的服务器地址为http://localhost:3000/HelloWorld/launcher/index.html。egret为我们启动的HTTP服务器访问地址为http://localhost:3000/,其中http://localhost为本机访问地址,3000为我们使用的端口号,egret默认使用的端口号为“3000”。请确保在启动服务器之前,3000端口为未使用状态。

2.使用第三方HTTP服务器工具运行游戏

如果你安装了其他HTTP工具,那么现在你可以将其打开并运行

将游戏项目中的bin-debuglauncherresources文件夹拷贝到HTTP服务器的根目录或同级目录下。访问你的服务器地址即可运行游戏。

访问地址规则为 http://你的服务器地址/launcher/index.html

相关文章

  • Node.js与MySQL交互操作及其注意事项

    Node.js与MySQL交互操作及其注意事项

    这篇文章给大家主要介绍了Node.js与MySQL交互操作及其注意事项,非常的详细,有相同需求的小伙伴可以参考下
    2016-10-10
  • 浅谈NodeJs之数据库异常处理

    浅谈NodeJs之数据库异常处理

    这篇文章主要介绍了浅谈NodeJs之数据库异常处理,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-10-10
  • 利用node.js本地搭建HTTP服务器

    利用node.js本地搭建HTTP服务器

    这篇文章主要为大家详细介绍了利用node.js本地搭建HTTP服务器的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-04-04
  • nodeJs链接Mysql做增删改查的简单操作

    nodeJs链接Mysql做增删改查的简单操作

    本篇文章主要介绍了nodeJs链接Mysql做增删改查的简单操作,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-02-02
  • package.json各个属性说明详解

    package.json各个属性说明详解

    这篇文章主要介绍了package.json各个属性说明详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-03-03
  • Nodejs sublime text 3安装与配置

    Nodejs sublime text 3安装与配置

    Sublime Text是一个轻量、简洁、高效、跨平台的编辑器,方便的配色以及兼容vim快捷键等各种优点博得了很多前端开发人员的喜爱!Sublime Text这款程序员必备代码编辑器,几乎每位程序员提到Sublime Text都是赞不绝口!它体积小巧,无需安装,绿色便携
    2014-06-06
  • Nodejs之TCP服务端与客户端聊天程序详解

    Nodejs之TCP服务端与客户端聊天程序详解

    这篇文章主要为大家详细介绍了Nodejs之TCP服务端与客户端聊天程序,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-07-07
  • 用node开发并发布一个cli工具的方法步骤

    用node开发并发布一个cli工具的方法步骤

    这篇文章主要介绍了用node开发并发布一个cli工具的方法步骤,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-01-01
  • angularjs表格ng-table使用备忘录

    angularjs表格ng-table使用备忘录

    这篇文章主要为大家分享了angularjs表格ng-table使用备忘录,感兴趣的小伙伴们可以参考一下
    2016-03-03
  • node基于async/await对mysql进行封装

    node基于async/await对mysql进行封装

    这篇文章主要介绍了node基于async/await对mysql进行封装,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,,需要的朋友可以参考下
    2019-06-06

最新评论