Toggle Content Toggle Content

Social Bookmarking


Donate

Support Us

Poll

Do you use a GNU/Linux based Operating System?

Never have. Not interested.
0 %0 %0 %
Never have. Interested.
0 %0 %0 %
Used/Seen it once or twice. Unfavorable opinion.
0 %0 %0 %
Used/Seen it once or twice. Favorable opinion.
0 %0 %0 %
Familiar with it. Unfavorable opinion.
0 %0 %0 %
Familiar with it. Favorable opinion.
20 %20 %20 %
Use it often, don't care for it.
0 %0 %0 %
Use it often, I like it.
0 %0 %0 %
Primary OS, still looking.
20 %20 %20 %
Primary OS, and I LOVE it!
40 %40 %40 %
Other?
20 %20 %20 %
Results :: Polls

Votes: 5
Comments: 1

ShoutBox

personman: also, welcome to the site! Smile
28-Aug-2008 11:57:33
personman: Does sound like fun. Wish I could. I'm too broke for gas and bail. Very Happy
28-Aug-2008 11:56:46
allieg: anyone going to protest at either convention? that would be amazing!
25-Aug-2008 23:29:33
personman: Ernesto: I moved our conversation here in to the forums
13-May-2008 18:52:38
personman: Thanks Smile right now I'm just testing software with them, but as I get time...you know how I do Smile
24-Mar-2008 10:59:37
(E)rnesto: the SWR was a great idea and so was mutual ads
23-Mar-2008 18:15:25
personman: Is it just me or has the server been really slow and unreliable lately? I've been planning to switch hosting in a month or so.
06-Mar-2008 17:37:28
personman: The books "Chomsky on Anarchism" and "Hegemony or Survival" by Noam Chomsky, seem to be steadily dropping in price.
04-Feb-2008 19:03:04
personman: probably my fault, I spend a lot more time working on the site than getting it in front of the people who need to see it.
28-Jan-2008 19:32:34
personman: yeah we don't really have many regulars yet
28-Jan-2008 18:29:44
yboc2000: no one ever talks on this site....
28-Jan-2008 17:52:18
yboc2000: thanks man
27-Jan-2008 11:27:56
personman: heya yboc2000, welcome to the site Smile
19-Jan-2008 06:40:39
yboc2000: Hi everyone
18-Jan-2008 11:06:42
personman: Hi Finn, welcome to the site! Smile
10-Jan-2008 08:08:08
Finn: Evening all.
09-Jan-2008 18:55:15
Khanner: Raid the Night Train! Down with the State! All Power to the People, By Any Means Necessary!
02-Jan-2008 02:49:16
(E)rnesto: matt whats up man? haven't heard from you in forever
19-Nov-2007 22:59:28
personman: Hi Aedhan, welcome to the site Smile
06-Nov-2007 15:11:41
Aedhan: Hello everybody? I'm new the site but not new to anarchy. Started up a libertarian/anarch ism group with some people I know.
06-Nov-2007 14:46:26
Shout History
Only Registered Users can Shout
Create/Login

Themes

Each user can view the site with a different theme.
Themes marked with a * also change the forum look.

Quotes

"Everybody's worried about stopping terrorism. Well, there's a really easy way: stop participating in it."

- Noam Chomsky

User Info


Welcome Anonymous

Nickname
Password

Membership:
Latest: NinjaGreen
New Today: 0
New Yesterday: 0
Overall: 101

People Online:
Members: 0
Visitors: 3
Bots: 2
Staff: 0
Staff Online:

No staff members are online!

Who is Where?

 Bots:
1: Twiceler > Multimedia
2: Google > Store
 Visitors:
1: Wiki
2: Wiki
3: News

Open Revolt

From AnarchismToday.org Wiki

Jump to: navigation, search

A Free and Open Gaming Project

NOTE: In no way shape or form should this project be perceived as advocating ideologically motivated violence, no matter your political beliefs. We simply wanted to introduce some political themes in to one of our favorite "running and gunning" games, and maybe (hopefully) make people think. Those of us who are not Jack Thompson, and who aren't funded by various "parental advisory" groups, actually know the difference between hurting real flesh and blood people versus playing a VIDEO GAME.

This project is at an early, exploratory phase, so nothing is etched in stone at this point...

The team hangs out in #anarchism on the Indymedia IRC network. If you have java, our "IRC Chat" link should take you right in.

We are planning to use the OpenArena engine, based on the GPLed ioquake3.org source code.

We plan to begin the project as a mod and possibly branch off at some point.

Possible Features:

Gameplay: objective-oriented, class-based, team play. (possibly somewhat similar to Enemy Territory: Quake Wars or Battlefield)

Setting: Future, post-apocalyptic, dystopian world, with ruined cities and residences, squats, towns and bases.

Maps: Multi-map Campaigns with vote-able choices...where the next battle takes place will depend on how the last battle went and how the players vote.

Modes: Team-multiplayer, co-op, and possibly singleplayer, possibly asymetric team multiplayer?

I've started working on a guide to get the prerequisites and dependencies installed for editing Open Arena maps. It's a work in progress:

