Hello and welcome to our community! Is this your first visit?
Register
Enjoy an ad free experience by logging in. Not a member yet? Register.
Results 1 to 8 of 8
  1. #1
    New to the CF scene
    Join Date
    Aug 2012
    Posts
    4
    Thanks
    0
    Thanked 1 Time in 1 Post

    Best coding language for games?

    I am in the event of attempting to create my own game and I was researching the coding languages to be able to make exactly what I want. A lot of people tell me that C++ is the way to go and is powerful enough to create any game. I'm concerned about creating the GUI and graphics with C++ is it easy to do? Or is there another coding language more efficient for strictly games?

    Regards

  • #2
    New to the CF scene
    Join Date
    Aug 2014
    Posts
    6
    Thanks
    0
    Thanked 0 Times in 0 Posts
    You can try coding with c# along with microsoft xna its good. You can also use python to create easy games.

  • #3
    New Coder
    Join Date
    Sep 2014
    Posts
    15
    Thanks
    0
    Thanked 0 Times in 0 Posts
    I would recommend C# and java for your game coding. Also C++ with GUI not a difficult task.

  • #4
    New to the CF scene
    Join Date
    Sep 2014
    Posts
    7
    Thanks
    0
    Thanked 0 Times in 0 Posts
    You can go with Java or C++ may be.

  • #5
    New Coder
    Join Date
    Sep 2014
    Posts
    22
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Hi! what kind of games are you trying to make? How programming languages help you varies on what are you trying to do..

    I want to share my POV..

    Java is flexible. It has the ability to be run on most platform which C# may not.
    C# runs on the .Net framework, which many people seem to love.
    C++ if you really want to develop game, then learn C++.

    Goodluck and regards!

  • #6
    New Coder
    Join Date
    Sep 2014
    Posts
    41
    Thanks
    0
    Thanked 1 Time in 1 Post
    Java - The best terminology, which happens to be my best. Individuals seem to really like C#, and contact it an OO wet desire, but having proved helpful in both, I choose Coffee, arms down. That being said, C# has some OO functions that Coffee does not have, but Coffee has the capability to be run on (almost) every system, which C# may not.

    Remember though, I'm very limited to Coffee.

    C# - C#, as I said, generally approved as an OO programmer's wet desire. It also operates on the .NET structure, which many individuals seem to really like. At the same time I've some kind of unreasonable contempt for most of Windows items (I'd want to use A linux systemunix, but there are no popular activities for Linux), so I individually would not recommend you understand this. That being said, it's still a amazing terminology, and XNA is (primarily) limited to it.

    C++ - If you're serious about activity growth, understand C++. It's by far the most essential if you strategy to perform in the market, and essential -- but less so -- if you're a enthusiast. It's also much more complicated to understand than C# or Coffee, but in my view, it's more fun. It eliminates a stage of abstraction that are in position in the before two 'languages' described, which can create growth much more fun, and let you operate the pc to your will in rather innovative (if not in fact 'supported') methods.

  • #7
    New to the CF scene
    Join Date
    Sep 2014
    Posts
    3
    Thanks
    0
    Thanked 0 Times in 0 Posts
    C++ is one of the best programming language to go.Apart from this I recommend you to start with BlitzMax for game programing.

  • #8
    New Coder
    Join Date
    Jan 2014
    Location
    Louisiana
    Posts
    22
    Thanks
    0
    Thanked 0 Times in 0 Posts
    I figure I'd give my 2 cents in...

    It really all depends on what you're wanting to accomplish. Do you want to create desktop games, console games, web games, or mobile games?

    If you're interested in desktop games then Visual C# or Visual Basic.Net tagged along with the XNA framework is the way to go. XNA has officially been sunsetted, but you're still able to create visually appealing games. Not only do you get the support and documentation of Microsoft, you also get the ease of coding with perhaps the best auto-completer intellesense. This is where I personally started with making games.

    Console games is a whole 'nother beast. Really, the way to go is C++ tagged along with the latest version of DirectX piggy-backed with OpenGL. You can make Xbox(360, not one I believe) games with C# and XNA, but it's much better to use C++.

    With web games, the obvious choice for me was to use HTML5 to give the content, CSS for the layout, JavaScript for the coding, and PHP for the server side. There is Flash, but to be honest it looks like Flash isn't going to be around for very much longer.

    With mobile games, about half a year ago I would've told you it all depends on which platform you're developing for, but all that has changed. There are several tools that you can use now where you can develop in pretty much any language and make it work for various platforms such as the iOS or android. To give you an example, I'm currently working on a mobile game and I'm writing it in HTML5/CSS/JavaScript. Once it's completed, I'll use PhoneGap to make it compatible with the various platforms. Like I said there are various tools out there, there is Xamarian for Visual Basic and MoSync for C++.

    If I was just starting out in game programming(which it feels like I am sometimes), I'd focus on web development. I think that desktop games are becoming obsolete, console games will always have their niche but they're hard to get your foot in the door, and in about 5 years something will probably be out to replace mobile development.
    Last edited by dday9; 10-01-2014 at 05:21 PM.


  •  

    Posting Permissions

    • You may not post new threads
    • You may not post replies
    • You may not post attachments
    • You may not edit your posts
    •