Sign in to follow this  
sunsflower

is monogame good for developing game?

Recommended Posts

I've heard that monogame is much simpler than using dx and c++, and meanwhile it is fast enough. Is it true? Can games like Limbo be developed using monogame? Or it is actually much slower than using c++? thanks in advance!

Share this post


Link to post
Share on other sites

Hi sunsflower.  I'm going to iterate what jbadams has said here.  MonoGame is a very capable platform and already has a good portfolio of games that have been developed with it.  There are platforms which will offer more performance but there are other factors, probably the most obvious being your familiarity with c# and the technical demands of your game.  My experience with MonoGame has been very positive.  It's a very active platform and the MonoGame team are always working on fixes and optimisations (I believe they've done a lot of work on optimising garbage collection).  Having said that, as a game developer, a lot of the fun/challenge is in discovering what you can achieve with a platform, understanding how to optimise your code and develop/implement concepts that achieve your goals while maintaining high performance.  I'm using MonoGame to develop a 2D game with a lot of custom effects and I've included some examples below to highlight what can be achieved with some effort (excuse the poor art/sprites in the graphics, it's nowhere near complete).  What you see here runs at a respectable pace.

 
alienchase2.gif twinfire1.gif barrelexplosion4.gif?w=357&h=274
 
I tweet my game development progress with MonoGame and you can find other examples there: https://twitter.com/mswiftdev
 
This YouTube playlist 'Built With MonoGame' again showcases a lot of titles: https://www.youtube.com/playlist?list=PLTWJSIs82sS3UqutUWD-GqKidN6cHHfzE
 
Hope that helps you.

Share this post


Link to post
Share on other sites

@Dewar

can I ask what you're using for your levels? Is it a custom editor or a 3rd party one? I've been messing around for days trying to use a tile editor (Tiled and tIDE), but nothing I try seems to work. I'm not really sure what else to do.

Share this post


Link to post
Share on other sites

@fullweeb.  My maps are built up randomly from sections which I hand craft.  Currently I'm using a paint package to create layers and then transform that data.  I keep thinking about writing a custom tool specific to my engine to do this.  I've looked at those tools but they don't really work against my engine.  It really depends how you're creating your map of tiles in code, how you're texturing.  Can you be more specific about your problem?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this