- 博客(7)
- 资源 (13)
- 收藏
- 关注
原创 phonegap源码分析(二)------ Windows Phone
接着研究phonegap在其他平台上的实现,今日看看Windows Phone(WP)。 在WP上做JS和OS的互通比较简单,因为内置的WebBrowser提供了比较好的与JS的互通机制,包括JS调进来和回调JS,下面先看看架构图,和android非常类似: 下面重点谈谈JS与WP OS的互通 1)JS端调用WP端 WP提供了WebBrowser.ScriptNotify Even
2012-03-08 15:21:12 8642 4
原创 phonegap源码分析(一)------ android
Phonegap已把源码提交到apache,成为一个非常受关注的开源框架cordova,它的跨平台的特性有点当年Java的味道和势头,成为移动平台上比较主流的解决方案。今日品味了一下它在android端的源码,看看它到底是如何结合native和web的。 首先我们总体上看看phonegap给我们提供的主要特性: 在本地存储和渲染HTML以Native App的方式来运行用JS调用Nat
2012-03-06 15:02:19 23595 21
原创 基于引擎开发HTML5游戏实战(五)---游戏部署
STEP6 部署 web 以web的方式就需要有个服务端来存放打包出来的html,可以考虑dropbox或者像amazon ec2,google appengine这样的云服务。 1)construct2里export项目,export for: HTML5 web site 2)把export的目录里的文件上传到dropbox或amazon ec2的web服务器里 由于dropbo
2012-03-03 23:05:33 15187 5
原创 基于引擎开发HTML5游戏实战(四)---组织游戏逻辑
STEP5 添加行为和事件 这个部分是导演游戏故事情节,也是最复杂的一部分,construct2通过behavior和event sheet来设计游戏逻辑。 添加行为 1)首先是添加英雄的行为: 各个方向的移动屏幕随着英雄的移动而移动英雄不能越过屏幕背景的边境 单击英雄-> 在properties面板上edit behavior->添加以上三个行为: 2)然后添
2012-03-03 23:02:41 7690 2
原创 基于引擎开发HTML5游戏实战(三)---组织游戏元素
STEP3 设计游戏UI 这也是游戏制作的重中之重,当然这也是很多草根团队最犯难的,大家大多都是程序员出生,没几个能徒手设计出游戏级别的素材。这一个只能去找专业的UED,再个得靠平时的收集。下面是本次实战要用到的素材: 背景: 英雄: 怪兽: 子弹: 爆炸: 下载这些图片用于后面制作 STEP4 制作背景和添加游戏元素 这个部分是招演员和布置场景 1)新
2012-03-03 23:00:54 7699 2
原创 基于引擎开发HTML5游戏实战(二)---游戏剧本
STEP2 设计游戏情节 体验基于引擎开发游戏之后,让我深切感受到,游戏=情节+美工+引擎,编程技术在里面不是决定性因素。一个游戏成功与否很关键的一点是导演和编剧,这和电影电视很类似。当然,两个小时之内不可能做出很复杂的东西,就做一个游戏界的helloworld: 英雄打怪兽。 英雄可以发子弹打怪兽每个怪兽有五滴血怪兽追着英雄跑赢:英雄打光怪兽输:英雄碰到怪兽 下面是最后成品的截图:
2012-03-03 22:59:58 7844
原创 基于引擎开发HTML5游戏实战(一)---游戏引擎
最近从一个技术沙龙活动中了解到一个游戏引擎(construct2), 这款引擎彻底地改变了游戏开发在我心目中的印象。以前看过一些游戏开发的书籍,基本上都是从canvas,从坐标系讲起,再加上复杂地绘图编程,使得我不 敢对游戏开发有所奢望,更别提那些大制作。但基于这款引擎让我在2个小时之内根据官方tutorial就能搞出一个看上去还不错的web游戏,并且不需要 一行代码,有点当年第一次接触ruby
2012-03-03 22:58:27 20852
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人