升级打怪

iOS
 
Web & Native develop

跨端开发,一直是个热门的话题。

但经历这么多年的发展后,真正持续发热、社区活跃的技术方案,屈指可数。

发展历程

最开始,PhoneGap / Cordova,

然后,React Native / Weex / Flutter

再来,uni-app / Taro

事实上跨端的方案远非如此,还有 Ionic / Expo / Metro 等等。

对于 React Native / Weex 的兴起,前端开发很兴奋...但很快被打脸,对比 native 的性能太差,很多最求性能的公司,都逐渐放弃,又投向 native 的怀抱。

Google 适时的推出 Dart + Flutter,其性能非常接近 native,又让大家看到了曙光。

随着开发深度的推进,Flutter 也暴露出诸多不足:

  1. 包体积大小
  2. Dart 生态有限
  3. 原生集成复杂度
  4. Web 性能与 SEO
  5. 桌面端成熟度
  6. 内存消耗
    ...

但仍然有公司不断前行,深耕 Flutter 生态建设。

新的转机

技术开发领域,各项一直都是耕耘不辍,Web 领域尤为突出。

由于业务扩张,Web 领域再次迎来了一个变革——小程序,轻应用。

随着小程序的出现,前端开发再次迎来转机,国内催生了 uni-app、Taro 等一众转译框架。

这些转译框架不单可以生成小程序,也可以转化成对比 native 性能的客户端应用。

现在,跨端开发进入到深水区,不仅是UI交互表现,而且追求极至的性能。

对于未来,个人感觉这个方向,转译框架终将替代 native 开发。

Ref

 
VCMI 游戏指南

VCMI 是一个开源游戏项目,里面的内容几乎与英雄无敌3一致。

VCMI is an open-source engine for Heroes III, offering new and extended possibilities. To use VCMI, you need to own the original data files.

官方提供 Android / iOS / macOS / Windows 等平台的安装包,用户只需要加载游戏所需的数据文件,即可畅玩。

iOS 未越狱方案

这里主要讲一下安装方式,侧载

  • AltStore
  • SideStore
  • LiveContainer

安装步骤如下:

  1. 首先要安装 AltStore;
  2. 然后通过 AltStore 安装 SideStore;
  3. 再通过 SideStore 安装 LiveContainer;

其实,也可以通过 AltStore 直接安装 LiveContainer,但是 AltStore 有安装数量7天有效性限制🚫。因此,改为 SideStore + LiveContainer 的组合🤝方式。

  • SideStore 可以通过Wi-Fi刷新,解除7天有效性♻️限制,比 AltStore 方便
  • LiveContainer 可以突破👆App 安装数量限制🔢

App 截图

LiveContainer 列表

LiveContainer 列表

游戏启动画面

游戏启动画面

网络故障

网络故障,需要挂🪜

模组

安装模组

游戏截图

如果是新人,建议从官方发布的版本开始玩,后面可以再玩其他类型的地图🗺️和模组📦。

New Game

New Game

CAMPANING

CAMPANING

CUSTOM

CUSTOM

浏览选择自创战役

浏览选择自创战役

加载战役,【历代记-废墟战神】

加载战役,【历代记-废墟战神】

加载动画

加载动画

游戏开始

游戏开始

人物属性

人物属性

Ref