说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

超强集成游戏编辑器!开源跨平台引擎Wave

HTML文档下载 WORD文档下载 PDF文档下载
Wave是一款跨平台的移动游戏引擎,让开发者可以使用C#编程语言来自主地创建2D或3D的移动游戏。同时,Wave引擎通过自身的集成游戏编辑器,为开发者提供额外的服务。并且,还提供详细的在线文档和示例来指导开发新手。

Wave是一款跨平台的移动游戏引擎,支持iOS、Android以及Windows Phone,让开发者可以使用C#编程语言来自主地创建2D或3D的移动游戏。同时,Wave引擎通过自身的集成游戏编辑器,为开发者提供额外的服务,其中包括终端用户游戏分析、在线游戏广告、应用内购买、游戏通知等。


通过使用Wave所具有的2D和3D物理引擎,能够为你的游戏获取到更多的真实性和多样性,同时还可利用移动设备中的最佳性能来让游戏更完美。此外,开发者可以根据自己的爱好来创建专属自己的游戏着色器。

虽然Wave引擎使用的是大家所熟悉的C#语言,但面对新的开发工具,新手还是会不知所措。所以,它提供了详细的在线文档,为首次使用的人做好指导。当然,也可以通过Wave的编码示例,来开启自己的第一步。

示例:

Camera 2D性能算是Wave引擎中2D游戏的主要改进之一,通过它,可以平移,缩放和旋转2D世界的显示区域,让2D游戏大场面的制作更简单。


那如何去构建一个Camera 2D?

你只需通过为一个实体附加一个Camera2D组件来创建Camera 2D。

Entity camera2D = new Entity("camera2D")                         .AddComponent(new Camera2D());this.EntityManager.Add(camera2D); 
另一方面,可以使用FixedCamera2D和FreeCamera2D去实例化Camera 2D。

FreeCamera2D camera2D = new FreeCamera2D("camera2D");this.EntityManager.Add(camera2D);
当Camera创建好后,便已经默认的集中在了屏幕当中。

Camera 2D投影

使用新的Camera2D,可以改变相机投影:


视差滚动

使用透视投影的主要优点是视差滚动效果都是自动完成的,你只需要移动相机,并正确设置DrawOrder属性来指定背景和前景之间的实体深度值即可。


最后,Wave的使用是完全免费的,代码也已经交由Github托管。

传送门:Wave引擎、mobilehub主页

