linux游戏编译,Linux编译安装开源3D赛车游戏Vdrift
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相关推荐
- Speed Dreams 竞速梦想 3D赛车游戏
这是一款非常棒的开源3D赛车游戏,媲美经典的极品飞车,玩过,很不错. 我很想把这引入到国内来,成为3D赛车游戏市场上的又一款精品! 已经申请了对应的中国域名,正在努力筹备资金.拉团队! 如果您对3D赛 ...
- y空间兑换代码_如何用不到 2KB 的 JavaScript 代码写一个 3D 赛车游戏?
几个月前,JS1k游戏制作节(JS1K game jam)传出不再举办消息后,许多游戏迷开始哀嚎. Frank Force 也是其中一位,但他还有另一层身份--一位德克萨斯州奥斯汀的独立游戏设计师.F ...
- Tile Racer — 3D 赛车游戏
Toy Posted in Tile Racer 是一款可免用度于 Linux 及 Windows 平台的 3D 赛车游戏.它不只具有十分逼真的效果,并且包罗用来创设新 Maps 的赛道编辑器.玩家可 ...
- 无缝切地图的3D赛车游戏火了,小哥花16个月用JS打造,浏览器免费就能玩
萧箫 发自 凹非寺 量子位 | 公众号 QbitAI 一位小哥耗时16个月打造的3D版赛车游戏,这两天忽然火了起来. 只需一个浏览器,就能驾车从森林.海滩,"无缝切换"到广袤的沙漠 ...
- jpct-ae开发3D赛车游戏
http://magicbird.iteye.com/blog/1578367 jpct-ae开发3D赛车游戏博客分类: jpct ae jpct-ae游戏引擎的资料比较少,本人是在官网中hellow ...
- 毕业设计做个3D赛车游戏
还有几个月就要毕业了,毕业设计做个3D赛车游戏, OGRE+CEGUI+PHYSX+FMOD.因为自己的学习重心还是在图形渲染上,所以作品准备把画面整好些.前几天把DEMO快速整了出来,就是简单的Ph ...
- linux blender骨骼绑定,在Linux系统中安装开源3D创建套件Blender的方法
Blender是免费的开源3D创建套件,它可在Linux系统中安装,可使用snap或flatpak命令安装Blender. 简介 Blender也称为开源3D建模软件,支持整个3D管道,建模,装配,动 ...
- 三分钟编程系列,教你用C++自制炫酷3D赛车游戏,小白也能学会!
小编学习C++已经有很长一段时间了,出于对自己学习检验的目的,自制了一款C++赛车游戏.这是一款跨平台的赛车游戏,基于Torcs分支,支持 Windows 及 Linux ,3D 画面,提供丰富的赛车 ...
- 游戏开发人员眼中的Unity 3D网页游戏測评报告
眼下.能够实现3D页游的主流技术有Silverlight.XNA.Flash.HTML5和Unity3D. 当中.Unity3D作为一款专注于3D游戏的浏览器插件.最近在国内外页游产品线骚动异常:本人 ...
最新文章
- vue.js 源代码学习笔记 ----- 工具方法 lang
- CentOS7静默安装oracle11g
- stylus之注释(Comments)
- 接口(定义,使用方法)
- 写给开发者——从比特币脚本引擎到以太坊虚拟机
- python列表输出字符串,如何在python中输出utf-8字符串列表?
- git统计每个人的代码行数_程序员实用工具,推荐一款代码统计神器GitStats
- c语言16位字节只能用到255,《C语言程序设计》月考试题(第三章).doc
- 编译原理教程_4 语法分析
- 软件测试颗粒度,测试用例粒度粗细的划分
- Go语言【第五篇】:Go条件语句
- Windows 7下可以使用的虚拟光驱软件
- FPGA电源设计方案
- 2017年下半年小虎软考备考攻略
- Java定时任务技术分析
- 天气预报实时显示系统设计
- new Object()和Object.create()的区别
- 目标检测: Camvid 语义标签转化为bbox标签
- 计算机计算车速的方法,告别一脸懵逼 简单公式教会你计算车速
- pyqt5——窗口尺寸调节
热门文章
- Python爬取百度壁纸图片
- 年度盛宴系列——2012年最经典的10款 HTML5 游戏
- 使用VSTS的Git进行版本控制(二)——提交保存工作
- 企业管理软件对于零售行业的好处在哪?
- 使用分光光度计有哪些注意事项?简易型仪器和中档型仪器的区别看这里
- seaborn可视化统计关系/散点图/折线图
- 'django-admin' 不是内部或外部命令,也不是可运行的程序 或批处理文件。问题处理
- docker unable to find image 'elasticsearch:last' locally
- 零售业头部企业对商业模块布局的实践探讨|新零售模式
- 【数据结构】【顺序表】 SqList *L与SqList*L的区别