StellarForum
May 22, 2012, 03:29:26 AM *
Welcome, Guest. Please login or register.

Login with username, password and session length
News: Stellar Frontier has moved to the new forum and site at stellarfrontier.com!
Please make a new account there in preparation for SF 2.0 and to chat on the boards!
 
   Home   Help Search Groups Login Register  
Pages: [1]
  Send this topic  |  Print  
Author Topic: Stellar Frontier 2.0 - ***SOURCE*** (SVN Repository Information)  (Read 1182 times)
NiteHawk
<dev></dev>
Administrator
Legendary Member
*****
Posts: 2816



WWW
« on: March 24, 2011, 08:39:53 AM »

Make sure you grab the main branch for the bmp/wav/etcs. Get the main SVN branch at: http://stellarfrontier.ss-network.net/index.php/topic,1094.0.html before doing anything! You will need Microsoft Visual C++ 2010 Express to view the files rather easily. The program is free, just google it.

I really would like some help though, I have been highly busy/pressured by worked the past couple months. I won't have much time for another couple months too. So this is the reason for the public branch release. People want to help, so here is your chance! If you know of anyone around, on other coding boards or anything, get them here and let them assist!

This will contain the SOURCE for 2.0, in hopes that players can start helping and contributing. I have made the SVN branch so you can upload and download files to it. So please feel free to upload changes that YOU have fixed. The SVN for the source files are at: svn://stellarfrontier.net:3690/SVN/SF200/branches/SFMain

PLEASE DO NOT UPLOAD BMP/WAV/PNG/ETC!! Keep the SVN as small and clean as possible, only coding changes please! Otherwise I will be forced to shut down the SVN!

There is very little documentation, is has always been that way, so you will need to test and play. Main project file is in 'visual-studio' under the name 'stellarfrontier.vcproj'. You will need to copy paste bmps/wav files at the 'sf\frontier' folder.

A few things need fixing. For example, GUIDs dont delete themselves when they are destroyed (mainly weapons). That needs fixing. Just search around for GUID and learn it. As well, theres a wierd bug occuring with the syncing of shields/etc where your shields go up. I'm not positive what this is yet, but you can find that coding in two locations, the receiving end in SF_netengine.cpp around line 850, and the sending end (server) at SF_GameEngine.cpp around line 1995. I believe this was half done fixing by me, but I dont' think it works proper yet. The BIGGEST thing is that the messages need to use GUID rather then INDEX. Index gets out of sync. GUID is unique per SHIP/MISSILE/ETC. I can give some detail if someone needs. Otherwise just go scan the coding. Of course there are some minor things to solve, like downloading files crashes the game etc. So just letting you know there. Remember to SVN COMMIT any bugs you fix!

Please let everyone know of any changes. I will do weekly builds of the main SF build branch for us if there are changes. If you have any generic questions hit me up in a PM. The nexus won't work until someone creates a new one, just letting you know. I'm not leaving the project, but I'm realizing I need help for these fixes, alot of the problems are beyond one or two people to help.

Perhaps there might be some forums someone can advertise in that we need some coders. So let them know if you know of any forums!

Thanks guys.
Report to moderator   Logged

http://chrisvall.com - Coding/gaming blog in the works.
NiteHawk
<dev></dev>
Administrator
Legendary Member
*****
Posts: 2816



WWW
« Reply #1 on: March 24, 2011, 08:40:48 AM »

When you submit a change, make sure to select the proper files that have changed, and make sure to also write down WHAT WAS CHANGED in the commit box. Thanks!
Report to moderator   Logged

http://chrisvall.com - Coding/gaming blog in the works.
Harpor
Veteran Member
*****
Posts: 298


=GB= Viper

hla8473@msn.net hla8473 hla8473
« Reply #2 on: March 24, 2011, 02:23:28 PM »

....... still no release or date..
i guess it cant be helped...

Bah so when am i going to look on the nexus and see more than 1 player?..
and when i log in its usually just a SharpClaw or an afk player?

that would be great. perhaps like the old days when log on any time and fight with players?
heh goodluck with that. and please let us know...


,.,., ';...;' ,.,.,
Report to moderator   Logged

A Dragons Word Is Stronger Than Trust
[WD Creed]
NiteHawk
<dev></dev>
Administrator
Legendary Member
*****
Posts: 2816



WWW
« Reply #3 on: March 24, 2011, 03:08:18 PM »

We need coders, I can't do it alone Smiley It's alot of work mate, from what needs fixing, it's ALOT of work, I'm busy for another month or two, but I made the decision to get some help by people who wanted to code for the game. I know there are a couple and I hope they come out to help.

The syncing issue is a level on its own. It's such a pain that I wonder if it would be easier starting from scratch, that's the problem Tongue I'm not vanishing or anything, so don't think that either. It's just how it goes right now. I got to work on projects that give me money before SF, and right now I'm clashed because I'm having money issues due to clients leaving, and I need to improve on some things to get them back, reason for my absence.
Report to moderator   Logged

http://chrisvall.com - Coding/gaming blog in the works.
Cykotitan
Experienced Member
***
Posts: 86



« Reply #4 on: March 25, 2011, 06:39:07 PM »

I only wish I spent the last 2 months working on C++  projects instead of PHP/JS (altough I doubt it would be of much use since a lot of code in SF seems to be complex and requires you to know how it works first)
« Last Edit: March 25, 2011, 06:41:10 PM by Cykotitan » Report to moderator   Logged
Pages: [1]
  Send this topic  |  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.12 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!