Jump to content

  • Log In with Google      Sign In   
  • Create Account


Which OS for game development


Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.

  • You cannot reply to this topic
4 replies to this topic

#1 Franks   Members   -  Reputation: 120

Like
0Likes
Like

Posted 25 May 2014 - 05:20 AM

Hi,

 

I'm a beginner in game development and I'll like to know which OS is the best for game development. Windows or Linux ?
I want to make a multi plateforme 2D game like Mario, SuperMeatBoy or Rogue Leagcy. I can use Java, Python, C# or others.

In Windows we can have a lot of design tools like Photoshop, Illutrator or Flash ... But in Linux which are the tools ? And it's the same for game engine ...

 

Can we develop a game for Windows with Linux OS ?

 

Thank you for your answers smile.png


Edited by Franks, 25 May 2014 - 09:28 AM.


Sponsor:

#2 gezegond   Members   -  Reputation: 367

Like
0Likes
Like

Posted 25 May 2014 - 07:46 AM

In Windows we can have a lot of design tools as Photoshop, Illutrator or Flash ... But in Linux which are the tools ? And it's the same for game engine ...

 

Linux has Gimp and Inkscape as alternatives for those. I use them regularily and they work great. Gimp specially has a lot of plugins and using them it's just as versatile as Photoshop. (Edit: As for flash, what do you need it for? The scripting language (Actionscript), the vector graphic tools, or the animation tool? There are alternatives in linux for these separately, but not as a bundle as far as I know)

 

Edit: As for game "engines", most open source libraries such as SDL, SFML, and allegro are multi-platform, so you can use them to design your game in linux.
 

Can we develop a game for Windows with Linux OS ?


Yes, games written with Java and Python work on any OS that has Java Virtual Machine or a Python interpreter installed respectively. (meaning you only code your game once and it runs on all OSs) It is also possible to use other languages such as c++ through cross compilation.


Edited by gezegond, 25 May 2014 - 07:50 AM.


#3 Karsten_   Members   -  Reputation: 1574

Like
0Likes
Like

Posted 25 May 2014 - 07:55 AM

I'm a beginner in game development and I'll like to know which OS is the best for game development. Windows or Linux ?


It pretty much entirely depends on what tools and technologies you plan to be using. If you use Unity, you are tied to either the Mac or Windows platform (though Unity does provide a Linux exporter (though not currently as well supported as Win or Mac).

If you plan to be using Java or Python then Linux or Windows will make no difference. I find Python development a little bit smoother on Linux because the package manager handles dependencies a bit nicer than Windows.

Mono on Linux is fine but you might want to keep with Windows so you can use Microsoft Visual Studio. It is well known to be a very decent IDE and MonoDevelop and Xamerin Studio are not quite as polished (plus they are still changing quite a lot).

In Windows we can have a lot of design tools as Photoshop, Illutrator or Flash ... But in Linux which are the tools ? And it's the same for game engine ...


Linux alternatives would be Gimp and Inkscape. On Linux there is only the Flash Compiler (flex).

As for engine, you pretty much have the same options as on Windows. If you are sticking with 2D, you probably don't even need an engine. Some solutions might be SDL, SFML, OpenGL or pygame. Java and Mono also provide their own GUI libraries so you might look into the drawing capabilities of those (unless you need hardware acceleration).

Mutiny - Open-source C++ Unity re-implementation.
Defile of Eden 2 - FreeBSD and OpenBSD binaries of our latest game.


#4 Gooey   Members   -  Reputation: 238

Like
1Likes
Like

Posted 25 May 2014 - 08:15 AM

If you are more comfortable using windows use windows like wise for linux or osx if you dont feel comfortablewith what your using it will hold you up more

#5 SeanMiddleditch   Members   -  Reputation: 5091

Like
4Likes
Like

Posted 25 May 2014 - 12:23 PM

I'm a beginner in game development and I'll like to know which OS is the best for game development. Windows or Linux ?


Whichever you're most comfortable with. Neither OS is definitively better than the other.

If you want to write cross-platform anything, you need all the OSes you're targeting on test machines (or VMs) anyway. Your continuous integration servers can run on some of the test machines (VMs) to ensure things continue to compile/run on all platforms while you work on one primary OS.




Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.



PARTNERS