Page 1 of 2 12 LastLast
Results 1 to 10 of 11

Thread: Looking to Learn

  1. #1
    Join Date
    Dec 2005
    Location
    Canada
    Posts
    82
    Thanks
    1
    Thanked 0 Times in 0 Posts

    Default Looking to Learn

    I am extremely n00bish (sorry for the leet) at everything. Lets make that clear. I would like to be able to create a video game (however basic, gotta start somewhere) that has the main components of a game (AI, graphics, some components of a plot). What programming language would best suit my needs?

  2. #2
    Join Date
    Mar 2006
    Location
    Illinois, USA
    Posts
    12,164
    Thanks
    265
    Thanked 690 Times in 678 Posts

    Default

    C++ or Java is like the right path. You could also go with Flash if you wanted a web-based game, though it is more limited, but a bit kinder to work with since it is based in graphics.

    If you just want to play with a program, you could try using GameMaker (google it). It's a freeware application that I have used. It's not programming (though you can add programming to each property), but rather visual, and based on events (place an event in the 'if clicked' tab, etc.). It won't offer as many options as you might like and doesn't natively support 3D, though. But it's easy and should get you a fun start, instead of dealing with learning a language for a long time before you can get anywhere.

    To create a 'real' game, I'd recommend C++ or Java, though I believe there are other solutions. I think I have heard Ruby tossed around as a good language for games, and there may be some others that are specifically for games, not just a programming language in general.

    But wait to get some more opinions and see what makes sense.
    Daniel - Freelance Web Design | <?php?> | <html>| español | Deutsch | italiano | português | català | un peu de français | some knowledge of several other languages: I can sometimes help translate here on DD | Linguistics Forum

  3. #3
    Join Date
    Dec 2005
    Location
    Canada
    Posts
    82
    Thanks
    1
    Thanked 0 Times in 0 Posts

    Default

    Alright, thanks a lot. I have previously used RPG Maker XP, which comes as a free 30 day trial, just to see what can be done. Sounds wicked...

  4. #4
    Join Date
    Jul 2006
    Location
    Canada
    Posts
    2,581
    Thanks
    13
    Thanked 28 Times in 28 Posts

    Default

    I don't think Java would be good for making "program" type games, more/less online web games, just my two-cents.
    - Mike

  5. #5
    Join Date
    Mar 2006
    Location
    Illinois, USA
    Posts
    12,164
    Thanks
    265
    Thanked 690 Times in 678 Posts

    Default

    Well, Java can go either way. It can be used to develop desktop applications as well as applets. That's another direction to look, as well. If you wanted a flash type game, you could consider java applets too. Both have ups and down.

    However, C++ may be the better answer. I don't really know more than I have already said, as it's just based on what I have heard and seen people talking about, not personal experience with either language.
    Daniel - Freelance Web Design | <?php?> | <html>| español | Deutsch | italiano | português | català | un peu de français | some knowledge of several other languages: I can sometimes help translate here on DD | Linguistics Forum

  6. #6
    Join Date
    Dec 2005
    Location
    Canada
    Posts
    82
    Thanks
    1
    Thanked 0 Times in 0 Posts

    Default

    After having created an extremely terrible short video clip using Flash, I must say that I am incompatible with Flash, in much the same way that Windows is incompatible with EVERYTHING. I'll probably be taking a look into C++, and seeing if I can learn it.

  7. #7
    Join Date
    Mar 2006
    Location
    Illinois, USA
    Posts
    12,164
    Thanks
    265
    Thanked 690 Times in 678 Posts

    Default

    Sounds good. Yeah, flash is kinda weird. But the more you use it, the less you hate it. At least I think so. I haven't used it enough yet
    Daniel - Freelance Web Design | <?php?> | <html>| español | Deutsch | italiano | português | català | un peu de français | some knowledge of several other languages: I can sometimes help translate here on DD | Linguistics Forum

  8. #8
    Join Date
    Dec 2005
    Location
    Canada
    Posts
    82
    Thanks
    1
    Thanked 0 Times in 0 Posts

    Default

    Can anybody suggest any free compilers?

  9. #9
    Join Date
    Jun 2005
    Location
    英国
    Posts
    11,876
    Thanks
    1
    Thanked 180 Times in 172 Posts
    Blog Entries
    2

    Default

    If you just want to play with a program, you could try using GameMaker (google it).
    Or Blender. Blender has a built-in game engine, and it's possible (if not easy) to use it to create very complex 3D games.
    Can anybody suggest any free compilers?
    Bloodshed's Dev-C++ is a fully-functional IDE that comes with a copy of the gcc C++ compiler, widely considered one of the best compilers available. Other alternatives include Code::Blocks, Toolkit, or Microsoft's own Visual Studio Express (which I believe comes with a compiler, but I'm not entirely sure).

    As to what can be done with Java, see Runescape for an example. As djr33 says, though, that could be ported to a "standalone" application very easily (probably with less than five lines of code).
    Twey | I understand English | 日本語が分かります | mi jimpe fi le jbobau | mi esperanton komprenas | je comprends français | entiendo español | tôi ít hiểu tiếng Việt | ich verstehe ein bisschen Deutsch | beware XHTML | common coding mistakes | tutorials | various stuff | argh PHP!

  10. #10
    Join Date
    Mar 2006
    Location
    Illinois, USA
    Posts
    12,164
    Thanks
    265
    Thanked 690 Times in 678 Posts

    Default

    I had no idea that blender can do gaming. That's interesting. It's certainly great for free 3D graphics. I'd say look into that if you want to deal with modelling your own CG environments/objects/characters... a big undertaking, but cool.
    Daniel - Freelance Web Design | <?php?> | <html>| español | Deutsch | italiano | português | català | un peu de français | some knowledge of several other languages: I can sometimes help translate here on DD | Linguistics Forum

Bookmarks

Posting Permissions

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