游戏热点剖析

HTML5技术是如何取代Flash的?

  • H5 游戏拥有比 Flash 更好用更开放的规范,开发和发布也更方便,修改代码后放到网上,只需要刷新一下页面就可以看到修改的内容
  • 另外,Flash 技术需要安装一个插件,而 H5 技术直接在浏览器就可以呈现。所以 H5 技术完全替代 Flash 只是时间问题

如何选择一款HTML5引擎?

  • 如果美术熟悉 Cocos2d-JS,或者想要快速上手 2D 游戏,可以选择 Cocos2d-JS
  • 如果对编程不太熟练,可以选择 Construct 2
  • 如果是拥有完整流程的开发公司,Cocos2d-JS 和白鹭都可以选择

试试看,你也可以编写一款HTML5小游戏!

lufylegend

安卓端和苹果端游戏开发有什么区别?

  • 从游戏角度讲,手机、掌上游戏机、iPad 都属于移动端设备。而进入智能机时代之后,掌上游戏机逐渐退居幕后,成为少部分游戏发烧友的选择。
  • 安卓端和苹果端在开发游戏中的区别,主要体现在开发语言上。苹果系统大量使用 Objective-C、Swift,而安卓大量使用的是 Java。
  • 苹果端的比较流行的引擎 SpriteKit 以及适用于各种平台的 libGDX。使用 libGDX 在各个平台编写出的游戏,表现几乎是一样的,除了执行效率或者耗电水平会有细微的差别,但这和引擎其实关系不大。

如何选择移动端的游戏引擎?

我决定用 Godot。

AR和人工智能在游戏领域有哪些应用?

  • VR:虚拟现实(Virual Reality )
  • AR:增强现实(Augmented Reality)
  • MR:混合现实(Mixed Reality)
  • SLAM:同时定位与映射(Simultaneously Localization And Mapping)

谈谈微信小游戏的成功点

  • 微信小游戏、小程序都是基于 HTML5 技术的,而微信小游戏的技术就是 HTML5 技术,只是在小游戏中运用的框架并不是普通的 HTML5 的框架。
  • 微信小程序用的是基于 WebView 的技术;小游戏却没有用到 WebView 技术,而是修改了 HTML5 规范的一些接口内容,成为腾讯自己的内容。
  • 微信平台之所以要自定义自己的一套体系,比如 Web 标准、开发标准等等,是因为可以结合微信本身的特性,在此基础上制作出更契合腾讯生态的产品,一句话就是,为了方便自己开发、优化和管理。
  • 微信小游戏基于微信的底层获取功能、广告接入优势和打击拷贝的能力,塑造了一个更好的微信小程序生态。

谈谈移动游戏的未来发展

  • 移动端游戏将往更加精品、高画质、高品位的游戏转型。3D、VR、AR 等游戏也会层出不穷,移动端和大屏幕之间的阻隔也会逐渐模糊,两边都可以互相游戏。
  • 如果摆脱了电池的掣肘,那么移动端游戏将往 PC 端游戏的方向发展,更高质量的 3D 游戏也不用担心电池耗尽而半途无法玩了。

谈谈独立开发者的未来发展

职责

  • 策划

  • 美工

  • 原画

  • 推广

  • DOS 时代的时候,一个人或者一个小团队就可以做出一款游戏,但是这种时代已经过去了。游戏开发难度变小了,但是游戏制作难度变得越来越大了。

  • 尽管 Steam 依旧是目前最大的发布平台,但是由于它本身没有对上架的游戏进行分类、整理,有选择的展示。对独立开发者其实是不利的。加上 Switch、XBOX 等主机游戏相继都推出了自己的独立游戏计划,我其实更看好主机游戏的发展。

  • 其实不管基于什么平台,把游戏本身做好,才是最重要的。

参考:从0开始学游戏开发