Author Topic: Starshatter Open discussion thread  (Read 12865 times)

0 Members and 1 Guest are viewing this topic.

Offline MatthTheGeek

  • Captain Obvious
  • 212
  • Frenchie McFrenchface
Starshatter Open discussion thread
I guess directx is a good part of why it's not cross-platform, amirite.
People are stupid, therefore anything popular is at best suspicious.

Homeworld: Blue Planet     -     Help us help you     -     FSO Installer     -     BP extras portal     -     My legacy

666maslo666: Releasing a finished product is not a good thing! It is a modern fad.

SpardaSon21: it seems like you exist in a permanent state of half-joking misanthropy

Axem: when you put it like that, i sound like an insane person

bigchunk1: it's not retarded it's american!
bigchunk1: ...

batwota: steele's maneuvering for the coup de gras
MatthTheGeek: you mispelled grâce
Awaesaar: grace
batwota: oh right :P
Darius: ah!
Darius: yes, i like that
MatthTheGeek: the way you just spelled it it means fat
Awaesaar: +accent I forgot how to keyboard
MatthTheGeek: or grease
Darius: the killing fat!
Axem: jabba does the coup de gras
MatthTheGeek: XD
Axem: bring me solo and a cookie

 

Offline The E

  • He's Ebeneezer Goode
  • Global Moderator
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: Starshatter Open discussion thread
Correct.
Let there be light
Let there be moon
Let there be stars and let there be you
Let there be monsters and let there be pain
Let us begin to feel again
--Devin Townsend, Genesis

 

Offline Polpolion

  • The sizzle, it thinks!
  • 211
    • Minecraft
Re: Starshatter Open discussion thread
oooooohhh real C++!

 

Offline braddw25

  • Moderator
  • 26
Re: Starshatter Open discussion thread
Thanks for the guide, E, I got it up and running. Now I just need to buy an idiots guide to microsoft C++. LOL

 

Offline The E

  • He's Ebeneezer Goode
  • Global Moderator
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: Starshatter Open discussion thread
This tutorial is a pretty good start.
Let there be light
Let there be moon
Let there be stars and let there be you
Let there be monsters and let there be pain
Let us begin to feel again
--Devin Townsend, Genesis

 

Offline MatthTheGeek

  • Captain Obvious
  • 212
  • Frenchie McFrenchface
Re: Starshatter Open discussion thread
So I suppose this code is proper, object-oriented C++ instead of FS2's C-based spaghetti code ?
People are stupid, therefore anything popular is at best suspicious.

Homeworld: Blue Planet     -     Help us help you     -     FSO Installer     -     BP extras portal     -     My legacy

666maslo666: Releasing a finished product is not a good thing! It is a modern fad.

SpardaSon21: it seems like you exist in a permanent state of half-joking misanthropy

Axem: when you put it like that, i sound like an insane person

bigchunk1: it's not retarded it's american!
bigchunk1: ...

batwota: steele's maneuvering for the coup de gras
MatthTheGeek: you mispelled grâce
Awaesaar: grace
batwota: oh right :P
Darius: ah!
Darius: yes, i like that
MatthTheGeek: the way you just spelled it it means fat
Awaesaar: +accent I forgot how to keyboard
MatthTheGeek: or grease
Darius: the killing fat!
Axem: jabba does the coup de gras
MatthTheGeek: XD
Axem: bring me solo and a cookie

 

Offline The E

  • He's Ebeneezer Goode
  • Global Moderator
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: Starshatter Open discussion thread
Yes. The project itself is a bit disorganized (A part of the code resides in nGenEx, the other in Stars45), but the code is full-on object-oriented C++ from top to bottom.

I'll post a little guided-tour-like text to explain what each project does shortly.
Let there be light
Let there be moon
Let there be stars and let there be you
Let there be monsters and let there be pain
Let us begin to feel again
--Devin Townsend, Genesis

 

Offline The E

  • He's Ebeneezer Goode
  • Global Moderator
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: Starshatter Open discussion thread
While working on some of the reported issues, I have stumbled upon the sourcecode for the modfile utility. However, in order to test it, I need to take a look at the modfile.bat script mentioned in the bug report. Can someone post it here?
Let there be light
Let there be moon
Let there be stars and let there be you
Let there be monsters and let there be pain
Let us begin to feel again
--Devin Townsend, Genesis

 

