C# Possibility for game development

At the present day, most of game developers have to use C++ or C (and a little assembly, shader). These languages are very powerful, C++ is productive enough, so we have no problem.

But, I had wanted other languages for holiday. Any game developers want to develop their own game, but it seems impossible. Because game development needs much time. Most of developers hope to sleep than their own game development on holiday.

For the purpose, I needed some light-weight program languages to develop minimum arcade games. They are rapid game development languages for only holiday. I tried HSP, Python, Ruby, Java and some scripts of game engines. (I used Java for game in the company only once, but I want to use Java for it no more)

After that manner, I had tried many languages, but I got the same result every time. It is that C++ is the most productive language for game development over the world. So I started to check the boost library and OGRE.

After that, I met Managed DirectX and C# 2.0. Managed DirectX is the managed library edition of DirectX. C# 2.0 is extended C# having Generics feature. I thought these are the best answer at the present days. Now, microsoft provides the XNA framework and XNA studio which are .NET products tuned for game development.

C# is the low-performances. Like C# and Java, the languages with GC feature have no aptitude for the real-time processing. When I had the first contact with XNA, I thought that XNA and C# have overcame problems of GC with some ways. But, XNA is very low-performance after all.

However…, I and other developers have the same conclusion of it. The conclusion is that we should be GPU supremacist. On GPU processing, C++ and C# don’t have different performances. Ideas that GPU can calculate physics and more are on some books. It may be no productive way…

This entry was posted in CG. Bookmark the permalink.

One Response to C# Possibility for game development

  1. Should they’re not giving deals at the time, they might have commitment plans that’ll
    supply savings for shoppers who obtain regular.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s