Page 1 of 1

What language is SF and SFD programmed in?

Posted: Tue Jan 24, 2017 6:56 am
by Dr_Java
I would like to offer help making a Mac version for Steam, but first I'd need to know what the current version is running.

Re: What language is SF and SFD programmed in?

Posted: Tue Jan 24, 2017 10:59 am
by Corporal Adrian Shephard
I dont know if they are looking for help, -probably they dont- but if i remember correctly it was using C#. Hope i am not wrong.

Re: What language is SF and SFD programmed in?

Posted: Tue Jan 24, 2017 12:15 pm
by gwendalaze
Flash for SF (if I remember well) and, as said shephard, C# for SFD

Re: What language is SF and SFD programmed in?

Posted: Wed Jan 25, 2017 10:30 am
by Motto73
Dr_Java wrote:I would like to offer help making a Mac version for Steam, but first I'd need to know what the current version is running.
Dear Dr_Java

The original Flash SF was made in Flash (oh, what a surprise!) using ActionScript language. It is Adobes most used programming language. It is possible to understand with C# background, since it is quite similiar to C and maybe Java? If you want to open the game you should use FFDec (Jpexs Free Flash Decompiler). It is a very good tool to open the code (and the resources). At first download the SF exe from homepage.

People often complain that some features from SF are missing from SFD, an why they are not just copied. The reason why they can't be obtained this way, is that simple fact that they are made with different languages. Gurt and Hjärpe had to code SFD from scratch, they didn't build it up on SF. They used XNA Framework and .Net programming with C#. It was readable with any .Net coding program in Pre-Alpha, but now the code has been obfuscated (bad gurt :(), so you can't read it directly.

Hope this helped you.