Welcome,
Guest.
Need help getting started? Try here.

There are currently
5 people in the
chat room.topppp is the latest to join the site.
| Open: |
0 |
| Ongoing: |
2 |
| Players: |
7 |
| Completed: |
11754 |
| Members: |
3148 |
| Active: |
0 |
Version control and software project management provided by CVSDude
Background Questions
General Questions
Cities3D Questions
Background Questions
- What is Sea3D?
Sea3D is a software implementation of one of the world's greatest board games.
It uses the OpenGL graphics library to display the board and game pieces in three glorious
dimensions with beautiful texture mapping to make things look just like the board game you play and love. It includes the maps for the basic game as well as every Seafarers map
and special rules, including 5-6 player expansions and unique variants like Jungles and Volcanoes.
º
- Who developed it?
Sea3D has been and is being developed by Jason Fugate, a 27-year-old game fanatic who makes his
residence in the Chicago, IL area. By day he is an uber-geek writing code for a Chicago-based game company,
but by night he transforms into an uber-geek writing code for all you Settlers fans!
º
- How long has it been in development?
Development started in October of 2001 and continues to this day, whenever I have time.
º
- Is Sea3D legal?
That's a good question. The short answer: to the best of my knowledge, absolutely.
The long answer: I am not a lawyer, but I have looked into the copyright laws related to games
in the United States and here is what I have discovered: The idea for a game is not
in any way copyrighted. In fact, neither is the actual name of the game. What is copyrighted is
the particular way it is represented, i.e. artwork, rule text, etc. So from a straight reading of the copyright law of
the United States, Sea3D is completely legal, because it does not use any original artwork
from the board game, nor contain any text from any of the rules distributed with the game
by Mayfair or Kosmos. Furthermore, I have removed all references to "Catan" from anything
having to do with the game so as to stay as completely distant from anything that might
be a registered trademark as possible. The game I have written is distributed completely
freely, and is in fact, open source. I have never made money from it, and have given
thousands of hours of my own free time to making it and maintaining it, as well as spent
hundreds of dollars of my own resources in its development and in running the site. In
summary, I have done everything I know how to to ensure that what I am doing is legal, and
will willingly and quickly conform to anything I have done that is pointed out as noncompliant.
º
- What about Microsoft's new online version?
For those that haven't heard, the 900-pound gorilla of software development, Microsoft,
has sensed a great business opportunity and announced they are making an online version
of the game, which will be released some time in 2004, probably by the end of the summer.
What does this mean for Sea3D? In terms of still existing and operating, hopefully, nothing.
See above for the question of legality. In terms of competition, I expect Microsoft's version
to be outstanding and very enjoyable. They have a whole team of developers (not just 1!) to work on it as well
as all the resources of the biggest software company in the world to market and further
promote the Catan brand name. This will probably cause a further explosion in the popularity
of the game, which is fabulous. It will also cost money to play online with Microsoft, and
that will be pretty much the one thing Sea3D will always have that Microsoft's Catan Online
will not. Free as in beerness. I honestly hope that Catan Online makes a lot of money
for all involved and brings an enjoyable experience to all who play. I also honestly hope
that Sea3D continues to exist as a free, high-quality alternative to Microsoft that
allows people who can't afford Catan Online to still be able to enjoy playing their
favorite game online in a meaningful, friendly community.
- How often do new versions of Sea3D get released?
New versions of Sea3D don't get released anymore. All my development time is spent working
on my cross-platform rewrite, Cities3D. See the Cities3D section for more information.
º
- Is there a way that I can be notified when a new version is released?
Sure, just sign up at the offical Sea3D mailing list site.
As mentioned above, Sea3D is not in active development anymore, but the same list will be used when Cities3D is ready for prime time.
º
- What are the minimum required specs to run Sea3D?
The following specifications are required to run Sea3D:
- Pentium 500 MHZ processor or better
- An OpenGL 1.2-compliant video card
- 64 MB RAM
- A Windows 95/98/ME/2000/XP operating system
- A working brain
If you are having trouble with choppy frame-rates in Sea3D and you have an older graphics card, consider downloading
GLDirect from
SciTech software.
General Questions
- Is Sea3D free?
Yes, Sea3D is completely free, always has been, and always will be, with no ad ware, spy ware, vaporware, or bloat ware. It even stays crunchy in milk.
º
- Can I play Sea3D against other people over a network or the Internet?
Yes, you can do that. Sea3D even has a built-in game-finder through this site called the S3D Connector. This way, you can just download Sea3D, create a name, and thenfind a game to play in right away!
For help on getting started, check out this awesome walkthrough in the Newbie forum.
Sea3D also has a built-in ELO ladder ranking system, if you like to play in a more competitive manner. Details on how the ladder works can be
found here.
º
- Can I play Sea3D against other people on the same computer?
Yes, this is called "hotseat" mode. It is one of the main options on the opening splash screen.
º
- Can I play Sea3D over the network with multiple people at my computer?
This is, in effect, combining network and hotseat mode. The short answer is no, this is not possible. The long answer is, well, maybe, but you'll have to do things a little out of the ordinary. You could try running two (or however many you want) versions of Sea3D at the same time on the same computer, and then connecting them all to the host. I recommend that you give each version its own copy of the data and tex files (in other words, copy the Sea3D directory to a new one for each version you want to run). I have not tested this much, so I can't promise you it will work, but it's worth a shot.
º
- What about playing Sea3D against a computer opponent?
No, you can't do this. If you are a super-genius and would like a very challenging task, you could volunteer to write an AI for Sea3D that encompasses the standard game, Sefarers, and eventually C&K. Good luck. Several have volunteered, gotten a look at over 100K lines of code in Sea3D, and mysteriously disappeared never to email me again. =D
I am certainly not opposed to an AI in Sea3D, and I would heap accolade upon accolade upon any who could do it, but I am realistic about the chances of it happening.
º
- What happens if I'm playing online and I lose my connection? Can we continue the game?
Yes, Sea3D saves the game at the start of every turn in a network game. The way to restart is simple. The host of the game either chooses "Open a saved game" from the starting splash screen or goes to File->Open from the main Sea3D window. From there, the host just selects the game they were playing from the list, clicks open, and the network join screen appears. Everyone else then joins the game and the game starts right from where you left off.
º
- What about the expansions? Are there any plans to add C&K?
Sea3D already has the Seafarers expansion in it, as well as other unique variants
like Jungles and Volcanoes. However, the Cities & Knights expansion is what most people truely
pine for. This is in the works, in my rewrite of the game, called Cities3D. See the Cities3D
section of the FAQ for more information.
º
- What about a map editor?
We'll see about this one.
º
- Does Sea3D run on Linux or MacOS?
No, it does not. It runs on Win32 platforms only. For those interested in knowing why
there's no port to Linux, it's because I use MFC everywhere in Sea3D.
However, I have seen the error of my ways, and in my rewrite of the game, in which
I am adding the Cities & Knights expansion, the entire game is being refactored to
use wxWidgets, a cross-platform GUI toolkit, which,
in theory, will allow Cities3D to be run on Linux and/or MacOS. Only time will tell on that
for sure.
º
- I'm having trouble running Sea3D, where can I find help?
You can try visiting the Online Help section for starters.
There's tons of information for you to look through, including a list of common problems and solutions.
However, should that fail you, visit our friendly chat room.
More likely than not, someone will be there who can help you through things. You can also try posting a
message in our Newbies and Guests forum.
º
Cities3D Questions
- What is Cities3D?
Well, here's the deal. I had always planned from the start to add the Seafarers expansion to the game, and
then, before I realized I was insane, add the Cities & Knights expansion, too. Well, I got Seafarers done
and then started working on Cities & Knights and came to the shocking conclusion that the way I had written Sea3D, which
evolved organically from nothing (a truly horrible way to develop software), precluded me every being able to ram Cities & Knights rules into it.
It would be like giving someone a back massage with nunchukas (and about as pleasurable). The only possible way to add C&K rules was to rewrite from the ground up.
Thus, Cities3D.
Once the massive mental hurdle of rewriting was leapt, I also realized, hey, why not kill
2,915 birds with one stone and do some other things that people always wanted, like making
it cross-platform, easily customizable, and with better support for certain online features.
This is what I am doing. When Cities3D is eventually done, it will kick the ass of Sea3D
into the deep blue sea. Every design mistake I made in the original version I am correcting. See
the last question for some of the other amazing features of Cities3D.
º
- Why are you working on it instead of fixing this #@&*% problem with Sea3D?
Ah, yes. Something bad happened in Sea3D. It crashed on you, did something wrong with rules, gave you
a drop when you didn't, or failed to respond lovingly to your demands for more time and attention, and you want it
fixed. Here's the thing. There's only one of me, and, unfortunately, I am the only one who really knows
how to make sense of the rat's nest of code that is Sea3D. However, I am also the only one
who knows exactly what I want to do with Cities3D (surprising, eh?). I am also an extremely
one-track kind of guy. I start gibbering and foaming at the mouth when given too many tasks
to do at once. Therefore, I have made a conscious decision not to provide any more bug fixes
to Sea3D. It is stable enough, has been playtested enough, and has well-known issues and
bugs that can usually be worked around. Sorry if this bothers you, but that's how it is.
º
- When will Cities3D be done?
Ha!
º
- Can I help work on it?
Not likely, but it may be possible. You would have to be 1) extremely dedicated, 2) a very
good C++ coder, and 3) very involved in the community. I get emails every once in a while
from people who want to help. Don't be offended if my first response is with less ardor than
you were hoping for. People have to prove themselves to me before I trust them with things. I have
high standards. But in the end, I think it is best, because I end up with great people like
RyanMC who do consistently excellent work over long periods of time. That is the goal
I set for myself and what I look for in others. If you can do it, show me.
º
- Do you keep track of your Cities3D progress somewhere?
Why, yes! For information,
check out the Cities3D secions in the forums.
You can also try harassing some of the people (who are not myself) in the chat room.
They usually have a better idea than most.
º
- Will Cities3D bring about world peace, end hunger, and remove George W. Bush from office?
Absolutely. In fact, it will also mow your lawn, do your banking for you, and resolve domestic
disputes with your significant other without you having to lift a finger!!
º
|