What Language is used to program Distant Worlds?

Distant Worlds is a vast, pausable real-time, 4X space strategy game which models a "living galaxy" with incredible options for replayability and customizability. Experience the full depth and detail of large turn-based strategy games, but with the simplicity and ease of real-time, and on the scale of a massively-multiplayer online game. Now greatly enhanced with the new Universe release, which includes all four previous releases as well as the new Universe expansion!

Moderators: Icemania, elliotg

tornnight
Posts: 139
Joined: Sat Jun 12, 2010 9:38 pm

What Language is used to program Distant Worlds?

Post by tornnight »

C++, C, C#. Some combination?
User avatar
impact
Posts: 88
Joined: Wed Feb 17, 2010 11:29 pm
Location: Germany

RE: What Language is used to program Distant Worlds?

Post by impact »

It is VB if I am not mistaken.
tornnight
Posts: 139
Joined: Sat Jun 12, 2010 9:38 pm

RE: What Language is used to program Distant Worlds?

Post by tornnight »

Really? I find that hard to believe.
User avatar
impact
Posts: 88
Joined: Wed Feb 17, 2010 11:29 pm
Location: Germany

RE: What Language is used to program Distant Worlds?

Post by impact »

When DW came out, I had a critical error once. I think I saw a bit of VB stuff in the call stack.
Either way, it doesn't really matter - .NET is .NET. So if you use VB or C# or whatever doesn't really make a difference. It all results in CIL/CLR anyway.
User avatar
Wade1000
Posts: 771
Joined: Tue Oct 27, 2009 8:21 pm
Location: California, USA

RE: What Language is used to program Distant Worlds?

Post by Wade1000 »

