Find the answer to your Linux question:
Page 2 of 4 FirstFirst 1 2 3 4 LastLast
Results 11 to 20 of 33
learn C++ and start to download source to learn how things are structured. also find yourself a good book on game programming....
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #11
    Linux Enthusiast carlosponti's Avatar
    Join Date
    Dec 2004
    Location
    Oklahoma
    Posts
    560

    learn C++ and start to download source to learn how things are structured. also find yourself a good book on game programming.
    Blog
    Registered Linux user 396557

  2. #12
    Linux Guru techieMoe's Avatar
    Join Date
    Aug 2004
    Location
    Texas
    Posts
    9,496
    Quote Originally Posted by carlosponti
    also find yourself a good book on game programming.
    I wouldn't recommend this, simply because most of the "game programming" books I've read are high on style and low on substance. Also, an awful lot of them rely on proprietary "game creation tools" that come with the book or try to teach you things in Visual Basic or DirectX, which means anything you make would only run in Microsoft Windows.

    I recommend getting a good general programming book and apply what you learn from that to your games. You'll know you've really grasped the concepts when you can adapt what you learned to fit a completely different situation.

    Take the concept of C++ classes, for example. Once you can take their "Employee" or "Calculator" classes and apply those same concepts into making a "Player" class for a videogame, you're ready to move onto the next concept. I really don't understand why so many programming books use such boring examples, but I digress.
    Registered Linux user #270181
    TechieMoe's Tech Rants

  3. #13
    Linux User Dark_Stang's Avatar
    Join Date
    Jun 2006
    Location
    Around St. Louis
    Posts
    284
    I wrote a tic tac toe game in Java last semester. It had an AI (one that actually played) but I never got around to making a GUI for it so it's just text based. That's about the extent of my game making experience.
    Two levels higher than a newb.
    (I can search google)

  4. $spacer_open
    $spacer_close
  5. #14
    Linux Guru techieMoe's Avatar
    Join Date
    Aug 2004
    Location
    Texas
    Posts
    9,496
    Quote Originally Posted by Dark_Stang
    I wrote a tic tac toe game in Java last semester. It had an AI (one that actually played) but I never got around to making a GUI for it so it's just text based. That's about the extent of my game making experience.
    The Java Swing interface is actually kind of fun to play with. I've made several small graphical applications here at work using it. The nice thing about it (for 2D applications) is that they're platform-independent, provided your target platform has the proper Sun VM installed.
    Registered Linux user #270181
    TechieMoe's Tech Rants

  6. #15
    Linux User Oxygen's Avatar
    Join Date
    Jul 2004
    Location
    Hartlepool, England
    Posts
    392
    Quote Originally Posted by bryansmith
    I recommend starting a language and sticking with it. What kind of applications/games are you looking to make?

    Sorry for all the questions but I'm trying to make a recommendation and I need some more info.
    If you're interested, I'm doing a project based on the Quake 3 engine which is coded in C, I'd be more than happy to have another programmer.
    Graham - You'd better Use Linux!

    I'm registerd Linux user #397030. What about you?

  7. #16
    Linux Guru Juan Pablo's Avatar
    Join Date
    Mar 2006
    Location
    /home/south_america/ecuador/quito
    Posts
    2,064
    If you're interested, I'm doing a project based on the Quake 3 engine which is coded in C, I'd be more than happy to have another programmer.
    Do you have SVN, CVS, any tarball release? I would love to read the source code
    Put your hand in an oven for a minute and it will be like an hour, sit beside a beautiful woman for an hour and it will be like a minute, that is relativity. --Albert Einstein
    Linux User #425940

    Don't PM me with questions, instead post in the forums

  8. #17
    Linux User Oxygen's Avatar
    Join Date
    Jul 2004
    Location
    Hartlepool, England
    Posts
    392
    We've not done alot, atm we've only got one coder (He may have to leave due to work related issues), and it's difficult. We have a website www.13cliff.co.uk and I'll put up some eye candy when my concept artist gets it to me.

    It's not that far ahead, we're slowly merging into production from planning, we gave the coder a project of porting an awesome physics engine called Gyro from Quake 1 to Quake 3. We're hoping the Q3 engine handles collision detection better than Quake 1.

    And we're going to try and release it for every OS we can, as it stands, it can compile for Linux, Windows and Mac, It'd GPL'd code so it's available for compile.
    Graham - You'd better Use Linux!

    I'm registerd Linux user #397030. What about you?

  9. #18
    Linux Newbie
    Join Date
    Feb 2007
    Location
    N. Ireland
    Posts
    198
    I'll support your project if you want oxygen. I may be buying some hosting and I'll be happy to provide a mirror for you if I have enough space left!

    Tim
    Finished building PC using PC Pro's A-List! Will add specs soon =)

  10. #19
    Linux User Oxygen's Avatar
    Join Date
    Jul 2004
    Location
    Hartlepool, England
    Posts
    392
    Elish!

    I don't think filespace is going to be my main issue though.
    Graham - You'd better Use Linux!

    I'm registerd Linux user #397030. What about you?

  11. #20
    Linux Newbie
    Join Date
    Feb 2007
    Location
    N. Ireland
    Posts
    198
    Elish?

    Tim
    Finished building PC using PC Pro's A-List! Will add specs soon =)

Page 2 of 4 FirstFirst 1 2 3 4 LastLast

Posting Permissions

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