Java-Gaming.org Hi !
Featured games (83)
games approved by the League of Dukes
Games in Showcase (539)
Games in Android Showcase (132)
games submitted by our members
Games in WIP (603)
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  
  Libgdx Monogame & backend  (Read 1241 times)
0 Members and 1 Guest are viewing this topic.
Offline Cero
« Posted 2014-05-17 12:46:30 »

MonoGame is an open source framework taking over as XNA dies.

MonoGame will be getting PS4 support soon

From MonoGame's side people have actually already acknowledged how good libgdx is and wrote code and made guides like this: Port a 2D libgdx game to MonoGame

While this is a possibility I am seriously considering, it would be much nicer of course if there was a direct backend.

Since libgdx is very popular and everyone wants a route to PS4, this seems... not that bad.

Offline Cero
« Reply #1 - Posted 2014-05-18 11:09:10 »

question about MonoGame is also how good those re-implementations are, performance wise

couple of times the author says it was just a quick port

Offline gene9

Senior Devvie


Medals: 10



« Reply #2 - Posted 2014-05-20 16:31:55 »

From MonoGame's side people have actually already acknowledged how good libgdx is and wrote code and made guides like this: Port a 2D libgdx game to MonoGame

While this is a possibility I am seriously considering, it would be much nicer of course if there was a direct backend.

Since libgdx is very popular and everyone wants a route to PS4, this seems... not that bad.

At the least, the thread title is misleading... This isn't really about making games in libgdx, it's about getting rid of libgdx+Java and replacing with MonoGame/C#/VisualStudio.

You have a point that libgdx+Java doesn't have a good path to PS4, while all the other major engines including Mono, Unity, Unreal, etc do.

Hopefully, the RoboVM guys can flesh out a PS4 production path, like they have with iOS, and give developers options, and let people who want to use libgdx or jMonkeyEngine the choice to do so.
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline trollwarrior1
« Reply #3 - Posted 2014-05-20 16:43:02 »

Hmm... I really love Eclipse, because you can hot swap code.. I don't know about C# compile times, but C++ seems to take 10 times more time before it starts for me.. Thats another draw back for me Cheesy

And the title is really misleading.. I thought it will be a how to port libgdx game to monogame, but.. Owell..
Offline gene9

Senior Devvie


Medals: 10



« Reply #4 - Posted 2014-05-20 16:55:22 »

Hmm... I really love Eclipse, because you can hot swap code.. I don't know about C# compile times, but C++ seems to take 10 times more time before it starts for me.. Thats another draw back for me Cheesy

C# is closer to Java than C++. It's just the name that is similar. Like JavaScript has a similar name to Java, but the technologies are quite different.

And the title is really misleading.. I thought it will be a how to port libgdx game to monogame, but.. Owell..

Well, it is about how to port your game off of libgdx and get rid of libgdx... I expected this was some Mono backend for libgdx.
Offline Cero
« Reply #5 - Posted 2014-05-20 17:08:23 »

well yeah I said
Quote
it would be much nicer of course if there was a direct backend.

Now in that guide you can see that they saw libgdx and created a whole bunch of classes that have the same API as the libgdx classes to make migrating easy.

backends like the libgdx GWT HTML5 backend do translate your code into GWT code.

while C# and Visual Studio arent bad, I too would really favor a real backend.
I can't imagine it would be THAT hard... of course if you want to port all of libgdx including 3D, that might be a mouthful

Compiling with C# is just as fast as Java; C++ is slow as ass yeah

I wonder if Visual Studio has hot swapping... gotta check their debug features. But remember while eclipse is loved by many, most game developers across the board do use Visual Studio

Offline gene9

Senior Devvie


Medals: 10



« Reply #6 - Posted 2014-05-20 20:38:15 »

But remember while eclipse is loved by many, most game developers across the board do use Visual Studio

Sure, Microsoft tools are dominant, which is why I like this site as one of the very few voices for non-Microsoft centric tool chains.

... BTW, I don't really like Eclipse. I like Gradle/SBT for project definition and builds, and something like IntelliJ for editing/browsing.
Offline ags1

JGO Wizard


Medals: 75
Projects: 3
Exp: 5 years


Make code not war!


« Reply #7 - Posted 2014-05-20 20:40:29 »

IntelliJ changed my life!

Offline kappa
« League of Dukes »

JGO Kernel


Medals: 81
Projects: 15


★★★★★


« Reply #8 - Posted 2014-05-20 22:52:37 »

IntelliJ changed my life!
Although personally use Eclipse, IntelliJ's has some really cool features e.g:

Offline seismic

Senior Devvie


Medals: 4
Projects: 1



« Reply #9 - Posted 2014-05-21 07:53:17 »

Eww hungarian notation?  Tongue

Anyway, did not know that about the Color thing in IntelliJ. Nice to know! Seems to only work with java.* imports tho. Wonder if you can teach it to also show the color for libGDX Color class?
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

rwatson462 (31 views)
2014-12-15 09:26:44

Mr.CodeIt (23 views)
2014-12-14 19:50:38

BurntPizza (50 views)
2014-12-09 22:41:13

BurntPizza (84 views)
2014-12-08 04:46:31

JscottyBieshaar (45 views)
2014-12-05 12:39:02

SHC (59 views)
2014-12-03 16:27:13

CopyableCougar4 (57 views)
2014-11-29 21:32:03

toopeicgaming1999 (123 views)
2014-11-26 15:22:04

toopeicgaming1999 (114 views)
2014-11-26 15:20:36

toopeicgaming1999 (32 views)
2014-11-26 15:20:08
Resources for WIP games
by kpars
2014-12-18 10:26:14

Understanding relations between setOrigin, setScale and setPosition in libGdx
by mbabuskov
2014-10-09 22:35:00

Definite guide to supporting multiple device resolutions on Android (2014)
by mbabuskov
2014-10-02 22:36:02

List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50
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!