I wish I spoke Greek... and Mandarin.
Wish list:population centers beyond planetary(http://en.wikipedia.org/wiki/The_Culture):Ships,Ring Orbitals,Sphere Orbitals,Ringworlds,Sphereworlds;ability to create & destroy planets,population centers,stars;AI competently using all advances & features.
User avatar
Wenla
Posts: 98
Joined: Wed Apr 14, 2010 7:41 am

RE: What Language is used to program Distant Worlds?

Post by Wenla »

ORIGINAL: Wade1000

I wish I spoke Greek...

This is one of my hobbies. A great reason to visit at Greece every year...
Before you can define your strategy, you have to have a vision
User avatar
Wade1000
Posts: 771
Joined: Tue Oct 27, 2009 8:21 pm
Location: California, USA

RE: What Language is used to program Distant Worlds?

Post by Wade1000 »

Cool. That seems fun. I want to visit there too.
 
Also, in parts of the USA a person might use the term "Greek" to refer to some topic of conversation that is totally unknown to the listener.
Wish list:population centers beyond planetary(http://en.wikipedia.org/wiki/The_Culture):Ships,Ring Orbitals,Sphere Orbitals,Ringworlds,Sphereworlds;ability to create & destroy planets,population centers,stars;AI competently using all advances & features.
User avatar
impact
Posts: 88
Joined: Wed Feb 17, 2010 11:29 pm
Location: Germany

RE: What Language is used to program Distant Worlds?

Post by impact »

User avatar
Wade1000
Posts: 771
Joined: Tue Oct 27, 2009 8:21 pm
Location: California, USA

RE: What Language is used to program Distant Worlds?

Post by Wade1000 »

Thanks. When I'm more energized I'll browse through it and make sense of it and hope that I can have some use for it or that it will broaden my paths of thinking.
Wish list:population centers beyond planetary(http://en.wikipedia.org/wiki/The_Culture):Ships,Ring Orbitals,Sphere Orbitals,Ringworlds,Sphereworlds;ability to create & destroy planets,population centers,stars;AI competently using all advances & features.
taltamir
Posts: 1290
Joined: Fri Apr 02, 2010 2:51 am

RE: What Language is used to program Distant Worlds?

Post by taltamir »

ORIGINAL: impact
When DW came out, I had a critical error once. I think I saw a bit of VB stuff in the call stack.
If I am not mistaken, that doesn't necessarily mean that the entire program is written in VB though... would be interesting to hear from the developer.
I do not have a superman complex; for I am God, not Superman.
User avatar
Wenla
Posts: 98
Joined: Wed Apr 14, 2010 7:41 am

RE: What Language is used to program Distant Worlds?

Post by Wenla »

ORIGINAL: Wade1000

Also, in parts of the USA a person might use the term "Greek" to refer to some topic of conversation that is totally unknown to the listener.

Over here in Finland we say in that case that "It is Hebrew for me".
Before you can define your strategy, you have to have a vision
User avatar
Erik Rutins
Posts: 39325
Joined: Tue Mar 28, 2000 4:00 pm
Location: Vermont, USA
Contact:

RE: What Language is used to program Distant Worlds?

Post by Erik Rutins »

Hi guys,

For those who are curious, DW was developed with C# in Visual Studio 2005. The external dependencies include Media Player and DirectX.

Regards,

- Erik
Erik Rutins
CEO, Matrix Games LLC


Image

For official support, please use our Help Desk: http://www.matrixgames.com/helpdesk/

Freedom is not Free.
taltamir
Posts: 1290
Joined: Fri Apr 02, 2010 2:51 am

RE: What Language is used to program Distant Worlds?

Post by taltamir »

thanks erik, that answers that one then :)
I do not have a superman complex; for I am God, not Superman.
User avatar
scotten_usa
Posts: 271
Joined: Fri Dec 09, 2005 4:52 pm

RE: What Language is used to program Distant Worlds?

Post by scotten_usa »

Real programmers use COBOL!! [:D]
taltamir
Posts: 1290
Joined: Fri Apr 02, 2010 2:51 am

RE: What Language is used to program Distant Worlds?

Post by taltamir »

Image
I do not have a superman complex; for I am God, not Superman.
User avatar
Shark7
Posts: 7936
Joined: Tue Jul 24, 2007 4:11 pm
Location: The Big Nowhere

RE: What Language is used to program Distant Worlds?

Post by Shark7 »

ORIGINAL: taltamir

Image

Actually real programmers usually end up fixing the mess some guy before them made. [:D]
Distant Worlds Fan

'When in doubt...attack!'
User avatar
michaelm75au
Posts: 12455
Joined: Sat May 05, 2001 8:00 am
Location: Melbourne, Australia

RE: What Language is used to program Distant Worlds?

Post by michaelm75au »

Too true [8D]
Michael
User avatar
the1sean
Posts: 854
Joined: Mon May 10, 2010 11:04 pm
Location: Texas, USA

RE: What Language is used to program Distant Worlds?

Post by the1sean »

LOL, and real programmers hate quality assurance testers [;)]
JonBrave
Posts: 120
Joined: Sun Aug 06, 2006 7:10 am

RE: What Language is used to program Distant Worlds?

Post by JonBrave »

ORIGINAL: impact

Either way, it doesn't really matter - .NET is .NET. So if you use VB or C# or whatever doesn't really make a difference. It all results in CIL/CLR anyway.

Whilst it's true that the end code all ends up as CIL/CLR, I don't agree at all with your assertion that the source langauge "doesn't really matter".
User avatar
Kumppi
Posts: 209
Joined: Tue Oct 21, 2008 11:23 am
Location: Somewhere between Sweden and Russia

RE: What Language is used to program Distant Worlds?

Post by Kumppi »

ORIGINAL: JonBrave

Whilst it's true that the end code all ends up as CIL/CLR, I don't agree at all with your assertion that the source langauge "doesn't really matter".

It doesn't really matter. C# and VB.NET produce the same IL code which in turn is compiled to native processor instructions by the just-in-time compiler when run.
Post Reply

Return to “Distant Worlds 1 Series”