The Ur-Quan Masters Home Page Welcome, Guest. Please login or register.
Did you miss your activation email?
January 20, 2025, 10:46:58 am
Home Help Search Login Register
News: Celebrating 30 years of Star Control 2 - The Ur-Quan Masters

  Show Posts
Pages: [1]
1  The Ur-Quan Masters Re-Release / Technical Issues / Re: How do I actually view the UQM source code? on: December 30, 2011, 07:49:46 am

Back on topic, that download sure sounds like it's corrupted. It should contain a directory looking more or less like this:

http://sc2.svn.sourceforge.net/viewvc/sc2/trunk/sc2/

Wow, that looks more useful. Is that all of the files and content then? Now I'm getting more confused!
2  The Ur-Quan Masters Re-Release / Technical Issues / Re: How do I actually view the UQM source code? on: December 30, 2011, 07:31:18 am
On another note, Dev C++ is gonna take you a lot of work for it to compile UQM.
I suggest Visual Studio or MinGW/MSyS since there are a sort of "how to" files inside the source archive that tells you what you need for both.
They are titled, "INSTALL.mingw" & "INSTALL.msvc" respectively. Just open them up in Notepad or Wordpad or whatever kind of text editor you use.

I had found a tutorial about using Dev C++ with SDL but it seems to be for a version from a good ways back. Dev C++ was what I had used in my C++ course so I was hoping that might work. I think you're right though, thanks for the advice! Smiley
3  The Ur-Quan Masters Re-Release / Technical Issues / Re: How do I actually view the UQM source code? on: December 30, 2011, 07:22:50 am
I don't know your C or C++ level, but it sound like you're not familiar with UNIX or UNIX-like OSes. If you're learning C or C++, I would STRONGLY encourage you to do it on a UNIX-like OS (i.e. Linux). Both C and C++ are pretty much made for UNIX and compiling code on Windows is a huge hassle.

Also, if you're completely new to programming, it's just my opinion, but I don't think C is a good starting point. Start with an easier, high-level language. Python is what I'd recommend, but I'm biased. You might also want to try Ruby or Perl (I'm not familiar with those, so I can't recommend them). Heck, even C++ would be much better than C, if only because you'll learn object-oriented programming.

I am pretty novice however I'm actually strongest with C++ having taken a beginning course in it. I've used Python a bit but really prefer C++ having had that class.

I'm in the process of having to reinvent my career (yet again!). I'm looking to take some more programming courses to make myself more marketable for technical jobs. If I were to earn a certificate through the local university extension program, does anyone have any advice on what languages are most marketable?

Thanks for the tip on Unix based OSs... that seems to be very relevant for embeded systems, correct?
4  The Ur-Quan Masters Re-Release / Technical Issues / Re: How do I actually view the UQM source code? on: December 30, 2011, 07:11:01 am
I have absolutely no knowledge of the code, but just wanted to wish you good luck.

Thanks... I need it! Smiley
5  The Ur-Quan Masters Re-Release / Technical Issues / Re: How do I actually view the UQM source code? on: December 28, 2011, 04:50:26 pm
Hi Quinarbre,

Thanks for the tip on 7zip. I had tried something called gzip but it apparently didn't want to run on my machine (yes, a PC)? Not quite sure what it was up to!

7zip appears functional for me.

Unfortunately when I try to extract the source file, I get an error in 7zip stating "Data error in 'uqm-0.7.0-source'. The file is broken". Even though I close the extraction, it does create a folder and extracted file. The extracted file has no file extension. What type of file should extract out of the process?

600 code and header files sounds pretty complex for my skill level! That said, this is probably exactly why I'd like to have a look at the code. I'd like to see just how complex a game of this nature can be. Exploring something outside of my comfort zone should teach me a few things. Also, SC2 is one of my all time favorite games so I have a high level of intrinsic motivation to try and figure a few things out from this.

Thanks Smiley
6  The Ur-Quan Masters Re-Release / Technical Issues / How do I actually view the UQM source code? on: December 28, 2011, 08:10:40 am
Hi All,

I'm getting into programming and thought it would be neat to get to pick through the UQM source code to get a better idea of how the original team built their game (SC2 was an all time favorite with me and my gaming buddies back in the day (yes, I'm getting old!) so I'm excited to check this out).

How do I actually open the uqm-0.7.0-source.gz file that I'm able to download from the uqm-0.7.0-source.tgz link on the Downloads page? (Is that OK that it downloaded as a .gz file and not a .tgz as named in the link on the Download page? That struck me as a potential problem).

I've been using Dev C++ for some other programming exercises. The most recent version of the SDL I've found for that is 1.2.4. Does anyone know how I can use the 1.2.14 version in Dev C++ that's required for use with UQM 0.7.0? If I'm not able to use Dev C++, can anyone recommend another compiler?

Thanks in advance for any help you can offer Smiley
Pages: [1]


Login with username, password and session length

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Valid XHTML 1.0! Valid CSS!