Game Development Community

Multiple Players on Mac OS X?

by Tad Taylor · in Marble Blast · 02/26/2004 (6:00 pm) · 1 replies

We've been struggling a bit with the version of Marble Blast we got from my .Mac account. The game downloaded and installed fine and I ran it without a problem. However, it's my daughter that really loves the game and she wasn't able to have her control settings or scores remembered from run to run. This finally got to the top of my plate to resolve and while I found other people mentioning the same problem, I didn't see any solutions.

Well, I opened up a terminal session and poked around a bit and realized that all the MB files were owned by me and no one else could write to them. Okay, I chmod all the files to read/write for everyone (not the directories) and then the came wouldn't even start. Nothing in the console.log, so I re-install. However, this time, I run the game as my daughter for the initial run. She then owns about 75 files in the MB directory structure and all the prefs.cs files. Then I chmod only the prefs.cs files and the game still runs. I can run it myself but I figure if I change anything (like the controls), it's changed for her as well, so I won't do that.

Now my question, how is this game supposed to work? It doesn't seem to support multiple users on a system very well. There should be individual preference files for at least some things (e.g., the controls) in users home directories. Is there a way to set up this game that I missed?

Does MB Gold work any better with multiple users? Thanks for any insights.

About the author

Recent Threads


#1
02/27/2004 (1:16 pm)
Tad,
We are working on a new build that will store the high scores, prefs, etc in individual user directories. Unfortunately, until this build is released, the only way to have multiple users able to keep their own prefs/scores is to install the game separately in each user's directory.

Also, if you do this, there will be some additional steps you need to take to ensure that your scores aren't lost when you upgrade to the new version.