Contents

ID Tech 3 Tweaks

...I'm working on it...

Mapping

For mapping in Open Arena, you will need the following tools:

Subversion

GtkRadiant with the Quake 3 game pack installed, and the Open Arena patch for q3map2 applied

Open Arena (Preferably the latest version.)

Debian GNU/Linux:

Subversion

To download projects from Subversion/svn, you will need to have your distribution's subversion package(s) installed. This varies from distro to distro. The following command should do the job in Debian (logged in as root):

aptitude -f install subversion

GtkRadiant

https://zerowing.idsoftware.com/svn/radiant/GtkRadiant/trunk/COMPILING

environment:

- gcc >= version 3.1 (preferably)

- scons >= 0.96 (radiant is built with scons rather than make)

- python >= 2.3.0, (scons requires python, some build steps use python)

- svn >= 1.1 (some build steps use svn)


dependencies:

- gtk+ >= 2.4.0 (requires glib, atk, pango, iconv, etc)

- gtkglext >= 1.0.0 (requires opengl)

- libxml2 >= 2.0.0

- zlib >= 1.2.0 (for archivezip module)

- libpng >= 1.2.0 (for imagepng module)

- libmhash = 0.9.0 (for q3map2)


The following command should install the dependencies, if I missed one, please let me know, or add it. You'll need root privileges.

aptitude -f install build-essential scons python libglib2.0-0 libglib2.0-dev libgtk2.0-0 libgtk2.0-common libgtk2.0-bin libgtk2.0-dev libgtkglext1 libgtkglext1-dev libxml2 libxml2-dev libpango1.0-0 libpango1.0-common libpango1.0-dev libatk1.0-0 libatk1.0-dev zlib1g zlib1g-dev libpng12-0 libpng12-dev libmhash2 libmhash-dev

To check GtkRadiant out of ID's svn repository, issue the following commands from whichever directory you'd like to install it (preferably your user's home directory), it will create it's own GtkRadiant sub-directory. It's probably better to use a normal user rather than root for this.

svn checkout https://zerowing.idsoftware.com/svn/radiant/GtkRadiant/trunk/ ./GtkRadiant

svn checkout https://zerowing.idsoftware.com/svn/radiant.gamepacks/Q3Pack/trunk/ ./GtkRadiant/games/Q3Pack

svn checkout https://zerowing.idsoftware.com/svn/radiant.gamepacks/Q3Rad_Manual/trunk/ ./GtkRadiant/install/Q3Rad_Manual

Now it's time to compile GtkRadiant, first we enter the ./GtkRadiant directory:

cd ./GtkRadiant

scons SETUP=0
  • Note: If you have an SMP or multi-processor machine, you can use the -j parameter to split the compile in to multiple jobs. The recommended setting is to use the number of processors or cores, plus one. For example, on my dual-core machines I use:
scons -j3 SETUP=0

Now we're ready to install it:

python ./GtkRadiant/install.py
  • Note: this script should be run after each time you update from svn.

Open Arena

The Debian packages for Opena Arena currently reside in the "Testing" and "Unstable" releases, you will need to have these enabled. Configuring that is outside the scope of this guide however, so I will assume you are already running a release that has Open Arena packages. The following command should download and install the packages (logged in as root):

aptitude -f install openarena openarena-data openarena-server

The dedicated server package is optional, but I included it anyway because it's pretty small.

If you don't have the "Testing" or "Unstable" releases enabled, you can try downloading and installing the packages manually:

http://packages.debian.org/testing/games/openarena

http://packages.debian.org/testing/games/openarena-data

http://packages.debian.org/testing/games/openarena-server

If you download them to the same directory and go in to it, you can install them with the following command (as root):

dpkg -i openarena*.deb

The Debian packages for OpenArena complicate things slightly because they keep the game libraries and binaries in different locations. Fortunately, we can use a strategically placed symlink to fool GtkRadiant in to thinking they are all together. Enter this as root.

ln -s /usr/share/games/openarena/baseoa /usr/games/baseoa

When GtkRadiant prompts you later, point it to "/usr/games" as the game directory.

Configuration

Next, we need to get the mapping definitions for OpenArena in to our GTKRadiant installation(as normal user):

svn checkout http://openarena.ws/svn/tools/radiant1_5/ ./GtkRadiant/install

Try starting GtkRadiant as a normal user:

./GtkRadiant/install/radiant.x86

If you are prompted to enter the location of OpenArena, enter: /usr/games/

If you are unable to get shaders or textures to load, try the following (as root):

mkdir /usr/games/baseoa/scripts

cp ./GtkRadiant/install/oa.game/baseoa/default_shaderlist.txt /usr/games/baseoa/scripts/shaderlist.txt

If you get "map not found" errors when attempting to load your map, enter "set sv_pure 0" in the Open Arena console. You can use "seta" instead of "set" to make the setting permanent, but you will have to remember to turn it back on before you can play on any pure servers.

Map Optimization

ALWAYS use as few faces as possible to get the desired aesthetics.

NEVER allow 2 brushes to overlap each other.

Links

External:

Mapping

Coding

Other