Welcome aboard Visitor...

Daily Screenshot

Server Costs Target


19% of target met.

Latest Topics

- Login crash notification »
- Fix bombing please! »
- Scenario/Admiral Server »
- Siege Torp Jump Bug »
- Happy New Year! »
- Reviving the game »
- [Poll] who would win »
- Re: Ich verabschiede mich »
- DarkSpace Raids. By T-Roy! »
- (Solved) Visual Studio 2005 Errors »

Development Blog

- State of DarkSpace Development »
- Potential planetary interdictor changes! »
- The Silent Cartographer »
- Cloaking update... »
- Tools for tips »
- Fleet levels and more! »
- Game Mechanics Question and Answer Thread »
- Under Construction »
- Ship Tiers and You »
- Give Credits feature now live! »

Combat Kills

Combat kills in last 24 hours:
Kills chart
Killboard

Upcoming Events

- Weekly DarkSpace
01/18/18 +10.7 Hours
- Towel Day
05/25/18 +126.7 Days
- International Talk like a Pirate Day!
09/19/18 +243.7 Days

Search

 

Anniversaries

14th - vincoed
5th - Sheraton*

Facebook & Twitter

Why not follow us on Twitter or Facebook for more information and fan updates?

[FAQ
Forum Index » » Beta Testing Discussion » » Reviving the game
 Author Reviving the game
ThePile
Vice Admiral
Deicide


Joined: June 27, 2010
Posts: 39
From: ThePile
Posted: 2018-01-03 08:35   
Hi!

Old player and fan of this game since it's pre-release times chiming in!

I come back to this game now and again to see what has been done, join in discussions, the chat and ask questions. I remember that, at least before it went open-source in 2016, this game had volunteer devs that were not spoken highly of in the forums.

I have wanted to contribute to this game since 2008 when I started my degree in Engineering Physics (specialized in numerical analysis), I remember sending an email ~2011 to the volunteer email address but never got a response.

I am now working but would like to contribute to this game still, but the Github page does not seem to be active. There is currently a pull request (submitted 3 times it seems) stuck in limbo since August with no-one addressing it.

What's the point of contributing if my pull requests will go unanswered?

Also - from what I can see in the forums - people are discussing what needs to be done to bring the game to its former glory.
Could we summarize what is being said in the forums somewhere like a wiki or development tool like Confluence/JIRA or Redmine?

We could then create issues / tickets and when someone contributes, they can pick an open ticket to implement and close and suggest new ones.

This became a bit unstructured, but I would like to help in improving the code-base and help in restoring the game.
[ This Message was edited by: ThePile on 2018-01-03 08:48 ]
_________________


Mersenne Twister
Fleet Admiral
Palestar


Joined: May 11, 2003
Posts: 1158
From: Sector C Test Labs and Contol Facilities
Posted: 2018-01-03 09:45   
didnt know there was open pull requests.
drop a message here somewhere, it'll get seen.

otherwise, we have Beta Testing Discussion (recommended)
Dev Feedback
Dev Updates
Discord
and the wiki
_________________

I wouldn't screw with it if I were you. The doctor already holds you in poor favor. Messing with this might really fry his shorts.

Pantheon
Marshal
Palestar


Joined: May 29, 2001
Posts: 1709
Posted: 2018-01-03 16:13   
I only see one merged file, FieldInterdictor, and I can't understand its revertion. The logic changed is minor, but optimisations were also reverted.
_________________


ThePile
Vice Admiral
Deicide


Joined: June 27, 2010
Posts: 39
From: ThePile
Posted: 2018-01-03 17:43   
I can mention that the change / pull request was not mine, I just noticed it when I was looking over the github page.

When I wrote "my pull requests" I meant my future pull requests I would be making, and since that persons pull request had been unanswered since august, it gave the impression that my future requests would be ignored as well.

I will do as Mersenne mentioned and write here when I make a pull request, after I set everything up and get it to work - from what I've read the solution files are from VS2005 so I'll either have to get that version of visual studio or try to get the code to build in VS2017 and .gitignore the solution files when I submit my request.
_________________


Pantheon
Marshal
Palestar


Joined: May 29, 2001
Posts: 1709
Posted: 2018-01-04 06:44   
Honestly Discord is probably the better platform for discussing development changes as it allows a much faster turn-around and discussion. It's also far easier to get responses regarding questions you might have about the codebase and give you feedback about any changes you've made.
_________________


ThePile
Vice Admiral
Deicide


Joined: June 27, 2010
Posts: 39
From: ThePile
Posted: 2018-01-04 07:04   
Sounds good! I will get on discord.
_________________


Pand()rum
Grand Admiral
Army Of Darkness


Joined: May 06, 2007
Posts: 32
From: Arizona
Posted: 2018-01-04 16:38   
Teamspeak is where its at tho
_________________
Clatue Verada Armmmphpghgnngh~ Army of Darkness


Pantheon
Marshal
Palestar


Joined: May 29, 2001
Posts: 1709
Posted: 2018-01-05 12:32   
I just spent the last two days porting over the entire project to compile and run under Visual Studio 2017 (which has a free version I might add). If you pull the VS2017 branch on GitHub it should work.

There some warnings regarding string output and conversion but those are minor. GCQL, the client, and the server all run and work perfectly. If anyone needs anymore information see Discord.
_________________


Nine Arts Dragon
Grand Admiral

Playing DarkSpace.

Joined: March 11, 2003
Posts: 40
Posted: 2018-01-06 10:31   
i realise this is probabably pissing into the wind with regards to darkspace, but if anyone is capable the single biggest thing this game could do to be revived is to be ported to tablets and phones, there are a billion devices out there that DS will run on going totally ignored.

I realise i am speaking with no programming background so i have no idea if what im suggesting is easy or hard, im assuming its hard cause if it wasn't it surely would have been done by now.

I truly honestly feel that it would turn this game around and give it a new lease of life.
[ This Message was edited by: Nine Arts Dragon on 2018-01-06 10:33 ]
_________________


  ICQ status
ThePile
Vice Admiral
Deicide


Joined: June 27, 2010
Posts: 39
From: ThePile
Posted: 2018-01-06 14:36   
Quote:
On 2018-01-06 10:31, Nine Arts Dragon wrote:
i realise this is probabably pissing into the wind with regards to darkspace, but if anyone is capable the single biggest thing this game could do to be revived is to be ported to tablets and phones, there are a billion devices out there that DS will run on going totally ignored.

I realise i am speaking with no programming background so i have no idea if what im suggesting is easy or hard, im assuming its hard cause if it wasn't it surely would have been done by now.

I truly honestly feel that it would turn this game around and give it a new lease of life.
[ This Message was edited by: ThePile on 2018-01-06 14:49 ]



Playing this game on tablets is not a bad idea. I would say that the game is not in a state where porting to tablet is viable. It is not easy porting to smart devices, but hey a lot of things are hard and a lot of things take time, so it's not an argument really to point to that like it's a problem or an issue.

The state of the game is an issue. There are balancing issues, bugs, the graphics need to be updated, the code base need to be improved, etc. You get the point.

The game is open-source since May of 2016 (I think?) so anyone can improve on it, and anyone can see for themselves the state of the game here:

The Game:
https://github.com/palestar/darkspace

Medusa - The Graphics Engine:
https://github.com/palestar/medusa

GameCQ:
https://github.com/palestar/gamecq

The project was ported to Visual Studio 2017 two days ago, so You can download Visual Studio 2017 Community Edition (free!) here and get started: https://www.visualstudio.com/downloads/

You can go to the live discord chat channel, which is populated all the time, and we will help you build and launch the game - after Pantheons work it's really easy to get going. See this forum post on getting Discord: http://www.darkspace.net/index.htm?module=forums.php&page=/viewtopic.php?topic=54824&forum=1&1

This will help you stay in sync with the changes to the repo:
https://desktop.github.com/

or if you prefer learning GIT straight away while getting started:
http://gitforwindows.org/

Remember, google search is your friend - it will help you A LOT with GIT.

_________________


Powered by phpBB® Forum Software © phpBB Group
Page created in 0.028259 seconds.


Copyright © 2000 - 2018 Palestar Inc. All rights reserved worldwide.
Terms of use - DarkSpace is a Registered Trademark of PALESTAR