"Adults Only" OpenArena Now Playable On Raspberry Pi
hypnosec writes "The Raspberry Pi Foundation has released OpenArena – a multiplayer first person shooter game based on Quake III — for the Raspberry Pi. Available as a free download, the game has been rated 'Adults Only' because of the blood and guns. The open-source game is powered by the 'ioquake3' fork of the engine that Quake III runs on id's Tech 3 engine. Modifications have been made to the gameplay by removing the copyrighted material and adding new free content."
Did you read anything except the headline? And I thought RTFA was a bad trend...
Reading is hard. Let's go shopping!
Tic-Tac-Toe, Global Thermonuclear War, and relationships all have the same winning move.
Well that's the problem with these newfangled ratings. Everyone knows ripping bodies to shreds while spewing blood all over the walls is OK, but $deity forbid you should show a nipple. Unless it's a male nipple; that's fine.
https://app.box.com/WitthoftResume Code: https://github.com/cellocgw
OpenArena is fun and may be an excellent project to play, but the OpenArena people themselves are terrible to work with.
I used to maintain the FreeBSD port for OpenArena. Used to. Why used to? Cause they were the *worst* group of open-source software people I've ever dealt with. When another open-source OS asks you what it takes to get your app built and running, the correct answer is *not* "just download the Linux version and use that." Asking FreeBSD users to use the Linux binaries when there is source available is tantamount to telling Linux users to use the Windows version when there's source available.
I had done all the work necessary to update the OpenArena port to the latest version at the time, and then played "follow the patchlevels cause their dev practices suck" for several more versions. I edited their wiki, writing out directions for getting the game running from source on FreeBSD, which was pretty easy to do...Which they promptly deleted and said, "just use the Linux version."
When I was working on the port I asked them repeatedly what the build deps were and such...They didn't know. They generally just banged on it and installed stuff until OA built and ran. Never once did they actually document what it took to build the game. They were truly representative of the kids-table level of QA/RE that seems to be commonplace in the small-project OSS development community at large. How many times did they make a major release, followed quickly by several patches to fix minor oversights that resulted in major problems and could have been avoided with checklist of "what to check before we release?"
Here's a dirty little secret for ya: they talk about making source changes to the engine but none of them matter. The FreeBSD port---now maintained by someone else, thankfully---runs on the ioquake3 engine and just uses the OA pak files and the like.
In short, they may have some decent modelers/map-makers/artists working with them, but their software-dev guys are terrible to work with. I wouldn't use OA as a benchmark for anything.