No game building knowledge whatsoever

This is a discussion on No game building knowledge whatsoever within the Game Programming forums, part of the General Programming Boards category; No, I don't know that much about C++ yet, but I'm learning. That's all I really know, along with some ...

  1. #1
    Registered User muffinman8641's Avatar
    Join Date
    Feb 2011
    Location
    Eastern-Central PA
    Posts
    76

    No game building knowledge whatsoever

    No, I don't know that much about C++ yet, but I'm learning. That's all I really know, along with some foundational Adobe CS5 skills (Illustrator, Flash, etc.).

    I'd like to make a small game for now, NOT something cheesy (that runs in command prompt and has you guess a random number like I've made to date). Something with graphics and pretty colors and pictures and sound!

    So where do I even begin? I have no idea where to start or what to do. Of course I Googled it and found some juicy info but I'm sure you fine people could provide better insight and personal experience.

    I'm thinking something like a shooter/sniping game. No user-controller characters or anything, but maybe a mouse-controlled reticle at a fixed target at various distances, so you have to try to aim a certain height above the target to accomodate for drop. Adding wind to complicate things could come in later, but I'd like to start simple and build on it.

  2. #2
    Registered User NeonBlack's Avatar
    Join Date
    Nov 2007
    Posts
    435
    Quote Originally Posted by muffinman8641 View Post
    I'd like to make a small game for now, NOT something cheesy (that runs in command prompt and has you guess a random number like I've made to date).
    You've got to walk before you can run. If you don't have the programming fundementals, it's not going to happen.
    I copied it from the last program in which I passed a parameter, which would have been pre-1989 I guess. - esbo

  3. #3
    Registered User muffinman8641's Avatar
    Join Date
    Feb 2011
    Location
    Eastern-Central PA
    Posts
    76
    I suppose so. I'm just curious what it would take for something like this.

  4. #4
    Super Moderator VirtualAce's Avatar
    Join Date
    Aug 2001
    Posts
    9,596
    I'm just curious what it would take for something like this.
    First it requires learning the language.

  5. #5
    msh
    msh is offline
    Novice
    Join Date
    Jul 2009
    Posts
    568
    What I've seen suggested a lot is to start with making clones for classic games like Pong, Tetris and Pacman. Then move up to something more complex like a sidescroller (Mario, Metal Slug, etc.). I believe that these are good suggestions.

    I would also urge you to take a look at SDL collection of libraries if you're going to program in C++. They are widely used and there are some good tutorials on the topic of game programming using it (e.g. LazyFoo's)
    Disclaimer: This post shows my ignorance at the time of its making. I claim ownership of but not responsibility for all errors in it. Reference at your own peril.

  6. #6
    Registered User
    Join Date
    Jan 2011
    Location
    Slovakia
    Posts
    21
    I'm new at programming as well but a suggestion is to write an othello/reversi game. Either direct into windows or as I did. In console first and then in Windows using circles as counters. It will help you practice condition statements and array usage.

  7. #7
    Registered User muffinman8641's Avatar
    Join Date
    Feb 2011
    Location
    Eastern-Central PA
    Posts
    76
    Quote Originally Posted by msh View Post
    What I've seen suggested a lot is to start with making clones for classic games like Pong, Tetris and Pacman. Then move up to something more complex like a sidescroller (Mario, Metal Slug, etc.). I believe that these are good suggestions.

    I would also urge you to take a look at SDL collection of libraries if you're going to program in C++. They are widely used and there are some good tutorials on the topic of game programming using it (e.g. LazyFoo's)
    Great resource, but when I try to download SDL headers and binaries from the step one tutorial, it's just a .tar.gz file. I have no idea what to do with this (it says open it, but I don't have software for that).

  8. #8
    Registered User NeonBlack's Avatar
    Join Date
    Nov 2007
    Posts
    435
    You can use 7zip to extract targz's.

    However, if you want to do c++ and not c, I would suggest looking at sfml instead of SDL.

    But first, I would really suggest (again) that you get your basics down before trying to do too much fancy crap.
    I copied it from the last program in which I passed a parameter, which would have been pre-1989 I guess. - esbo

  9. #9
    Registered User muffinman8641's Avatar
    Join Date
    Feb 2011
    Location
    Eastern-Central PA
    Posts
    76
    If anyone has any links as great as the one msh provided for SFML libraries please share.

  10. #10
    Registered User muffinman8641's Avatar
    Join Date
    Feb 2011
    Location
    Eastern-Central PA
    Posts
    76
    Is there any way I could make a simple game and if a friend and I both had the .exe file and each other's IP addresses we could play against each other?

    Like a basic multiplayer game. Something super simple like Tic Tac Toe

  11. #11
    Registered User nathandelane's Avatar
    Join Date
    Dec 2010
    Posts
    9
    Yes you could muffinman. Once again you will need to get an understanding of some basic concepts, such as Sockets, TCP/IP, client-server, and peer-to-peer models.

  12. #12
    Registered User
    Join Date
    Apr 2011
    Posts
    1
    A really good project to make as a beginning programmer is Jeopardy. It's really good for programmers just starting out because It doesn't require moving sprites. So I'd definitely recommend it.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. C# - Building a SCUMM-like game.. questions
    By Iyouboushi in forum Game Programming
    Replies: 0
    Last Post: 05-24-2008, 10:54 PM
  2. my upcoming UNO card game :)
    By Hussain Hani in forum Game Programming
    Replies: 5
    Last Post: 01-24-2008, 12:19 AM
  3. Replies: 12
    Last Post: 05-23-2006, 11:49 PM
  4. Try my game
    By LuckY in forum A Brief History of Cprogramming.com
    Replies: 14
    Last Post: 09-15-2004, 11:58 AM
  5. HELP!wanting to make full screen game windowed
    By rented in forum Game Programming
    Replies: 3
    Last Post: 06-11-2004, 04:19 AM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21