Programming

Discussion in 'General discussion' started by Supernova141, Dec 27, 2014.

  1. Supernova141

    Supernova141 New In Town

    Joined:
    Dec 23, 2014
    Messages:
    11
    Likes Received:
    0
    Anyone here do any programming? Specifically game programming?

    I'm getting started and I was wondering if anyone has any tips or advice to make my learning process easier.

    Things to keep in mind or avoid? Maybe some common misconceptions you can clear up?

    Really, any info would be much appreciated
     
  2. Prince of the night

    Prince of the night The secret Tyro~
    Old-Timer

    Cutie Mark:
    Joined:
    Dec 1, 2014
    Messages:
    12,397
    Likes Received:
    218
    Gender:
    Male
    Occupation:
    Being Tyro. Sometimes.
    Location:
    Canterlot Castle
    Well, that is kind of hard in my experience. If you are starting I recomend you starting at making maps or stuff like that in games that have world builder, like warcraft 3 or SC2. also there is a program called Unreal Development Kit (UDK) it will help you get started in more complex things and is a free unreal engine for you to use.

    Sent from my lovely Princess Luna.
     
  3. NotWhatWeExpected

    NotWhatWeExpected Today is tomorrow New Zealand
    Community Moderator Veteran

    Cutie Mark:
    Joined:
    Mar 22, 2012
    Messages:
    3,330
    Likes Received:
    60
    Gender:
    Male
    Occupation:
    Unemployed
    Location:
    Kansas
    http://www.w3schools.com/

    I don't know if it has game programming, but I used this site to get on my feet when I first started. It's incredibly useful for hints and learning basics. I'm not sure how far into the languages it goes, though.
    There's more websites like this out there. I'm sure they can't be that hard to find, this is just the only one I know of.
     
  4. Appledash2012

    Appledash2012 A Pony Every Pony Should Know
    Veteran

    Joined:
    Feb 8, 2012
    Messages:
    1,430
    Likes Received:
    13
    Gender:
    Male
    Location:
    Sugar Rush
    I used to make Amstrad CPC programming.
     
  5. Blueprint Stapler

    Cutie Mark:
    Joined:
    Dec 30, 2014
    Messages:
    54
    Likes Received:
    0
    Occupation:
    PMC "Equinesis", PR manager
    Location:
    Detrot
    C, C++, FASM, Haskell. My favourite ones. But every PL - for different purposes.
     
  6. Xaniith

    Xaniith Princess of the Forum
    Old-Timer

    Joined:
    Dec 20, 2011
    Messages:
    10,717
    Likes Received:
    273
    Do you know any programming now? Perhaps a certain language you'd like to learn, and a (reasonable, reachable) goal of a game? What sorta game (2d/3d, genre, simple or complex)

    My first couple games were text adventures which were pretty straightforward to create.

    If you know next to nothing about programming general, I'd advise learning a simpler language to get the hang of things (Visual Basic, C# come to mind), unless you're feeling adventurous and trying out C and C++, which is what most games are written in.

    If you'd rather go with more visual and interactive simplicity, you could go the route of game maker, and those sorts of programs, but they are limited. Poking around with engines like Unreal Engine, CryEngine, and Unity could be something to look at as well.

    If you need a hand with anything, by all means, let me know, and I'll help where I can.
     
  7. jonathansarrows

    jonathansarrows Practically Part of the Site Itself

    Joined:
    Jan 8, 2015
    Messages:
    56
    Likes Received:
    0
    Unity is a legend amongst the game designers I've met.
     
  8. Minterwute

    Minterwute Cookie Horse
    Admin Community Moderator Tech Staff Veteran

    Cutie Mark:
    Joined:
    Sep 10, 2013
    Messages:
    1,521
    Likes Received:
    69
    Occupation:
    Senior Software Architect
    Location:
    Toronto, Canadia
    Unity is also very expensive to license and still requires knowledge of programming.

    Sent from my SM-P600 using Tapatalk
     
  9. jonathansarrows

    jonathansarrows Practically Part of the Site Itself

    Joined:
    Jan 8, 2015
    Messages:
    56
    Likes Received:
    0
    I know very little but I just said what I know.
     
  10. Tyro D. Fox

    Tyro D. Fox Ho, hog, heg! I can does Game Dev thing, yes!
    Admin Veteran

    Joined:
    Oct 18, 2011
    Messages:
    2,992
    Likes Received:
    334
    Occupation:
    Student
    Location:
    Earth, Milky Way, A few thousand dots to the right
    I like using Slick 2D and Java based technologies but mainly because I've spent so long using them, it's difficult to move over to something else.

    Still, I can concur with the guys and gals above: Learn a Language!

    Doesn't matter too much what, as long as you learn something. The hardest part of coding is getting your head around logic and how a computer will interpret an action, not necessarily how the language is put together. It's just syntax. It's like a dialect of the same language, your just learning new slants on imparting the same thing.

    Logical thinking is probably the most important thing you can try and learn as a programmer in anything. Because your dealing with a computer, the stupidest thing to pretend to be intelligent. It's just a tool and only follows instructions. It can be bloody irritating.

    If your unsure of your logic, pen and paper can be your friend. Run what you want it to do in your head, writing down the results of each stage of your process before you put it into the computer. It might help you get around some logical traps.
     

Share This Page