Author Topic: Freespace 3, economic risk or savior of space sims?  (Read 22823 times)

0 Members and 1 Guest are viewing this topic.

Offline General Battuta

  • Poe's Law In Action
  • 214
  • i wonder when my postcount will exceed my iq
Re: Freespace 3, economic risk or savior of space sims?
GB, I certainly hope the code undergoes a total rewrite to make it simpler.  Getting custom ships in FS2 could be much easier, and I hope that if the code is re-written making FS2_Open easier for modders to understand and mod for is a priority, although to be fair there isn't all that much documentation on a lot of the stuff which makes things hard as well.

Hahaha, wow. This game is about a billion times easier to mod than any other (slight hyperbole.)

Want to get started on that total code rewrite? I'll chip in to buy you some starter's books on C++.

 

Offline stuart133

  • 27
  • Check for Fail
Re: Freespace 3, economic risk or savior of space sims?
Hahaha, wow. This game is about a billion times easier to mod than any other (slight hyperbole.)

Want to get started on that total code rewrite? I'll chip in to buy you some starter's books on C++.
Talking about starter books in C++, can you recommend any??
Organiser of HLP 10. (Well at least so I am told)

Stuart you're running this one now ain't ya? So get choosing. :p

 

Offline General Battuta

  • Poe's Law In Action
  • 214
  • i wonder when my postcount will exceed my iq
Re: Freespace 3, economic risk or savior of space sims?
Er, no.  :nervous:

 

Offline stuart133

  • 27
  • Check for Fail
Re: Freespace 3, economic risk or savior of space sims?
Organiser of HLP 10. (Well at least so I am told)

Stuart you're running this one now ain't ya? So get choosing. :p

 

Offline General Battuta

  • Poe's Law In Action
  • 214
  • i wonder when my postcount will exceed my iq
Re: Freespace 3, economic risk or savior of space sims?
I don't actually know C++.

 
Re: Freespace 3, economic risk or savior of space sims?
How about I just kill myself from humiliation, okay?
17:37:02   Quanto: I want to have sexual intercourse with every space elf in existence
17:37:11   SpardaSon21: even the males?
17:37:22   Quanto: its not gay if its an elf

[21:51] <@Droid803> I now realize
[21:51] <@Droid803> this will be SLIIIIIGHTLY awkward
[21:51] <@Droid803> as this rich psychic girl will now be tsundere for a loli.
[21:51] <@Droid803> OH WELLL.

See what you're missing in #WoD and #Fsquest?

[07:57:32] <Caiaphas> inspired by HerraTohtori i built a supermaneuverable plane in ksp
[07:57:43] <Caiaphas> i just killed my pilots with a high-g maneuver
[07:58:19] <Caiaphas> apparently people can't take 20 gees for 5 continuous seconds
[08:00:11] <Caiaphas> the plane however performed admirably, and only crashed because it no longer had any guidance systems

 

Offline General Battuta

  • Poe's Law In Action
  • 214
  • i wonder when my postcount will exceed my iq
Re: Freespace 3, economic risk or savior of space sims?
Nothing personal. It's just that the 'total code rewrite' thing comes up every so often, and the coders tend to get really pissed at difficulty estimates from non-coders. So it's kind of a social taboo in these parts.

But, yeah, didn't mean to drive you to suicide.

 

Offline stuart133

  • 27
  • Check for Fail
Re: Freespace 3, economic risk or savior of space sims?
Yeah, being a rather second rate python coder I know how much effort goes into even a medium size programme, let alone the ENTIRE freespace code. Also does anyone know what language it is written in??
Also where I can find it - It would be nice to look at it and crawl into a small ball in fright  :D
Organiser of HLP 10. (Well at least so I am told)

Stuart you're running this one now ain't ya? So get choosing. :p

 

Offline The E

  • He's Ebeneezer Goode
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: Freespace 3, economic risk or savior of space sims?
FS2 is written in C and C++.
If I'm just aching this can't go on
I came from chasing dreams to feel alone
There must be changes, miss to feel strong
I really need lifе to touch me
--Evergrey, Where August Mourns

 

Offline Mongoose

  • Rikki-Tikki-Tavi
  • Global Moderator
  • 212
  • This brain for rent.
    • Steam
    • Something
Re: Freespace 3, economic risk or savior of space sims?
If you have time to kill, follow these directions to check out a copy of the source.

 

Offline deathfun

  • 210
  • Hey man. Peace. *Car hits them* Frakking hippies
Re: Freespace 3, economic risk or savior of space sims?
I would never have the patience to code. Not even with actionscript in Flash

If I wanted to spend months on something, I'd go write a thesis and get my doctorate.
"No"

 

Offline CP5670

  • Dr. Evil
  • Global Moderator
  • 212
Re: Freespace 3, economic risk or savior of space sims?
If you have time to kill, follow these directions to check out a copy of the source.

