Chromium B.S.U.

Chromium B.S.U.
Chromium B.S.U.
Chromium BSU icon
Chromium BSU.jpg
Platform(s) Microsoft Windows, Linux, Mac OS X, UNIX-like OS, PSP, iPhone
Genre(s) Arcade
Mode(s) Single player
System requirements

SDL/GLUT compatible platform, OpenGL compatible platform, OpenAL/SDL_Mixer compatible platform, hardware acceleration

Chromium B.S.U. is an arcade-style, top-scrolling space shooter available on Windows, iPhone, PSP, Mac, Linux and numerous other UNIX-like operating systems. It is a free software distributed under the Artistic License.

The original version of Chromium B.S.U. was designed in 2000 by Mark B. Allan and released under the Artistic License. Since then it has received the contribution of numerous people in the open source community. The gameplay is based on a player who plays the role of hero, shooting their way through a barrage of enemy forces. The game is similar to 2D top-scrolling space shooters played in arcades.



The storyline of Chromium B.S.U. consists of the player taking the role of a captain aboard a cargo ship. The name of the cargo ship is Chromium B.S.U. the player is given the task of delivering cargo to troops on the front line. The cargo ship has aboard a series of robotic fighter spaceships. Your job is to make use of these ships to ensure that the cargo ship makes it to the front line.

Due to Chromium B.S.U. being a free software, this project is still alive. Recently maintenance has increasingly resumed under the direction of new maintainers.


Players are expected to shoot enemy aircraft in order to ensure that the enemy aircraft do not reach the bottom of the screen. For every aircraft that reaches the bottom of the screen the player will lose a life. This particular rule makes Chromium B.S.U. unique amongst the usual scrolling space shooters and adds a new degree of difficulty to the genre. Another aspect of the game that makes winning difficult is the lack of ammunition. Ammunition must be utilized efficiently in order to win.

When a player is having difficulty destroying foes the player has two options. They can crash into enemy vessels and deal damage to the ship as well as themselves. The other alternative is to self-destruct, thereby destroying all the enemies on the screen.

In the first level of the game there are only three types of enemy ships. More enemy ships are introduced to the player as they advanced through levels. The game was designed to be played on short time intervals as a quick relief. Long hours of dedication is not the goal of the project. However, due to the addictive nature of the game many players play the game in this manner.

Technical information

The game is written in C++. Graphical support is provided by OpenGL. The game demands hardware acceleration in order to reliably maintain a steady frame rate of roughly 50 frames per second. Therefore software implementations of OpenGL such as MESA are not suitable for playing the game. SDL is used for creating the window that the OpenGL context is attached to as well as handling input events (such as mouse, keyboard, joystick). Alternatively, a user may choose GLUT rather than SDL for these things.

Audio is an option that is configurable by the user at compile time. The user may choose between OpenAL and SDL_Mixer for audio playback support. They both have their own advantages and disadvantages. A key feature of the audio system in Chromium B.S.U. is that it supports both user-defined playlists and CDROM playback. The user may choose between FTGL and QuesoGLC for font rendering.

From a library point of view Chromium B.S.U. is customizable.

Critical reception

Ubuntu Magazine praised Chromium for its graphics, music, shooting action, easy mouse controls and challenging gameplay.[1] Linux Planet highlighted several elements that they considered unique to a space shooter: that escaping enemies cause the player to lose a life; that the damage leeway allows the player to ram enemy ships; and the player's limited amount of ammunition.[2] Novell recommended Chromium as a "fun stress-reliever".[3]

See also


  1. ^ Jeremy LaCroix (04/18/07). "Five Must Have Linux Games". Retrieved 2009-10-30. 
  2. ^ Jem Matzan (February 21, 2006). "Four Linux Games I Can't Stop Playing". Linux Planet. Retrieved 2009-10-30. 
  3. ^ Scott M. Morris (16 Mar 2005). "More Linux Games". Retrieved 2009-10-30. 

External links

Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • Chromium OS — Une capture d écran de ChromiumOS Flow le 7 mars 2010 …   Wikipédia en Français

  • Chromium OS — Screenshot of Chromium OS Vanilla v0.13 running in a Virtual Machine …   Wikipedia

  • Chromium OS — Parte de la familia Unix like (Linux) Chromium OS en web corriendo en VMware …   Wikipedia Español

  • chromium — [krō′mē əm] n. [ModL < Fr chrome < Gr chrōma (see CHROMA) + IUM; so named (1797) by N. L. Vauquelin, Fr chemist, its discoverer, because of its bright colored compounds] a grayish white, crystalline, very hard, metallic chemical element… …   English World dictionary

  • Chromium — Chro mi*um, n. [NL., fr. Gr. ? color.] (Chem.) A comparatively rare element occurring most abundantly in the mineral chromite. Atomic weight 52.5. Symbol Cr. When isolated it is a hard, brittle, grayish white metal, fusible with difficulty. Its… …   The Collaborative International Dictionary of English

  • Chromium — (Chrommetall), so v. w. Chrom …   Pierer's Universal-Lexikon

  • chromium — Symbol: Cr Atomic number: 24 Atomic weight: 51.996 Hard silvery transition element. Used in decorative electroplating. Discovered in 1797 by Vauquelin …   Elements of periodic system

  • chromium — metallic element, 1807, with metallic elemental suffix ium + Fr. chrome, the name proposed for the new element by Fourcroy and Haüy, from Gk. chroma color (see CHROME (Cf. chrome)). So called for its colorful compounds. Related: Chromite …   Etymology dictionary

  • chromium — ► NOUN ▪ a hard white metallic chemical element used in stainless steel and other alloys …   English terms dictionary

  • Chromium — This article is about the chemical element. For other uses, see Chromium (disambiguation). vanadium ← chromium → manganese ↑ Cr ↓ Mo …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”