Archived

This topic is now archived and is closed to further replies.

year2kilo

C# or C++ which is better for the game? help!!

Recommended Posts

Guest Anonymous Poster
You can''t freakin'' write a good game in HTML!!!! Use javascript ;-)

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
javascript? Down with that, dude. I''m writing my righteous FPS in Ruby and it is badass!!!

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
Your opinion is wrong.
And you smell funny.

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
I vote for newbs just use something and quit spazzing out about it because anything you make for the first couple of YEARS is just going to be shit anyway.

And I smell funny.

Share this post


Link to post
Share on other sites
C# will have perfomance issues down the line. Like JAVA, a C# program is not compiled into machine language, but rather an intermediate language. Then the intermediate language is interpretted at runtime, wasting precious CPU cycles. I always suggest starting from the ground up, because it''s easy to learn C# after you''ve mastered C, but the other way around can be difficult.

Share this post


Link to post
Share on other sites
I would say all lang''s are cool for game development. But C++ is by far the coolest. Are at least I think so. Go ahead if you want to start deving games. But before you begin your journey down the C++ road, consider this. Look at other Operating Systems also. Dont be limited to Microsoft Windows, try some Unix based Operating Systems..most programers prefer a Unix enviroment while programing.

Share this post


Link to post
Share on other sites
quote:
Original post by sonicteam
most programers prefer a Unix enviroment while programing.

Do they?



"If there is a God, he is a malign thug."
-- Mark Twain

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
almost all professional games are made with visual studio, just check gamasutra''s postmortems.

Share this post


Link to post
Share on other sites
Actually, C# is NOT interpreted at runtime like Java is. The framework''s JIT compiler will compile the IL into machine language the first time the app is run, and use that from that point on. Most examples of DX code I have seen in C# and C++ perform about the same.

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
Both Java and C# ultimately execute as native code. Hey newb, it doesn''t matter both are fine. Having to learn C++ will probably make you older and wiser about memory, but if that''s not your thing then don''t worry about it. You can do well in either one.

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
quote:
Original post by sonicteam
try some Unix based Operating Systems..most programers prefer a Unix enviroment while programing.


Are you kidding? I mean, Unix has its place, but if you think I''m crazy about all that POSIX crap when I program Linux then...
Or are you talking about programmers doing all their LEARNING in a text mode environment... such as traditional Unix.

Share this post


Link to post
Share on other sites