Jump to content
  • Advertisement
Sign in to follow this  
yfio

Which language is ideal for this type of game?

This topic is 4135 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

I wasn't sure on a forum, so I found this appropiate, since I'm a beginner :). So, I finally found out what type of game I would make. The problem is that I have no idea what language is best for it. That's where I ask you. The game: A card game, with decks and all. Yeah, that's pretty much it. If any of you have played Magic or Munchkin, it's like a hybrid of those and others (though, of course, not a copy. Pfft.). My guess would be that I don't need a very advanced language, especially as the "graphics" of the game wouldn't be very advanced. At a later date, I would make a "browser" for online play etcetera, but I guess that will include the involvement of other languages, and I wouldn't need that right now anyways. For now, it's just the basic game. Thanks in advance. NOTE: And yes, I know game making is a lengthy process etc; no need to tell me.

Share this post


Link to post
Share on other sites
Advertisement
From your description, any language with access to a graphics library would be a possibility. Unless your game has speed prerequisites (such as AI computations), I would suggest that you use a high-level language as opposed to the traditional C and C++ suggestions, because these require less effort to get working. My choice would probably be either C# or O'Caml, with PHP and C++ right after that (due to my experience with them more than an inherent advantage).

Share this post


Link to post
Share on other sites
Flash.

- Works well in browser or standalone.
- All the graphics libraries.
- Somewhat simple syntax.
- Has been adopted by a large group of game developers
- Is fast and both, Flash and application, have small footprint
- Provides database/networking functionality
- Plenty of tutorials everywhere
- Plenty of sites willing to host your game online

Share this post


Link to post
Share on other sites
I think the most important question is what languages are you familiar with? I would suggest you use the one you know the most about, find out what kind of capabilities it has for drawing graphics and getting userinput, and if what is available for that language is sufficient, then go fourth and make a game.

Share this post


Link to post
Share on other sites
id use java just because it easy to make very nice looking forms and menus with swing and you could change it from a browser embeddable applet to application easily at any time

but really any language will work fine

Share this post


Link to post
Share on other sites
Quote:
Original post by ScottC
I think the most important question is what languages are you familiar with? I would suggest you use the one you know the most about, find out what kind of capabilities it has for drawing graphics and getting userinput, and if what is available for that language is sufficient, then go fourth and make a game.


My main problem is that I at the present do not have any programming experience, which is why I need to know what I should go for with this particular project. I am willing to learn :).

Share this post


Link to post
Share on other sites
Quote:
Original post by yfio
Quote:
Original post by ScottC
I think the most important question is what languages are you familiar with? I would suggest you use the one you know the most about, find out what kind of capabilities it has for drawing graphics and getting userinput, and if what is available for that language is sufficient, then go fourth and make a game.


My main problem is that I at the present do not have any programming experience, which is why I need to know what I should go for with this particular project. I am willing to learn :).


I'm going to have to recommend the obligatory language of C++. :P

Share this post


Link to post
Share on other sites
Quote:
Original post by ScottC
Quote:
Original post by yfio
Quote:
Original post by ScottC
I think the most important question is what languages are you familiar with? I would suggest you use the one you know the most about, find out what kind of capabilities it has for drawing graphics and getting userinput, and if what is available for that language is sufficient, then go fourth and make a game.


My main problem is that I at the present do not have any programming experience, which is why I need to know what I should go for with this particular project. I am willing to learn :).


I'm going to have to recommend the obligatory language of C++. :P


Oh, good. Was thinking of getting Accelerated C++ anyways :).

More suggestions are welcome.

Share this post


Link to post
Share on other sites
Well if you actually want to get it done I would go with Flash, or if you want to learn more about programming, Python, Java or C#. If you want to struggle with syntax and undefined behaviour, go with C or C++. I sometimes wonder if the people that recommend C/C++ to beginners have actually used anything else.

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.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!