Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length

 
Advanced search

1075999 Posts in 44156 Topics- by 36123 Members - Latest Member: gas13

December 30, 2014, 12:00:45 AM
TIGSource ForumsPlayerGamesShould my next project be in Java or C#?
Poll
Question: Should my next project be in Java or C#?
Java - 23 (65.7%)
C# - 12 (34.3%)
Total Voters: 32

Pages: [1] 2
Print
Author Topic: Should my next project be in Java or C#?  (Read 3407 times)
CyanPrime
BANNED
Level 1
*


View Profile Email
« on: March 22, 2009, 09:59:42 AM »

Should my next project be in Java or C#?
Logged

battlerager
Level 10
*****


I resent that statement.


View Profile
« Reply #1 on: March 22, 2009, 10:01:55 AM »

Vin Fiz
Logged
CyanPrime
BANNED
Level 1
*


View Profile Email
« Reply #2 on: March 22, 2009, 10:02:42 AM »

Vin Fiz
What?
Logged

lordmetroid
Level 0
***


View Profile
« Reply #3 on: March 22, 2009, 10:10:27 AM »

Java of course, so much better documented and longer development time.
Logged
muku
Level 10
*****



View Profile WWW
« Reply #4 on: March 22, 2009, 10:43:04 AM »

The question is useless. How about you tell us about what you're trying to do, your technical skillset, how you want to distribute the game, if you want to make money off it, etc? In my opinion, C# is better from a pure language design standpoint, but after all that's not what you asked: there are so many other considerations to be made depending on your situation.

Also: technical forum.
Logged

The Cosyne Synthesis Engine - realtime music synthesis for games
Don Andy
Level 10
*****


Andreas Kämper, Dandy, Tophat Andy

tophat@live.de
View Profile Email
« Reply #5 on: March 22, 2009, 02:33:44 PM »

Maybe it's just the overcomplicated version of flipping a coin? Shrug
Logged
team_q
Level 10
*****


Divide by everything is fine and nothing is wrong.

team_q@hotmail.com
View Profile WWW Email
« Reply #6 on: March 22, 2009, 11:03:27 PM »

I was taught how to program on Java, but I've done my best work with C#, how does this help you? I have no idea.
Logged

Dirty Rectangles

_PRINCE OF ARCADE_
William Laub
Level 10
*****


Gold Cray


View Profile WWW Email
« Reply #7 on: March 23, 2009, 06:38:45 AM »

I was not taught in Java, and I have not done my best work in Java. What I can tell you is this: I don't see why anyone would waste precious vertical space by giving the opening brace main function its own line class. For the record, I believe strongly in opening brace rights including the right to a new line.

I voted for C# even though I'm not fond of XNA's compatibility issues, but if you really do like Java, then go ahead and use it. At least it's "cross-platform."
Logged
tylerjhutchison
Level 1
*


hebbo!

tylerjhutchison
View Profile WWW
« Reply #8 on: March 23, 2009, 07:23:16 AM »

LISP(LISP(LISP(LISP(LISP(use lithp)))))
Logged

tylersaurus.com | twitter | blog | wedrawcomics.com -- software sngineer by day, comic book artist/game dev by night.
PGGB
Level 8
***



View Profile
« Reply #9 on: March 23, 2009, 07:44:36 AM »

This is now a Java vs C# thread!
Logged
Hajo
Level 5
*****

Dream Mechanic


View Profile
« Reply #10 on: March 23, 2009, 07:46:26 AM »

The only real reason I see for Java is that Java is cross platform, while C# is mostly tied to Windows?
Logged

Per aspera ad astra
Don Andy
Level 10
*****


Andreas Kämper, Dandy, Tophat Andy

tophat@live.de
View Profile Email
« Reply #11 on: March 23, 2009, 09:04:31 AM »

I've been thinking to give C# with the Tao framework a try sometime, but I haven't really looked into it very deeply yet.

On the other hand, there is also a good handful of game libraries for Java available.

I'm considering either for my "not Flash" language to learn currently.
Logged
Krux
Level 2
**



View Profile
« Reply #12 on: March 23, 2009, 11:37:23 AM »

give processing a try, or use the processing libs in java
Logged
team_q
Level 10
*****


Divide by everything is fine and nothing is wrong.

team_q@hotmail.com
View Profile WWW Email
« Reply #13 on: March 23, 2009, 01:55:26 PM »

All XNA is C#, but not all C# is XNA.(well I guess excluding shaders, but you know what I mean)
Logged

Dirty Rectangles

_PRINCE OF ARCADE_
Jack Gleeson
Level 2
**

jackoglee@hotmail.com
View Profile WWW Email
« Reply #14 on: March 24, 2009, 02:42:58 PM »

I'm gonna say C# with SFML. Cross platform library and I'm fairly sure that the games are, might need Mono though for the Mac and Linux.
Logged

Website

Formerly known as ACardboardRobot.
eddietree
Level 6
*


I consume memory, therefore I am.


View Profile WWW Email
« Reply #15 on: March 24, 2009, 03:09:18 PM »

Real men program games in assembly language.
Logged

William Laub
Level 10
*****


Gold Cray


View Profile WWW Email
« Reply #16 on: March 24, 2009, 08:08:17 PM »

Actually, real men enter opcodes in nano.
Logged
SelfTitled
Level 1
*



View Profile WWW
« Reply #17 on: March 25, 2009, 05:09:11 AM »

I'd sat C# since it's like Java but with much better access to hardware. Although if you want to port over to linux then java probably best way to go. I personally had some speed issues in java but it was an MMO game.
Logged

Hideous
That's cool.
Level 10
*****


3D models are the best


View Profile WWW Email
« Reply #18 on: March 25, 2009, 05:39:57 AM »

Actually, real men enter opcodes in nano.

Real programmers use butterflies, though.
Logged

William Laub
Level 10
*****


Gold Cray


View Profile WWW Email
« Reply #19 on: March 25, 2009, 06:40:41 AM »

And what will real programmers use when spinning media has become obsolete? Obsolete butterflies?

How about:
opcodes in nano
Logged
Pages: [1] 2
Print
Jump to:  

Theme orange-lt created by panic