Linux编译安装开源3D赛车游戏Vdrift,跟大家分享

首先,去http://vdrift.net/ 下载源代码包,我下载的version是2009-6-15

然后解压vdrift-2009-06-15-src.tar.bz2

打开目录,看REAME

安说明进行安装,在scons的时候会看到依赖关系,把缺少的自己安装上。

VDrift 需要 SDL、SDL-image、SDL-gfx、SDL-net、OpenAL、OpenAL Utility Toolkit (aka ALUT)、OpenGL device drivers 等依赖软件包;这些你只要sudo apt-get 或者

Yum install 都可以安装上

但boost、asio不一定能apt-get ,yum install;看你的发行版了,我用的是zenwalk6.4;所以得先安装boost、asio

################安装boost#################

去boost的网站http://www.boost.org下载源码包

解开boost_1_43_0.tar.bz2

把文件夹移到 /usr/local/

mv boost_1_43_0 /usr/local/

创建boost库文件链接

cd /usr/include

ln -s /usr/local/boost_1_43_0 boost

重新进入 cd /usr/local/boost*

# ./bootstrap.sh

# ./bjam install

需要一段时间,看你的CPU了

#######boost安装完成##############

接下来安装asio:

去asio的网站下载源码包。

解压源码包asio-1.4.5.tar.bz2

进入目录asio-1.4.5

# ./configure

# make

# make install

# make clean

其中make的时间超长,我去洗脸,洗衣服,看了好久的新闻,www.linuxidc.com终于编译完成了,哈哈!!

好了,可以重新进入目录vdrift-2009-06-15

看README进行安装了,默认的安装目录是 /usr/local/share/games/vdrift

按照README安装完成后,进入/usr/local/bin

看到vdrift这个文件了吧,哈哈就是他了,

可以在桌面创建一个启动链接到/usr/local/bin/vdrift,图标换个PP的赛车图,双击,比赛开始了。

我爱折腾Linux,太好玩了。

linux游戏编译,Linux编译安装开源3D赛车游戏Vdrift相关推荐

  1. Speed Dreams 竞速梦想 3D赛车游戏

    这是一款非常棒的开源3D赛车游戏,媲美经典的极品飞车,玩过,很不错. 我很想把这引入到国内来,成为3D赛车游戏市场上的又一款精品! 已经申请了对应的中国域名,正在努力筹备资金.拉团队! 如果您对3D赛 ...

  2. y空间兑换代码_如何用不到 2KB 的 JavaScript 代码写一个 3D 赛车游戏?

    几个月前,JS1k游戏制作节(JS1K game jam)传出不再举办消息后,许多游戏迷开始哀嚎. Frank Force 也是其中一位,但他还有另一层身份--一位德克萨斯州奥斯汀的独立游戏设计师.F ...

  3. Tile Racer — 3D 赛车游戏

    Toy Posted in Tile Racer 是一款可免用度于 Linux 及 Windows 平台的 3D 赛车游戏.它不只具有十分逼真的效果,并且包罗用来创设新 Maps 的赛道编辑器.玩家可 ...

  4. 无缝切地图的3D赛车游戏火了,小哥花16个月用JS打造,浏览器免费就能玩

    萧箫 发自 凹非寺 量子位 | 公众号 QbitAI 一位小哥耗时16个月打造的3D版赛车游戏,这两天忽然火了起来. 只需一个浏览器,就能驾车从森林.海滩,"无缝切换"到广袤的沙漠 ...

  5. jpct-ae开发3D赛车游戏

    http://magicbird.iteye.com/blog/1578367 jpct-ae开发3D赛车游戏博客分类: jpct ae jpct-ae游戏引擎的资料比较少,本人是在官网中hellow ...

  6. 毕业设计做个3D赛车游戏

    还有几个月就要毕业了,毕业设计做个3D赛车游戏, OGRE+CEGUI+PHYSX+FMOD.因为自己的学习重心还是在图形渲染上,所以作品准备把画面整好些.前几天把DEMO快速整了出来,就是简单的Ph ...

  7. linux blender骨骼绑定,在Linux系统中安装开源3D创建套件Blender的方法

    Blender是免费的开源3D创建套件,它可在Linux系统中安装,可使用snap或flatpak命令安装Blender. 简介 Blender也称为开源3D建模软件,支持整个3D管道,建模,装配,动 ...

  8. 三分钟编程系列,教你用C++自制炫酷3D赛车游戏,小白也能学会!

    小编学习C++已经有很长一段时间了,出于对自己学习检验的目的,自制了一款C++赛车游戏.这是一款跨平台的赛车游戏,基于Torcs分支,支持 Windows 及 Linux ,3D 画面,提供丰富的赛车 ...

  9. 游戏开发人员眼中的Unity 3D网页游戏測评报告

    眼下.能够实现3D页游的主流技术有Silverlight.XNA.Flash.HTML5和Unity3D. 当中.Unity3D作为一款专注于3D游戏的浏览器插件.最近在国内外页游产品线骚动异常:本人 ...

最新文章

  1. vue.js 源代码学习笔记 ----- 工具方法 lang
  2. CentOS7静默安装oracle11g
  3. stylus之注释(Comments)
  4. 接口(定义,使用方法)
  5. 写给开发者——从比特币脚本引擎到以太坊虚拟机
  6. python列表输出字符串,如何在python中输出utf-8字符串列表?
  7. git统计每个人的代码行数_程序员实用工具,推荐一款代码统计神器GitStats
  8. c语言16位字节只能用到255,《C语言程序设计》月考试题(第三章).doc
  9. 编译原理教程_4 语法分析
  10. 软件测试颗粒度,测试用例粒度粗细的划分
  11. Go语言【第五篇】:Go条件语句
  12. Windows 7下可以使用的虚拟光驱软件
  13. FPGA电源设计方案
  14. 2017年下半年小虎软考备考攻略
  15. Java定时任务技术分析
  16. 天气预报实时显示系统设计
  17. new Object()和Object.create()的区别
  18. 目标检测: Camvid 语义标签转化为bbox标签
  19. 计算机计算车速的方法,告别一脸懵逼 简单公式教会你计算车速
  20. pyqt5——窗口尺寸调节

热门文章

  1. Python爬取百度壁纸图片
  2. 年度盛宴系列——2012年最经典的10款 HTML5 游戏
  3. 使用VSTS的Git进行版本控制(二)——提交保存工作
  4. 企业管理软件对于零售行业的好处在哪?
  5. 使用分光光度计有哪些注意事项?简易型仪器和中档型仪器的区别看这里
  6. seaborn可视化统计关系/散点图/折线图
  7. 'django-admin' 不是内部或外部命令,也不是可运行的程序 或批处理文件。问题处理
  8. docker unable to find image 'elasticsearch:last' locally
  9. 零售业头部企业对商业模块布局的实践探讨|新零售模式
  10. 【数据结构】【顺序表】 SqList *L与SqList*L的区别