I looked at it once out of curiosity. I use C/C++ for computational software, but it's one thing to be able to do that and quite another to have experience with game development. On top of that, it would probably take several months just to familiarize yourself with the code. :p

 

Offline Mongoose

  • Rikki-Tikki-Tavi
  • Global Moderator
  • 212
  • This brain for rent.
    • Steam
    • Something
Re: Freespace 3, economic risk or savior of space sims?
Yeah, I learned C and C++ myself in college, but the most complex stuff I ever did with it was command-line-based reading and editing files.  I have the source downloaded, but I wouldn't even know where to start looking at it. :p

 

Offline Goober5000

  • HLP Loremaster
  • 214
    • Goober5000 Productions
Re: Freespace 3, economic risk or savior of space sims?
Yeah, I learned C and C++ myself in college, but the most complex stuff I ever did with it was command-line-based reading and editing files.  I have the source downloaded, but I wouldn't even know where to start looking at it. :p
The sexp system is probably the most well-organized part of the code.  That's where I started, following daveb's instructions.  (Note that some things, such as CATAGORY, have been changed/fixed since that was written.)

 

Offline mxlm

  • 29
Re: Freespace 3, economic risk or savior of space sims?
Talking about starter books in C++, can you recommend any??

http://www.greenteapress.com/thinkcpp/

In general, how to think like a computer scientist is pretty great for entry-level stuff (python and so on as well).
I will ask that you explain yourself. Please do so with the clear understanding that I may decide I am angry enough to destroy all of you and raze this sickening mausoleum of fraud down to the naked rock it stands on.

 

Offline Thaeris

  • Can take his lumps
  • 211
  • Away in Limbo
Re: Freespace 3, economic risk or savior of space sims?
I'm actually learning C++ now in school. So much nicer than MATLAB...

The text I'm using is C++ for Engineers and Scientists. That won't make you a game/sim coder any time soon, but it's well scripted educational material.
"trolls are clearly social rejects and therefore should be isolated from society, or perhaps impaled."

-Nuke



"Look on the bright side, how many release dates have been given for Doomsday, and it still isn't out yet.

It's the Duke Nukem Forever of prophecies..."


"Jesus saves.

Everyone else takes normal damage.
"

-Flipside

"pirating software is a lesser evil than stealing but its still evil. but since i pride myself for being evil, almost anything is fair game."


"i never understood why women get the creeps so ****ing easily. i mean most serial killers act perfectly normal, until they kill you."


-Nuke

 

Offline redsniper

  • 211
  • Aim for the Top!
"Think about nice things not unhappy things.
The future makes happy, if you make it yourself.
No war; think about happy things."   -WouterSmitssm

Hard Light Productions:
"...this conversation is pointlessly confrontational."

 

Offline Mongoose

  • Rikki-Tikki-Tavi
  • Global Moderator
  • 212
  • This brain for rent.
    • Steam
    • Something
Re: Freespace 3, economic risk or savior of space sims?
I'm actually learning C++ now in school. So much nicer than MATLAB...
I'm kind of surprised you think so, because at least as far as I used it, MATLAB's syntax and usage was very similar to C/C++.

 

Offline Zantor

  • 26
  • Zantor Zenodex
    • My LiveJournal: A Zenodexan's Log
Re: Freespace 3, economic risk or savior of space sims?
Out of curiosity, does anyone actually have a figure on what they are asking other than "a lot"?

Riptide, to answer your question which seems to not have been answered, Interplay would be asking for several million dollars to sell the rights to any of the games they own. They sold the Fallout rights, for what, 5 million or something like that? FS2 could well be the same or higher. I really don't think such a plan is going to get Interplay out of debt; they're probably going to go under and all the intellectual assets they own would be bought up at low prices, or become abandonware.
"We in America do not have government by the majority. We have government by the majority who participate." --Thomas Jefferson

"If the American people ever allow the banks to control the issuance of their currency... the banks and corporations that will grow up around them will deprive the people of all their property, until their children wake up homeless on the continent their fathers conquered." --Thomas Jefferson

"I believe that banking institutions are more dangerous to our liberties than standing armies." --Thomas Jefferson

"Determine never to be idle...It is wonderful how much may be done if we are always doing." --Thomas Jefferson

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
Re: Freespace 3, economic risk or savior of space sims?
Bear in mind that selling the Fallout rights got them sued as a result. They might ask for more/not be willing to do it at all now.


The sexp system is probably the most well-organized part of the code.  That's where I started, following daveb's instructions.  (Note that some things, such as CATAGORY, have been changed/fixed since that was written.)

I did much the same thing and I agree with Goober that it is a great place to start. That said both of us already had a very good understanding of how SEXPs work from using them in FRED.
Karajorma's Freespace FAQ. It's almost like asking me yourself.

[ Diaspora ] - [ Seeds Of Rebellion ] - [ Mind Games ]