C#.net
Started by lingo1357, Oct 01 2009 06:55 PM
10 replies to this topic
#1
Posted 01 October 2009 - 06:55 PM
Hi,
is Ms C#.net is a good language for making indie games?
i've heard .net platform make the volume of the file large!
is that true? what is your opinion?
thanks
is Ms C#.net is a good language for making indie games?
i've heard .net platform make the volume of the file large!
is that true? what is your opinion?
thanks
#2
Posted 01 October 2009 - 09:11 PM
I sometimes open the forum and can't believe the questions we're getting. Knowing the average size of a hard-disk nowadays, WHY ON EARTH would you care if a simple executable file is 2 MB without or 2,5 MB with .NET ??? Yes, it makes the file somewhat larger in size, but the main consideration of .NET is the abstraction it provides over the language used, the technical details of several platforms and the availability of many useful tools. Half a megabyte is small price to pay for all the goodies, don't you think?
#3
Posted 01 October 2009 - 09:29 PM
Yes, it's a good language to make games unless you plan to get into the game industry and even then it certainly isn't going to hurt you any. You can use c# with XNA and compile your games to work on xbox or pc. Just do a search for XNA. The reason this is good for an indie is because you can publish your games on Microsoft's xbox network and sell them if you wish. It's really one of the only console systems that you can get your game on that easily. The others have exorbitant license fees and a more closed system.
Currently using Blender and Unity.
#4
Posted 01 October 2009 - 10:35 PM
Mihail121 said:
I sometimes open the forum and can't believe the questions we're getting. Knowing the average size of a hard-disk nowadays, WHY ON EARTH would you care if a simple executable file is 2 MB without or 2,5 MB with .NET ??? Yes, it makes the file somewhat larger in size, but the main consideration of .NET is the abstraction it provides over the language used, the technical details of several platforms and the availability of many useful tools. Half a megabyte is small price to pay for all the goodies, don't you think?
i'm not sure about what i've heard but i heard if the user doesnt have MS
framework should download it & it's about 400 MB! is this true?
#5
Posted 01 October 2009 - 11:18 PM
lingo1357 said:
i'm not sure about what i've heard but i heard if the user doesnt have MS
framework should download it & it's about 400 MB! is this true?
framework should download it & it's about 400 MB! is this true?
If you are talking disk space, 400 MB really isn't a lot. That may include the IDE and other things. Runtime memory consumption is what you need to worry about and I'm sure .NET doesn't take anywhere near that.
#6
Posted 01 October 2009 - 11:32 PM
The redistributable .net runtime is 22.4 meg.
Currently using Blender and Unity.
#7
Posted 02 October 2009 - 01:04 AM
The executable file is actually even smaller than C++ (unless you cut out standard libraries etc), considering the framework is already installed on the target machine.
Also, newer Windows come with .NET framework built-in...
For most games, I think C# is very sufficient, with the advantage of being extremely productive.
But, performance is very sensitive to bloated code. =)
Also, newer Windows come with .NET framework built-in...
For most games, I think C# is very sufficient, with the advantage of being extremely productive.
But, performance is very sensitive to bloated code. =)
#8
Posted 03 October 2009 - 04:53 AM
I don't think you need to worry about the redistributable. I think the vast majority of people have it now anyway. Vista has it by default, and XP users have probably needed it for something else at some point in time.
#9
Posted 03 October 2009 - 02:29 PM
Mihail121 said:
I sometimes open the forum and can't believe the questions we're getting.
Game programming is a popular entry point into the world of computation for young people, for obvious reasons. I think we should keep that in mind, that not everyone posting here has any well of experience to draw from.
Vista ships with all frameworks up to 3.0. W7 ships with 3.5. Windows XP is still the dominant OS out there, with about 2/3 of machines, but the various .NET Frameworks went on the "critical updates" list a few months ago so it's on most XP machines.
So, generally, no, it won't take up any space than it has to for your own compiled code. Just don't go too far with unnecessary libraries...
Hyperbole is, like, the absolute best, most wonderful thing ever! However, you'd be an idiot to not think dogmatism is always bad.
#10
Posted 03 October 2009 - 05:24 PM
lingo1357 said:
i'm not sure about what i've heard but i heard if the user doesnt have MS
framework should download it & it's about 400 MB! is this true?
framework should download it & it's about 400 MB! is this true?
#11
Posted 01 January 2010 - 05:43 AM
You'll have to go to the jad forum to check that:
http://www.jadengine.com/
Looking at it, I'm not sure you made a good choice on an engine. It looks a little low on documentation. Not much for tutorials that I could see. There are many engines that can use c# including Unity. Up to you, of course. Good luck.
http://www.jadengine.com/
Looking at it, I'm not sure you made a good choice on an engine. It looks a little low on documentation. Not much for tutorials that I could see. There are many engines that can use c# including Unity. Up to you, of course. Good luck.
Currently using Blender and Unity.
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users