Offline pecenipicek

  • Roast Chicken
  • 211
  • Powered by copious amounts of coffee and nicotine
    • Minecraft
    • Skype
    • Steam
    • Twitter
    • PeceniPicek's own deviantart page
Re: Starshatter Open discussion thread
whats with the OPCODE library i found in the source tree? its used for collision detection in the game or?
Skype: vrganjko
Ho, ho, ho, to the bottle I go
to heal my heart and drown my woe!
Rain may fall and wind may blow,
and many miles be still to go,
but under a tall tree I will lie!

The Apocalypse Project needs YOU! - recruiting info thread.

 

Offline The E

  • He's Ebeneezer Goode
  • Global Moderator
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: Starshatter Open discussion thread
Yes. OPCODE is a dedicated collision detection library.
Let there be light
Let there be moon
Let there be stars and let there be you
Let there be monsters and let there be pain
Let us begin to feel again
--Devin Townsend, Genesis

 
Re: Starshatter Open discussion thread
While working on some of the reported issues, I have stumbled upon the sourcecode for the modfile utility. However, in order to test it, I need to take a look at the modfile.bat script mentioned in the bug report. Can someone post it here?

Here's a copy of wdboyd's My Mod Example that contains the createmod.bat.
Did you hear that fellas? She says I have a Meritorious Unit.

 

Offline Echelon9

  • 210
Re: Starshatter Open discussion thread
What licence has the source code and graphics assets been released under?

Comment at the top of each source code file is still a copyright in favour of John DiCamillo, i.e. not freely open source.

 

Offline Thaeris

  • Can take his lumps
  • 211
  • Away in Limbo
Re: Starshatter Open discussion thread
John DiCamillo, aka Milo, is the game's author, who thus released the source and the game into the open.

(Unless I am somehow mistaken)
"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 The E

  • He's Ebeneezer Goode
  • Global Moderator
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: Starshatter Open discussion thread
Yes, but he did not change the license agreement. I will try to contact him to see if I can arrange for BSD licensing for the code and CC-BY-NC for the data files.

On that note, does anyone have a valid email address for him?
« Last Edit: May 29, 2012, 01:49:37 pm by The E »
Let there be light
Let there be moon
Let there be stars and let there be you
Let there be monsters and let there be pain
Let us begin to feel again
--Devin Townsend, Genesis

 

Offline braddw25

  • Moderator
  • 26
Re: Starshatter Open discussion thread
Do you have contact info for him? If not I can try to dig into the snapshots available of ssmods to see if I can find milo's email address. I was able to find a few addresses from site members via that method.

 

Offline The E

  • He's Ebeneezer Goode
  • Global Moderator
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: Starshatter Open discussion thread
My net searches have so far been unsuccessful (As I am on my Smartphone right now); the only address I was able to find was an address at Starshatter.com, which I suspect is no longer valid.
Let there be light
Let there be moon
Let there be stars and let there be you
Let there be monsters and let there be pain
Let us begin to feel again
--Devin Townsend, Genesis

 

Offline braddw25

  • Moderator
  • 26
Re: Starshatter Open discussion thread
I'll try to dig into the archived SSmods snapshots to see if I can find something out.

 

Offline Echelon9

  • 210
Re: Starshatter Open discussion thread
Yes, but he did not change the license agreement. I will try to contact him to see if I can arrange for BSD licensing for the code and CC-BY-NC for the data files.

That would be a pretty good outcome, to clarify the position. Obviously the author has to be the one to agree, but those proposed licenses would work.

 

Offline The E

  • He's Ebeneezer Goode
  • Global Moderator
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: Starshatter Open discussion thread
I have uploaded a new Starshatter build to the google code page: http://code.google.com/p/starshatter-open/downloads/detail?name=Starshatter%205.1.66.7z&can=2&q=

Please check it out.
Let there be light
Let there be moon
Let there be stars and let there be you
Let there be monsters and let there be pain
Let us begin to feel again
--Devin Townsend, Genesis

 
Re: Starshatter Open discussion thread
Um.  Question about Starshatter itself.  Is there any way to reload or repair capital ships?  It seems like they're pretty useless after you've run out of missiles.