Jump to content
  • Advertisement
Sign in to follow this  
dskzero

Programming language for Castlevania inspired 2D game

This topic is 2234 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hi guys! I've been lurking on and off for awhile in this forum. I've been thinking of making a game for awhile, and actually started some work with some applications, such as Game Maker and Multimedia Fusion, however, I'm not really satisfied,though admitedly I haven't really spent that much time on them. I have a hundred of ideas, though many probably are not all that viable, because of my lack of experience.

I've decided to go the other way instead.I'm a professional programmer (with zero experience in "graphic" applications, since I work in the logical part of the software), so picking up any language isn't really a problem - actually, the sprites and the graphical work is the thing that worries me, but help can be found and skills can be picked up - so I want to build the engine instead and see where it goes from it. I'm writing the design document, so I'm looking for a language that's solid enough for me to code.

After looking around, most people go for particular languages and frameworks, namely Love, XNA and others. I'm not really liking XNA and its requeriments, so that probably leaves C# out of the question. Java is probably also a bad idea, given all the memory management problems.The game isn't really all that sophisticated, so the applications I mentioned early might be good enough, however, you, experienced game programmers, what language is adequated for a 2D "metroidvania" game?

Thanks in advance!

Share this post


Link to post
Share on other sites
Advertisement
You could still go with C# and use either Mono+OpenTK for multi-platform approach or C# and SlimDX for Windows platform. Other choice would obviously be C++ and start from as low as you dare, huge amount of libraries around to ease the work. Going with the latter has the adventage of having complete documentations and resources available.

What languages do you use at work?

Share this post


Link to post
Share on other sites
assembly language!

Seriously though, I would go with C# & XNA its easy to pick up and you can have a prototype running pretty quickly.

Share this post


Link to post
Share on other sites

You could still go with C# and use either Mono+OpenTK for multi-platform approach or C# and SlimDX for Windows platform. Other choice would obviously be C++ and start from as low as you dare, huge amount of libraries around to ease the work. Going with the latter has the adventage of having complete documentations and resources available.

What languages do you use at work?


Java, a bit of AS400 and ABAP. Getting away from Visual Studio looks like a good idea!


assembly language!

Seriously though, I would go with C# & XNA its easy to pick up and you can have a prototype running pretty quickly.


Might go for it then! However the idea of working with C++ seems also attractive.

Thanks a lot!

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

Participate in the game development conversation and more when you create an account on GameDev.net!

Sign me up!