当前位置: 首页 > 软件库 > 程序开发 > 游戏开发包 >

GC DevKit

移动 2D 游戏引擎
授权协议 GPLv3
开发语言 JavaScript
所属分类 程序开发、 游戏开发包
软件类型 开源软件
地区 不详
投 递 者 施自珍
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

GC DevKit 是最棒的移动 2D 游戏引擎,基于 HTML5,来自 Game Closure。

  • 接上节 http://www.cnblogs.com/hangxin1940/archive/2013/04/09/3011424.html Whack That Mole!(打鼹鼠)游戏是一个使用Devkit引擎内置的一款游戏,通过学习该游戏的源代码,我们会明白这些Devkit组建是如何组织在一起的。 ## 游戏安装 首先启动服务 $ basil serve 他会在`9200`端口启动,在浏览器

  • 接上节 http://www.cnblogs.com/hangxin1940/archive/2013/04/11/3011555.html ## 创建屏幕视图 当导入屏幕视图类后,我们会在`initUI`函数中对它进行实例化,这时,游戏引擎就准备就绪了。 var titlescreen = new TitleScreen(), gamescreen = new GameScreen(); 之后的

  • GC DevKit 是一款基于HTML5的开源2D游戏引擎,由Game Closure贡献,直接入正题 *本人系统为ubuntu* ## 准备工作 安装最新的 `nodejs` $ sudo add-apt-repository ppa:chris-lea/node.js $ sudo apt-get update $ sudo apt-get install nodejs ## 安装 只要获得d

  • 接上节 http://www.cnblogs.com/hangxin1940/archive/2013/04/09/3009251.html ## 创建项目 在devkit环境下运行命令创建一个新项目 $ basil init hello-world devkit会在当前目录生成一个项目,现在打开这个项目文件夹,并运行它 $ cd ./hello-world $ basil serve 默认的,会

  • 接上节 http://www.cnblogs.com/hangxin1940/archive/2013/04/11/3015553.html ## 启动流程 在构造函数`init`中,我们通过监听`'app:start'`事件来处理上层的通知,然后调用 `start_game_flow` 方法来播放动画序列,最后调用`play_game`来开始游戏。 function start_game_flo

 相关资料
  • 包含在程序启动时启动的线程。这个线程包含一个循环,每40毫秒更新一次游戏并重新绘制()board。 备选办法B: 板创建一个摆动计时器。这个计时器的动作监听器是板本身。actionPerformed()方法每40毫秒运行一次,并更新game+repaints Board()。 谢谢

  • 问题内容: 下学期,我们有一个团队中的Java应用程序模块。该模块的要求是制作游戏。在圣诞节假期里,我一直在做一些练习,但是我想不出绘制图形的最佳方法。 我正在使用Java Graphics2D对象在屏幕上绘制形状,并每秒调用30次,但这非常闪烁。有没有更好的方法来绘制Java中的高性能2D图形? 问题答案: 您想要做的是创建一个带有BufferStrategy的canvas组件并对其进行渲染,下

  • 问题内容: 我目前正在根据 主题医院 的想法编写一个非常基本的Java游戏。 我对Java还是很陌生,目前正在第一年就读于大学。我已经断断续续地做了Java两年了,但是我最终将自己的时间投入到一个不错的项目中。 我处于需要创建一个人(患者)才能入院的阶段。他们需要先到接待处,再到GP的办公室,然后再回到起始位置。 我已经研究过A *路径查找,但是对我来说似乎真的很复杂。我了解我的想法,但不确定如何

  • 我正在克隆一只松鸡。我表现得很好:每秒60帧。当时它只有一根柱子/障碍物。我一加上3个,fps就降到了30及以下。那么游戏现在就不能玩了。我知道这与一直在做有关。 以下是代码: 完整的项目来源 还要记住这是真正的未抛光版本,所以代码很难看。我正在寻找提升性能的解决方案。 主类: 框架类别: 支柱/支柱类: Ptica/Brid等级: Util类:

  • 我在java中创建了一个2D游戏,并试图将其分辨率提高到60 fps,分辨率为1920x1080像素。我的游戏逻辑在不到1毫秒的时间内表现良好。但是绘图需要超过10毫秒。在我相当强大的台式机(英特尔i5-4670K@3.40Ghz)上这可能就足够了,但是在我的笔记本电脑(英特尔i5-6300HQ@2.30Ghz)上,游戏已经慢了很多。绘图分为两个主要步骤: > 将游戏的每个部分绘制到Buffere

  • 问题内容: 我最近一直在研究游戏开发,而我的第一种编程语言是Java。在玩了许多用c ++开发的令人惊叹的游戏之后,我想知道为什么Java在游戏行业中没有被大量使用。我查看了jMonkeyEngine 3和其他一些游戏引擎环境,但是看到的屏幕截图远没有那么令人惊叹。诸如EA的《极品飞车》(Need for Speed Hot)和ubisoft的Assassins Creed等标题传达了这种现实感。

  • 本文向大家介绍Unity Shader实现2D游戏迷雾,包括了Unity Shader实现2D游戏迷雾的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了Unity Shader实现2D游戏迷雾的具体代码,供大家参考,具体内容如下 先看效果吧。 我使用的是屏幕后处理效果,首先先去Photoshop做一张图片如下,用画笔点一个点就可以了,使用它来对摄像机截取的图片进行处理。 在摄像机上添加

  • 本文向大家介绍js实现坦克移动小游戏,包括了js实现坦克移动小游戏的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了js坦克移动的具体代码,供大家参考,具体内容如下 先看看,js超简单实现图片旋转: –附:简易的小坦克移动js小游戏 (注:键盘上的上下左右键 键值分别是37、38、39、40) 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。