当前位置: 首页 > 软件库 > 游戏/娱乐 > 单机游戏 >

AssaultCube

射击游戏
授权协议 免费,非开源
开发语言 C/C++
所属分类 游戏/娱乐、 单机游戏
软件类型 免费软件
地区 不详
投 递 者 翟兴邦
操作系统 Windows
开源组织
适用人群 未知
 软件概览

AssaultCube (前身是ActionCube)是一款跨平台第一视角射击游戏(FPS)。它类似CS,支持Linux、Windows以及Mac OS X系统。支持网路对战,对系统要求极低,游戏仅仅19Mb。

主要的特点是:

◆ 第一人称游戏
◆ 占用空间小
◆ 要求配置低
◆ 支持网络对战
◆ 支持多人游戏
◆ 游戏地图多

  • 1、在运行前先安装libsdl-image1.2: sudo apt-get install libsdl-image1.2 2、然后切换到assaultcube程序目录: $cd  AssaultCube_v1.0.2/ 然后运行游戏: ./assaultcube.sh 但是,在执行第2步的命令时报错,提示找不到“libopenal.so.0”这个文件。 于是:apt-cache  search

 相关资料
  • 你好,我正在编写一个2D游戏,我已经找到了几种计算每秒帧数的方法,但我还没有真正理解架构规则,其中之一是: 我无法理解的是,渲染屏幕需要一些时间,所以我应该将这部分放在循环的绝对末端(在渲染获得输入等(绝对末端)之后): 所以基本上在游戏循环开始时,我得到开始时钟,然后我运行每个函数,例如移动碰撞渲染等,然后我评估增量时钟并在此基础上计算fps?有很多fps计算“公式”,但我需要一个真正的程序架构

  • 我正在尝试创建一个用 Swift 3 编写的射击游戏。目前在使碰撞正常工作方面遇到困难。如果一颗子弹击中了敌人,我需要爆炸,然后从游戏中移除那个特定的敌人和子弹。如果玩家击中敌人,我需要在两者之间发生爆炸,然后从屏幕上移除该特定敌人和玩家,并称之为游戏结束。这就是我到目前为止所拥有的,子弹只是反弹而不会发生碰撞。任何帮助都非常感谢。

  • 本文向大家介绍Java基于Swing实现的打猎射击游戏代码,包括了Java基于Swing实现的打猎射击游戏代码的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Java基于Swing实现的打猎射击游戏代码。分享给大家供大家参考。 具体实现代码如下: 希望本文所述对大家的Java程序设计有所帮助。

  •       (6) 观察者模式      联机射击游戏可以实时显示队友和敌人的存活信息,如果有队友或敌人阵亡,所有在线游戏玩家将收到相应的消息,可以提供一个统一的中央角色控制类(CenterController)来实现消息传递机制,在中央角色控制器中定义一个集合用于存储所有的玩家信息,如果某玩家角色(Player)阵亡,则调用CenterController的通知方法notifyPlayers()

  •      为了方便大家更加系统地学习和掌握各种常用的设计模式,下面通过一个综合实例——“多人联机射击游戏”来学习如何在实际开发中综合使用设计模式。   反恐精英(Counter-Strike, CS)、三角洲部队、战地等多人联机射击游戏广受玩家欢迎,在多人联机射击游戏的设计中,可以使用多种设计模式。下面我选取一些较为常用的设计模式进行分析:         (1) 抽象工厂模式 在联机射击游戏中提

  • 我试图计算给定64位长比特板表示的索引的射线攻击: rook攻击(直接沿着一个文件或等级)非常简单。然而,上述代码的问题是,我最终得到了以下对角线Bishop攻击的可能性: 我该如何解释这块木板边缘脱落的情况?我使用的是大端映射(A8=0,H1=63)。