I want to work on a game project which uses intensive GRAPHICS. Now I must select an appropriate language, Java and C# being the only candidates. I have good experience in java plus I'm SCJP but I'm new to C#. I heard C# is better than java when it comes to graphics and video. So can you guys please give advice?
You're going to hate to hear this, but it really depends. If you use OpenGL bindings for Java, you can get some pretty great performance out of it. How intensive are you talking? 2D animation can be accomplished in either fairly simply and without a lot of graphics power. 3D might be a different story.