Descent3 for Linux

Manufacturer: Loki Entertainment Software
E-Mail: sales@lokigames.com
Price: $24.95 US
Reviewer: J. Neil Doane
This month's review is of yet another great Loki game. Honest folks, we're not playing favorites here; Loki is just so forthcoming and has so many store-shelf titles out there right now it's inevitable we're going to have a bit of a Loki deluge from time to time. We do have some other great non-Loki titles in the pipe and will be spending some time on Linux's noncommercial gaming as well, we promise!
For now, I meant it when I said that this is a great game; this game rocks. Descent3 is the first Descent version to make it to Linux, and it looks like we're getting the best installment in the series so far. Kudos to the fine folks at Outrage and Loki for getting the latest Descent into our sweaty little hands. Some of us still remember the awe we felt when we played the original Descent for the first time, twisting through subterranean mineshafts, floating weightlessly in space and the dizzyingly true 3-D maneuvering possible from Descent's six-way motion control system. The original Descent's biggest issues were its repetitive nature and simple plotlines. Even its successor, Descent2, saw little improvement on these fronts, mainly adding support for new hardware, some improved game play and some new weapons to enjoy. Descent3 finally gets it right; this game has both an interesting story and unique levels with diverse, multiple goals, yet manages it all without straying too much from the basic feel players have come to expect from Descent-series games.
The story is not too complex, but it's entertaining and well written (at last). The visually stunning introductory movie and the first premission cut-scene movie are each five full minutes of completely 3-D modeled plot development. Descent3 essentially takes up right where its predecessor left off: you're unconscious and adrift in space after the explosion that rocked your world at the end of the Descent2. At the last moment, as you and your ship plunge helplessly to your doom into a solar corona, you're rescued by some new friends. They reveal that your old employer, the PTMC, has been doing some rather nasty stuff, such as developing weird nanotech viruses designed to turn mining robots into bloodthirsty military tools. Worse, they're apparently responsible for sabotaging your ship and attempting to kill you! (Okay, it isn't Herman Melville, but it's a good enough story to keep you interested.) The rest of the game is basically about flying around in your new spaceships (you eventually get three), attempting to subvert the PTMC's plans, rescuing key detectors involved in the virus project, exposing the PTMC's evilness to the world and, more or less, opening up a proverbial can of Material Defender-style whoop-ass on your ex-employer and would-be assassin. The story line unfolds fluidly through the use of 3-D modeled cut-scenes and radio transmissions. It is actually quite compelling at times and has some unexpected twists. Though Descent3 is still a game that could be played with no prior exposure to the plot, it is now good enough to be engaging and fun to watch unfold.

