Adobe产品在Lion上的已知问题

Known Issues with Adobe products on Mac OS 10.7 Lion :
http://kb2.adobe.com/cps/905/cpsid_90508.html

vcmi是什么?

vcmi 是经典的 SLG 英雄无敌3
的开源游戏引擎。原来的英雄无敌3只可以在Windows上玩, 现在通过
vcmi,大家也足以在 Unix/Linux, 苹果等此外系统上玩了。近年来手机和平
板上的奋勇无敌3就是用的那个项目标硕果。
而手机和机械上的威猛无敌2的出现,是因为另一个开源项目 fheroes2 。

vcmi 和 fheroes2 的另一个益处就是下降了CPU的耗费,从前的Windows游戏估计是为着获取及时的响应,都是100%地选取CPU,即便没什么需要总结的,也让CPU不停地
空循环。而 vcmi 和 fheroes2 都很环保,CPU占用率极低。本来一个玩耍的乘除
量很小,何必占用100%的CPU呢。

说到英雄无敌3,我专门地有情义,我喜欢那多少个游戏胜过
魔兽争霸。俺还用它的地形图编
辑器自己编写过地图,用它的战役编辑器自己编排过战役呢。想想一个春日的中午,和
你的好情人,花上半天时间,一边喝茶,一边像下棋一样玩一局英雄无敌3,该是多么
惬意的事务啊。

比方您像自家同样对英雄无敌3情有独钟,可以访问vcmi的主页: http://forum.vcmi.eu/portal.php

本身用的CS5.5,影响不大,重假设FlashPlayer的题材不怎么严重点:硬件加速,硬件鼠标动画等等。期待Adobe早打补丁,此外希望Adobe插足对Versions的支撑。

为什么要编译安装?

  • 学习源代码,假诺有可能,插手这一个开源项目。
  • 因为前几日的vcmi不援助普通话版的辞世阴影,我要修改源代码,让它匡助中文的常规突显。(近期手机上的勇敢无敌2和飒爽无敌3也都是英文版,就是因为原项目没提供粤语辅助。大陆部分发表手机包的那一个人就知道拿来人家的事物,植入广告,鄙视)
  • 假如您并不想学学和修改代码,如故直接设置官网上提供的二进制包吧。

苹果真难伺候 我看Adobe的那些文档 感觉就像是看一个小姐被凌虐了一般。

获取vcmi源码

下载最新的源码包:http://download.vcmi.eu/vcmi-0.93.tar.gz 。
下载完解压到某处。

此外,没了Rosetta,魔兽争霸3、星际争霸1、模拟城市4怎么的都改为历史了。

编译安装

在始发编译此前说一下自己的条件: arch
Linux。上边的步骤大部分和你用什么Linux发
行版没有提到,假若波及因发行版而不同的指令,我会特别表明。

  1. 跻身源码目录。
  2. 创制一个build目录。

    mkdir build 
    
  3. 用cmake检查编译环境,生成 makefile。

    cmake .. 
    

    万一已经设置好 SDL 和 Boost 的开发库,应该没有问题。

    一起先自己从未安装 Boost 的开发库, cmake
    没有成功,报错: error found. Boost_INCLUDE_DIR not defined. 。于是自己设置boost的开发库, sudo pacman -S boost (假使您用的是另外Linux发行版,请用相应的包管理器安装),
    cmake 就打响了。

  4. 开班编译。

    make -j2
    

    j2意味着针对双核CPU编译,也足以不用那个选项。等啊,我的2.3G双核CPU,编译了
    15分钟。

  5. 安装。

    make install
    

设置数量

先看一下戏耍的装置目录,通过命令行执行:

vcmiclient -v

自己的结果如下:

Starting... 
VCMI 0.93
  data directory:    /usr/local/share/vcmi
  library directory: /usr/local/lib/vcmi
  path to server:    /usr/local/bin/vcmiserver

数据目录是 =/usr/local/share/vcmi/=,然后我们要把原版游戏的Data, Maps,
Mp3目 录拷贝到这些目录下。
假如不想拷贝,也足以创造符号链接。我是这般做的:

cd /usr/local/share/vcmi
sudo ln -sf /path/to/Heroes3-Shadow-of-Death/Data .
sudo ln -sf /path/to/Heroes3-Shadow-of-Death/Mp3 .
sudo ln -sf /path/to/Heroes3-Shadow-of-Death/Maps .

明日您曾经足以玩了。

注意 :你应有设置英文版游戏的数据。假如你用的是中文版游戏的数量,画面上会彰显乱码。
不要焦躁,我早已初步修改源代码,让vcmi帮忙闽南语,可以等 自我的修改版 啊。

可选的数据包 :

官网上还提供了两个数据包下载,都是玩玩的Mod。
什么是Mod呢,估摸类似“死亡阴影”的资料片吧。我暂时尚未下载。

这三个数据包的安装形式就是解压到娱乐的数目目录,以 core 为例:

cd /usr/local/share/vcmi
sudo unzip /path/to/core.zip

开班玩吧

在命令行输入: vcmiclient ,游戏就开动了。其实英文版的也蛮好,可以练练爱尔兰语。
固然你就是要玩粤语版的,等自身修改的本子吧。

任何废话

  1. 对此Windows系统,源码中隐含Visual Studio的工程文件,只要配置好SDL,
    Boost
    库,编译应该很顺畅。另一个方案是,在windows下安装mingw,然后像在Linux下一样去make。
  2. 对此Mac
    OS,我一点都不熟练,但本身想应该也是一向cmake和make即可。因为它也是
    Unix like
    OS,它的shell使用起来和Linux没什么差异(假如说得语无伦次,请尽情地喷我)。补充一下,我发觉源码包中有xcode的工程文件。
  3. 倘诺你不是想修改游戏引擎,你大可不必编译安装。对于
    Debian/ubuntu/Fedora Linux,都可以间接从软件仓库安装;对于小众的
    arch Linux, 可以从 AUR 安装。 对于Windows 和Mac
    OS,都有编译好的二进制包下载。
    请参考类型主页

Date: 2013-08-24T20:32+0800

Author: Jiqing Wu

 

http://www.cnblogs.com/jiqingwu/p/vcmi\_make\_install.html

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*
*
Website