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:41 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)
Rock D
Level 0
**


I waited for an hour but this never happened.


View Profile
« Reply #20 on: April 04, 2009, 11:45:24 AM »

I'd advise against using processing to make a game, it's not really built for it. It lacks a way to test for the status of a key, you just get events. Things like joypad support and sound are handled through external libraries. The accelerated graphics support is still pretty dodgy.
Slick 2D is a much better starting point. It's an object layer over OpenGL using the LWJGL library (so it's accelerated by default). It has game specific stuff like classes to handle tile based maps and A* path finding.

If you want to build your own engine, LWJGL is (like Tao is for .Net) a simple access layer for OpenGL, OpenAL and some input/controller stuff for Java. Tao has some other neat libraries aside from those, but that's the meat of what you'll need for cross platform game development using accelerated graphics anyway.
It seems LWJGL is a bit better maintained than Tao. It already has OpenGL 3.0 support while there hasn't been an official Tao release since May last year.

I've been using LWJGL for quite a while now and I'm very content with it. I like Eclipse a lot better than Visual Studio and Javadocs a lot better than MS's horrid documentation thing. Also, you can make webstarts with Java, so people on any platform can play your game with one click.
Logged
Hooray! The end.
Guest
« Reply #21 on: April 04, 2009, 08:14:07 PM »

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

Neither.  You should use Pythong.  It is my favorite language and soon it will be yours.

Seriously, though.  Do it in Java so I can play your game on my Mac laptop.  I am not a Mac snob, I'm just lazy.  My PC is way across the room and I'm sitting on the couch usually.
« Last Edit: April 04, 2009, 08:20:51 PM by Captain Blue » Logged
Matt Thorson
Level 7
**

c'est la vie


View Profile WWW Email
« Reply #22 on: April 04, 2009, 09:28:12 PM »

Real men use Prolog.

For everything.
Logged

Strong
Level 1
*


Umm... okay.


View Profile Email
« Reply #23 on: April 04, 2009, 09:39:28 PM »

real men use klik and play
Logged
RC
Level 0
***



View Profile
« Reply #24 on: April 04, 2009, 10:40:12 PM »

real men use klik and play
Nah, real men use assembly. Wink

Though, I'd use Java. C# uses .NET Framework, which for some reason hates my laptop.
Logged

r.kachowski
Level 5
*****

and certainly no love below


View Profile WWW Email
« Reply #25 on: April 05, 2009, 07:48:46 AM »

Quote from: #aircrack-ng
23:57 <Mister_X> java uses as icon a little cup of coffee meaning you have time to get a coffee before using the application
23:57 <Mister_X> (at least that's what we said at work between java and .NET developpers) Wink
Logged
Pages: 1 [2]
Print
Jump to:  

Theme orange-lt created by panic