Figure 1. The Plasma Cannon: when you absolutely, positively gotta wipe out every PTMC robot in the room.
Combining the ease of movement in a first-person shooter with the directional freedom of a spaceship is something Descent has excelled at from the beginning. The task is not without cost, however, and many players find that keyboard-only control is extremely less effective than using a joystick. There are three axes of motion and three directions of travel to deal with, so coordinating the full use of all motion controls while navigating and fighting unfriendly robots in tight underground passageways is often a rough proposition.
The game itself is a series of missions, 15 in all, each with its own unique objectives. Though the “find keys to open doors to get to goal” motif is still present to at least some degree in most levels, most have several challenging sub-goals to reach, as well as occasional puzzles that must be solved in-game, some of which can be quite challenging. Your enemy's artificial intelligence is pretty high-quality stuff and is a major improvement from past Descent versions. You'll find that they attack in groups and use strategy (often falling back when in danger to regroup), communicate with each other and announce your presence to other robots in your general area (which typically brings in the cavalry to cause you more headaches, some of which will sneak around behind corners and lurk in waiting for you to pass by, while others will get right in your face, or worse, sneak up right behind you). Thankfully, Descent3 comes with ten brand-new weapons for you to use on these little twerps. Another of Outrage's triumphs, their new “Fusion” rendering engine, allows another new facet to Descent's levels: outdoor missions. No longer are you continuously trapped in the claustrophobic depths of some darkened mineshaft; now you can soar in the skies above the extraterrestrial surface. The underground levels themselves are well designed, varied in setting, often incredibly complex in layout and generally look spectacular. All the levels are rather gargantuan and complex; with only 15 total levels in the single-player mode, each tends to consume a significant amount of time and effort to complete. Luckily, in Descent3, you're not alone down there....
Your little buddy from Descent2 is back! Descent3 also gives its pilots the ability to use a “guidebot”. Guidebots are small robots who accompany you down in the tunnels, are carried by your ship and act as roving robotic assistants. In times of need, you can launch your guidebot and ask him to help you do any number of things, from leading the way out of the seemingly endless maze of tunnels in order to help you find your next goal (patiently waiting for you to follow it along) to putting out fires or showing you the way to the next enemy robot. Occasionally, the guidebot gets a bit confused or forgets the next goal, and from time to time, he gets stuck in weird places, but he is often an invaluable sidekick.
Descent3's audio/video quality is truly inspired: the graphics are stunning; the environment can be manipulated and destroyed; the special effects sounds are realistic and crystal clear (and do much to provide the perfect level of ambient noise in the tunnels) and even the background music sounds not only good enough to leave turned on, but good enough to turn up. My only issue with Descent3's OpenAL-accelerated sound is that it made me wish I had larger speakers and more forgiving neighbors.
Realizing the promise of Apache® Hadoop® requires the effective deployment of compute, memory, storage and networking to achieve optimal results. With its flexibility and multitude of options, it is easy to over or under provision the server infrastructure, resulting in poor performance and high TCO. Join us for an in depth, technical discussion with industry experts from leading Hadoop and server companies who will provide insights into the key considerations for designing and deploying an optimal Hadoop cluster.
Sponsored by AMD
Built-in forensics, incident response, and security with Red Hat Enterprise Linux 6
Every security policy provides guidance and requirements for ensuring adequate protection of information and data, as well as high-level technical and administrative security requirements for a system in a given environment. Traditionally, providing security for a system focuses on the confidentiality of the information on it. However, protecting the data integrity and system and data availability is just as important. For example, when processing United States intelligence information, there are three attributes that require protection: confidentiality, integrity, and availability.
Learn more about catching the bad guy in this free white paper.
Sponsored by DLT Solutions
| Designing Electronics with Linux | May 22, 2013 |
| Dynamic DNS—an Object Lesson in Problem Solving | May 21, 2013 |
| Using Salt Stack and Vagrant for Drupal Development | May 20, 2013 |
| Making Linux and Android Get Along (It's Not as Hard as It Sounds) | May 16, 2013 |
| Drupal Is a Framework: Why Everyone Needs to Understand This | May 15, 2013 |
| Home, My Backup Data Center | May 13, 2013 |
- Designing Electronics with Linux
- Making Linux and Android Get Along (It's Not as Hard as It Sounds)
- Dynamic DNS—an Object Lesson in Problem Solving
- Using Salt Stack and Vagrant for Drupal Development
- Build a Skype Server for Your Home Phone System
- Why Python?
- New Products
- A Topic for Discussion - Open Source Feature-Richness?
- Validate an E-Mail Address with PHP, the Right Way
- Tech Tip: Really Simple HTTP Server with Python
Enter to Win an Adafruit Pi Cobbler Breakout Kit for Raspberry Pi

It's Raspberry Pi month at Linux Journal. Each week in May, Adafruit will be giving away a Pi-related prize to a lucky, randomly drawn LJ reader. Winners will be announced weekly.
Fill out the fields below to enter to win this week's prize-- a Pi Cobbler Breakout Kit for Raspberry Pi.
Congratulations to our winners so far:
- 5-8-13, Pi Starter Pack: Jack Davis
- 5-15-13, Pi Model B 512MB RAM: Patrick Dunn
- 5-21-13, Prototyping Pi Plate Kit: Philip Kirby
- Next winner announced on 5-27-13!
Free Webinar: Hadoop
How to Build an Optimal Hadoop Cluster to Store and Maintain Unlimited Amounts of Data Using Microservers
Realizing the promise of Apache® Hadoop® requires the effective deployment of compute, memory, storage and networking to achieve optimal results. With its flexibility and multitude of options, it is easy to over or under provision the server infrastructure, resulting in poor performance and high TCO. Join us for an in depth, technical discussion with industry experts from leading Hadoop and server companies who will provide insights into the key considerations for designing and deploying an optimal Hadoop cluster.
Some of key questions to be discussed are:
- What is the “typical” Hadoop cluster and what should be installed on the different machine types?
- Why should you consider the typical workload patterns when making your hardware decisions?
- Are all microservers created equal for Hadoop deployments?
- How do I plan for expansion if I require more compute, memory, storage or networking?




1 hour 17 min ago
3 hours 46 min ago
13 hours 49 min ago
18 hours 16 min ago
21 hours 52 min ago
22 hours 24 min ago
1 day 48 min ago
1 day 51 min ago
1 day 52 min ago
1 day 5 hours ago