Java-Gaming.org Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (767)
Games in Android Showcase (229)
games submitted by our members
Games in WIP (854)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Mono (MonoDevelop) ?  (Read 1643 times)
0 Members and 1 Guest are viewing this topic.
Offline namrog84

JGO Ninja


Medals: 46
Projects: 4


Keep programming!


« Posted 2011-09-19 19:15:42 »

I know, I know...
Java gaming forum, is all about java.  However, anywhere else always sometimes bashes java too much.

I love java, I really do love it more than any other language that I have extensively experienced(not that many). Especially for games, even though at times its a bit of a underdog.

Mono, bringing support of the .net to mac and linux.  Also extends it to android and iPhone, and iPads. iOS with AOT CIL thing.  The few performance tests on mobile systems, including compared against native languages to those platforms(objective C and java) appears to perform exceptionally well.

Mono is still in early stages relative to others.  But I have always liked C# for its extremely similarity syntax and whanot to Java. I had some C# experience prior to first time Java.  They both have always seemed like you could jump back and forth relatively easily.

but I was just curious if anyone had extensively looked not only at C# but more specifically Mono, MonoDevelop(the IDE) as a compliment or alternative or whatever against Java. 

(I ask this here, because every other forum, always hates on Java, whereas I was hoping a potentially objective and non overly biased opinions comparing the two.

Specifically with the ability for mobile development and cross platform for game development?


"Experience is what you get when you did not get what you wanted"
Offline gouessej
« Reply #1 - Posted 2011-09-19 19:22:21 »

Hi!

The few performance tests on mobile systems, including compared against native languages to those platforms(objective C and java) appears to perform exceptionally well.
Curiously, Mono C# binding for the OpenGL API in OpenTk is 70% slower than JOGL. Therefore I disagree with you.

Mono cannot be compared to Java as it is not really cross-platform, there are still a lot of classes in .NET which are not in Mono. I posted a diagram about differences between .NET & Mono on my Identi.ca account, I will post the URL here when Identi.ca is up anew as I think it is quite impressive Smiley

Julien Gouesse | Personal blog | Website | Jogamp
Offline namrog84

JGO Ninja


Medals: 46
Projects: 4


Keep programming!


« Reply #2 - Posted 2011-09-19 20:45:22 »

Well that's why I asked here Smiley

I did not know that and now I do.  I will look more into the openGL comparison.
I didn't know Mono was missing that many classes from .NET

Also, some words got deleted in my original post, it was meant to say "the few performance tests on mobile systems that I had seen, including..."  I wasn't trying to make a statement, but an observation on the few websites that I happened upon.

I will be looking forward to the link.

"Experience is what you get when you did not get what you wanted"
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Chromanoid

Junior Devvie


Medals: 3



« Reply #3 - Posted 2011-09-19 21:05:02 »

Did you try Flash? AS3 is very similar to Java and C#. Maybe PlayN (was called forplay see http://www.java-gaming.org/topics/gwt-forplay/24293/view.html) is interesting for you. It is GWT for Flash, HTML5, Android and Desktop games. It is in its infancy, but guys from google and rovio are comitting...
Offline namrog84

JGO Ninja


Medals: 46
Projects: 4


Keep programming!


« Reply #4 - Posted 2011-09-19 21:33:30 »

Did you try Flash? AS3 is very similar to Java and C#. Maybe PlayN is interesting for you. It is GWT for Flash, HTML5, Android and Desktop games. It is in its infancy, but guys from google and rovio are comitting...

I am not a fan of Flash/Actionscript.  I actually regularly port AS3 into other languages, I personally find it a little annoying.

I have checked out GWT a few times before but never really dove fully into it because I thought there were still pretty major performance issues. Ill poke at it again though

"Experience is what you get when you did not get what you wanted"
Pages: [1]
  ignore  |  Print  
 
 

 
EgonOlsen (1251 views)
2018-06-10 19:43:48

EgonOlsen (1118 views)
2018-06-10 19:43:44

EgonOlsen (859 views)
2018-06-10 19:43:20

DesertCoockie (1268 views)
2018-05-13 18:23:11

nelsongames (1101 views)
2018-04-24 18:15:36

nelsongames (1331 views)
2018-04-24 18:14:32

ivj94 (2071 views)
2018-03-24 14:47:39

ivj94 (1224 views)
2018-03-24 14:46:31

ivj94 (2165 views)
2018-03-24 14:43:53

Solater (788 views)
2018-03-17 05:04:08
Deployment and Packaging
by mudlee
2018-08-22 18:09:50

Java Gaming Resources
by gouessej
2018-08-22 08:19:41

Deployment and Packaging
by gouessej
2018-08-22 08:04:08

Deployment and Packaging
by gouessej
2018-08-22 08:03:45

Deployment and Packaging
by philfrei
2018-08-20 02:33:38

Deployment and Packaging
by philfrei
2018-08-20 02:29:55

Deployment and Packaging
by philfrei
2018-08-19 23:56:20

Deployment and Packaging
by philfrei
2018-08-19 23:54:46
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!