1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Any game developers/programmers in this forum?

Discussion in 'Gaming' started by Jordan Wise, 7 Apr 2008.

  1. Jordan Wise

    Jordan Wise Baby called to see the boss...

    Joined:
    24 Jul 2007
    Posts:
    597
    Likes Received:
    0
    I ask because I've just been accepted at Newcastle University to study Computer Science: Games and Virtual Environments and i was wondering how people normally get into games development, if they went to uni and did computer science or they started in other areas of the industry and migrated or whether they just learnt in their bedroom as some early programmers did. Also any recommendations of what i should start looking into to give me a good start would be nice :)
     
  2. CardJoe

    CardJoe Freelance Journalist

    Joined:
    3 Apr 2007
    Posts:
    11,346
    Likes Received:
    316
  3. koola

    koola Minimodder

    Joined:
    11 Jul 2004
    Posts:
    2,462
    Likes Received:
    10
    C++, Assembly, AI and vector based maths.
     
  4. CardJoe

    CardJoe Freelance Journalist

    Joined:
    3 Apr 2007
    Posts:
    11,346
    Likes Received:
    316
    LUA is supposedly the easiest game code to learn - it powers Garry's Mod 10 and Grim Fandango among others.
     
  5. ToMMo

    ToMMo What's a Dremel?

    Joined:
    5 Dec 2007
    Posts:
    254
    Likes Received:
    5
    My flatmate does Computer Science and is looking into doing game development, his brother did Comp Sci too and is now currently working on the new Banjo Kazooie game at Rare. I'll have a word with him and see what he does, I've seen him play around with directx stuff though so you'll prob want to look into that.
    Good luck with the course, sounds good
     
  6. BlueTrin

    BlueTrin What's a Dremel?

    Joined:
    15 Dec 2007
    Posts:
    307
    Likes Received:
    1
    If you are serious about it, you should look at C++ and libraries or toolsets used by the pros ... The reason is that C++ is fairly standard is also a very good base to force you to learn some good habits, you can learn many other languages easily after learning C++ ... However C++ is far from being an easy language to master ...

    Read alot of free code and get inside fan projects or within a group, you will learn much from the contact of others ...
     
  7. CardJoe

    CardJoe Freelance Journalist

    Joined:
    3 Apr 2007
    Posts:
    11,346
    Likes Received:
    316
    Hand his brother my email address (Joe.martin @ bit-tech.net). Maybe he wants to do a developer column? :naughty:
     
  8. acron^

    acron^ ePeen++;

    Joined:
    15 Oct 2001
    Posts:
    2,938
    Likes Received:
    10
    Erk! LUA isn't code! It's a scripting language!

    I started my own Independent Studio with some friends and a big fat grant after leaving Uni. I did a programming degree and would certainly recommend you focus on C/C++ and general programming idioms. The industry is all about transferable skills these days so you need to learn a low-level language, such as C++, so you can easily pick up other languages in the future. These days, however, I'd say (and I could be crucified for this) you don't need ASM. Everything is going high-level so it's unlikely you'll ever really need to do anything in pure ASM.

    One other thing I'd recommend though is binary logic. Revise it and learn it.
     
  9. Xtrafresh

    Xtrafresh It never hurts to help

    Joined:
    27 Dec 2007
    Posts:
    2,999
    Likes Received:
    100
    do me a BIG favour and look into human interaction and storytelling with games. Modern day games are lacking those more and more.

    Good luck with it :thumb:
     
  10. acron^

    acron^ ePeen++;

    Joined:
    15 Oct 2001
    Posts:
    2,938
    Likes Received:
    10
    Did my thesis on it :p You a fan of Facade?
     
  11. Jordan Wise

    Jordan Wise Baby called to see the boss...

    Joined:
    24 Jul 2007
    Posts:
    597
    Likes Received:
    0
    cheers for all the feedback guys, i'll start looking into it
     
  12. Xtrafresh

    Xtrafresh It never hurts to help

    Joined:
    27 Dec 2007
    Posts:
    2,999
    Likes Received:
    100
    Sounds like i should be... but i must admit i don't know the name :blush:

    /me runs off to google
     
  13. acron^

    acron^ ePeen++;

    Joined:
    15 Oct 2001
    Posts:
    2,938
    Likes Received:
    10
  14. Jordan Wise

    Jordan Wise Baby called to see the boss...

    Joined:
    24 Jul 2007
    Posts:
    597
    Likes Received:
    0
    acron, that seems more tailored to graduates and people trying to get their game published but thanks, definately getting bookmarked
     
  15. Kipman725

    Kipman725 When did I get a custom title!?!

    Joined:
    1 Nov 2004
    Posts:
    1,753
    Likes Received:
    0
    jesus c++ is a low level language now :| no wonder everythings so bloated.
     
  16. CardJoe

    CardJoe Freelance Journalist

    Joined:
    3 Apr 2007
    Posts:
    11,346
    Likes Received:
    316
    BS.

    Look at Fallout, Beyond Good and Evil, Condemned 2, Facade, BioShock, Half-Life 2, Baldurs Gate, Mass Effect, The Witcher, etc. I could go on and on about games which are heavily story driven - you just have to learn to shop by developer.
     
  17. Xtrafresh

    Xtrafresh It never hurts to help

    Joined:
    27 Dec 2007
    Posts:
    2,999
    Likes Received:
    100
    true, true...

    It's not that there's no good games around, but more and more i find myself wondering what i'm fighting for after 3 hours of play. Especially games that start by launching a big conspiracy and a few monsters at you are getting more numerous. BioShock gave me a big "wtf am i doing here" feeling for instance.

    I like to be eased into things. BGE is a good example of how things are explained first and complicated later.

    To illustrate my point, here's how i experienced a good and a bad example (subjective content alert!):
    • FFVII (i know, OLD) is another. First missions it's just you making a buck, and after a while the sh*t starts hitting the fan. You get involved for the girl at first, and for deeper reasons later.
    • In BioShock you open your eyes in a crashing plane, swim to a surreal secret underwater city where a cataclysmic event has just taken place and psychotic half-zombies and wraiths are tearing the place apart. You inject yourself with some coloured goo so you can fight them on your level making your way to... wait, where was i going again?

    The story is probably fantastic, but that is as far as i got because of poor storytelling. It could also just be me :rolleyes:
     
  18. CardJoe

    CardJoe Freelance Journalist

    Joined:
    3 Apr 2007
    Posts:
    11,346
    Likes Received:
    316
    You, my friend, need a dose of Pathologic. Having tried it I can tell you it is just the type of thing you are looking for - both in a way that will make you appreciate BioShock and in that it will show you how games can be. Read the articles below from RPS - they're running an on-going feature on it right now.

    http://www.rockpapershotgun.com/?p=1517
    http://www.rockpapershotgun.com/?p=1519

    Really, read it.
     
  19. acron^

    acron^ ePeen++;

    Joined:
    15 Oct 2001
    Posts:
    2,938
    Likes Received:
    10
  20. Netflow

    Netflow What's a Dremel?

    Joined:
    12 Apr 2008
    Posts:
    20
    Likes Received:
    0
    http://feeds.wired.com/~r/wired/index/~3/256312019/the-graveyards.html
    The Graveyards is a cool metaphoric game that came out recently.. Pretty moving actually, although it would hardly be called a 'game'

    As for getting into the industry I imagine there are a million people with a million different stories of how they got their start.. It is interesting that people can actually go to school specifically for it now, a sign of the changing times. I would say above all else you need passion, you need to be able to have the desire to do this for free before you think about anything because the time you need to put in is beyond anything else I have done and if I didn't wake up every morning dying to do what I do there is no way I would have lasted this long
     

Share This Page