• 铁路模拟器openBVE .net跨平台游戏


    这里介绍个.net编写 的跨平台游戏,让大家了解下mono的实际应用

    以下为转发 

    Linux下有一款很不错的飞行模拟器叫FlightGear,同样也有一个铁路模拟器——openBVE,一个很优秀的铁路模拟器。不要说在Linux上,即使是在Windows上,也难见一个铁路游戏。何况openBVE是Linux、Mac、Windows跨平台的呢。

    openBVE之所以能够实现跨平台运行,是因为openBVE使用了.Net Framework编写。相比起其他Windows程序,.Net程序在Linux下有一个还算不错的运行方案Mono。Mono对比起WINE Win32的程序,稳定性有了不少的改进。Mono的多国语言支持也比Wine更加好,既然有一个如此有趣的方案,作为铁路迷的我,为何不尝试一下呢?

    openBVE的要求不是很高,在Debian unstable里用HD 3650配合开源驱动也能够流畅运行。安装起来有点技巧,就是去Ubuntu的软件库下载openBVE的deb包然后在Debian上安装,幸好Ubuntu和Debian的软件包大多名字是一样的,否则又得折腾一轮了。很明显的Windows程序风格,让习惯Linux已久的人略有不适应。

    载入游戏中:

    游戏启动,我玩的是港铁荃湾线,开的是都城嘉慕的翻新车。在大中华区里,就只要香港港铁有比较齐全的线路和列车。国内的城市轨道交通似乎没有任何的BVE路线图和列车。倒是日本的铁路图和列车多得很。

    进站了,锯齿比较多,但是效果很不错。香港BVE团队的制作很认真。

    过了这个站,就出洞了。

    高架铁路的感觉很不错,风景优美。不明白广州为什么一定要尽量把铁路建在地下呢?高架铁路也是很不错的选择,到了楼宇密集的地方可以加装全封闭式的隔音屏障就行了。这条有一定历史的地铁线也是这样做的。高架总比地下节省成本和缩减工期呢。

    看来Debian系的朋友真是幸福,安装一个包上网随便找就是了。作为Fedora的超级粉丝,居然在网上找不多一个rpm包,没办法只能自己动手,丰衣足食了。哈哈!

  • 相关阅读:
    MD5加密
    input text 只能输入数字
    input date 支持placeholder属性
    实例表单的增改删
    jQuery 框架中$.ajax()的常用参数有哪些?
    jquery的相关属性和方法
    JS中实现继承的六种方式及优缺点
    c++类型转换
    c++动态内存与智能指针
    c++类的构造函数
  • 原文地址:https://www.cnblogs.com/liugod/p/1705973.html
Copyright © 2020-2023  润新知