首届“最具价值CTO”评选来啦!我们在找你! 【CTO俱乐部走进顺丰总部】活动图文直播进行中 中国第一个云主机评测发布:天翼云性价比第一、青云质量第一 Ruby 2.1.3发布,降低内存消耗、修复众多Bug! OpenHW2014开源硬件总决赛鏖战西安 AMD力推异构计算 《坦克世界:闪电战》:PC转手游,不止免费! 【讲师】道里云毛文波:网络虚拟化与SDN实现Docker连通 性能测试:SequoiaDB vs. MongoDB vs. Cassandra vs. HBase 华云数据推运营型PaaS Plus平台,联合Tmax走出“去IOE”的云化之路 聚焦移动新势力 MDCC 2014免费展位团队名单公布 详解Google Authenticator工作原理 云计算的乐高玩具,Docker从根本上改变应用程序开发 【先锋】eSage缔造异构虚拟化管理技术,做数据中心核心思想执行者 Uplinq2014:亲身体验Vuforia与智能眼镜设备 MDCC 2014 移动开发者大会议程全面揭晓! 顺丰模式:物流行业“互联网化”的科技之路 移动应用云服务工具APICloud宣布完美适配iPhone6 从应用分发到能力开放 华为开发者联盟沙龙上的共赢理念 SOOMLA框架:移动游戏分分钟创建个虚拟商店 Facebook:如何让应用适合所有系统、带宽以及屏幕 Docker实践者不能错过2014 Container技术大会的九大理由!(讲师议题全面揭晓) 2014全球云计算大会中国站(CC China)精彩集锦 腾讯X5浏览服务正式开放 30多款APP成为首批受益者 Node.js设计经验谈 LeanKanban University首位中国认证讲师路宁:看板会为更多国内企业带来深刻变革 环信IM沙龙纪实:无分享不IM,无社交不未来 【工具推荐】ESL:更简洁、更高效的标准加载器 【先锋】亲加通讯云:以云服务模式为App提供社交引擎 2014中国移动开发者大调查第一批获奖名单大曝光 移动开发云服务AVOS Cloud宣布完成A轮融资 Uplinq2014:人工智能嵌入硬件 万物互联建生态 初学者请教使用XML序列化定制SOAP消息的原理. 如何才能认识更多的女孩儿? 文件系统对象的问题 系统ODBC驱动坏了,请问如何重新安装???(window2000) 初学者请教使用XML序列化定制SOAP消息的原理. 系统ODBC驱动坏了,请问如何重新安装???(window2000) asp连接sql数据库的菜鸟级问题 help me!局网win98不能看win2k 大家好,第一次到这里来,问几个初级的问题.(得到解答后马上给分!) 一个三层数据提交的问题 win2000系统ODBC驱动坏了,请问如何重新安装??? (上海)聘C++程序员 win2000系统ODBC驱动坏了,请问如何重新安装??? 两个小问题,1,点击一个按钮后打开光盘里的内容,就象双击光盘的图标打开一样。2,如何用默认浏览器打开一个网站? Server.CreateObject 访问错误 请问这是怎么回事啊?应该怎么解决呀? 如何将mysql数据库转换到sql server 2000中。 初学者请教使用XML序列化定制SOAP消息的原理. 系统ODBC驱动坏了,请问如何重新安装???(win2000) 帮忙看看这个问题 请问如何在delphi中对字符串进行操作 help me!局网win98不能看win2k 大家好,第一次到这里来,问几个初级的问题.(得到解答后马上给分!) 关于raize 3.0的问题 怎样高效率的拼接一个大字符串? 十万火急!高分求解! 知道网页的绝对地址,怎么刷新? 简单问题,在字符映射表中得到的unicode,如何插放当前输入框 有关RH8.0的GRUB引导问题-=-解决问题后给分 有兴趣的请来看看 谁有用ASP开发的信息管理的技术方案文档 高分求:禁止在局域网中玩QQ的方法!!(最好是用工具软件和系统策略等等。) 求助,对线程压力的测试 紧急求救!! 关于在application中(不是applet)用MediaTracker读图片的问题,高分酬谢。 又是邮件问题(100分急等) 关于jCreator编写J2EE程序方面的问题 帮忙,急!!!!!!!!!在线等!!! 请各位给我介绍几款 生产 行业使用的进销存软件 tomcat 小问题 河北的老兄们:用16898870如何查高程(水平)分?准考证号不够15位啊? 简单问题,在字符映射表中得到的unicode,如何插放当前输入框 我想找ASP程序员的工作但不清楚要有什么样的作品.急啊 Oracle8.17为什么在我的server2000里不能安装?是不是和我的硬件配置有关系?在线等待。。。 谁有能够在bcb5和6中能够运行的能够实现象Listbox中Checkbox效果的Treeview控件? 基础C语言题..详解100分 高手请进,xsl的发布问题 请问win2000的系统日志放在什么地方?文件名叫什么? 何人用过 IDragSourceHelper 一个关于InstallShield6.3的特难的问题 lotus Notes 数据库问题! 怎样设计纵向的库?难难!!!求求!! 安倍称日政府将出面解决福岛核电站污水日本设立濒危动物精子库 准备留送外星美媒:对叙动武 奥巴马在国内外都“赢日本将有大动作 拟砸巨资研发下一代主俄警方查抄恶搞普京画展被指系实施“反英称需等联合国调查得出结论再决定是否分析称美欲打击叙利亚背后动机或为“重联合国吁叙冲突各方充分配合联合国调查斯诺登曾违安全规定 审查发现其背景调斯诺登曾违安全规定 审查发现其背景调韩拟再次照会日本 提议开会商讨解决慰受不了良心谴责 埃及窃贼自惩任火车辗美国女游客丹佛动物园喂犀牛 惨遭犀牛潘基文称涉日本历史认识发言“没有单指朝鲜说到了给对峙“永远画上句号”的时中石油通报王永春等4名高层涉违纪接受杭州截至8月20日清退影响交通路面停浙江高考录取结束 今年录取率为85.为躲电瓶车 帕萨特飞车扎进隔离带杭州德胜东村居民抢车位离奇 路装地锁台州9辆公交车台风夜起火烧毁 原因仍北京境外网站“爆料人”向南夫被刑拘集资诈骗1.6亿元 佛山“房姐”判无“健康行”公益讲座 传递健康生活方式百余商家入驻世贸服装城广州交通事故死亡人数“11年连降”我国将研制“超级脑” 每秒运算“十亿发现招考违纪违规行为 实行倒查严肃追重庆三名警察涉刑讯逼供案一审宣判600万元专项资金 助家禽业恢复生产哈弗H8,请站起来!专家论彩破除服务基层的“冻土层”要打起来么?全新奔腾B70和老马6你李军:少数部队官兵关系出现庸俗化功利青春之花绽放强军舞台现在下定 3 4个月可以开上特斯拉大爱护航 炜钊挺过首期化疗如何实现农业用水“负增长”拿出刮骨疗毒的勇气放低身段拉动商圈广州友谊首触江苏科大国防生开展海军文化月活动
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