Jump to content
  • Advertisement


  • Content Count

  • Joined

  • Last visited

Community Reputation

416 Neutral

About acamer01

  • Rank

Personal Information

  • Role
  • Interests
  1. acamer01

    Second programming language...

    I'd say before you start learning about other programming languages, pick up a good book on data structures and algorithms first. Once you understand those, then you can really begin to learn other languages.   C++ Data Structures http://www.amazon.com/Data-Structures-Algorithms-Michael-Goodrich/dp/0470383275/ref=sr_1_6?ie=UTF8&qid=1422420958&sr=8-6&keywords=c%2B%2B+data+structures&pebp=1422420961378&peasin=470383275 http://www.amazon.com/Plus-Data-Structures-Nell-Dale/dp/1449646751/ref=sr_1_1?ie=UTF8&qid=1422420958&sr=8-1&keywords=c%2B%2B+data+structures   Algorithms http://www.amazon.com/Introduction-Algorithms-3rd-Thomas-Cormen/dp/0262033844/ref=sr_1_1?s=books&ie=UTF8&qid=1422421016&sr=1-1&keywords=introduction+to+algorithms+in+books&pebp=1422421020531&peasin=262033844
  2. If you're a beginner I say start with C++ Primer Plus for a C++ book. http://www.amazon.com/Primer-Plus-Edition-Developers-Library/dp/0321776402/ref=sr_1_1?ie=UTF8&qid=1371615847&sr=8-1&keywords=c%2B%2B+Primer+Plus   If you want to learn 3D Graphics I suggest for DirectX any book by Frank D. Luna http://www.amazon.com/Introduction-3D-Game-Programming-DirectX/dp/1936420228/ref=sr_1_1?s=books&ie=UTF8&qid=1371615896&sr=1-1&keywords=3d+game+programming+with+direct+x   Or the OpenGL SuperBible 6th Edition (I've read the preview edition best OpenGL book for beginners): http://www.amazon.com/OpenGL-SuperBible-Comprehensive-Tutorial-Reference/dp/0321902947/ref=sr_1_1?s=books&ie=UTF8&qid=1371615959&sr=1-1&keywords=Opengl+Superbible   OpenGL DirectX tutorials online: www.rastertek.com   OpenGL 4.0 Tutorials: opengl-tutorial.org  http://ogldev.atspace.co.uk/index.html   Opengl 4.2 Tutorial: http://antongerdelan.net/opengl/   An indepth look at computer graphics using opengl 3.3: http://www.arcsynthesis.org/gltut/   You'll need some math books but both the directx and opengl book will point you in the right direction for that in the reference section. Make sure you focus on learning the language c++ first though, and write some small applications yourself (practice) They don't have to be complicated, but make sure you understand those concepts as you're learning. Programming is a big undertaking and it goes much deeper than what you'll get form your first book C++ Primer. But this will be enough to get you started Good LUCK!!!
  3. acamer01

    Loading Levels

    You can try checking out Programming Role Playing Games With DirectX by Jim Adams (2nd Ed) It uses DX9 but it help you to get started.
  4. acamer01

    Check out my new DirectX Game!

    Never mind, it's working now. Don't know why it was behaving the way it was before. Pretty nice, keep up the good work!!!!
  5. acamer01

    Check out my new DirectX Game!

    Hey I downloaded your game and compiled it using Visual Studio 2010 pro but it won't register my key presses, so I can't get past the first screen.
  6. acamer01

    Win32 and LPCWSTR gripe

    No problem, happy to help a fellow coder.
  7. acamer01

    Win32 and LPCWSTR gripe

    Read this: http://msdn.microsoft.com/en-us/library/ee663300(v=VS.85).aspx its info on win32 development on the MSDN. It will answer your question. Start w/ the getting started section. Basically you have to change your string from an ANSI string to a unicode string. don't use char* use wchar_t* which are typedef 'd to PWSTR or LPWSTR or const wchar_t* whcih are typedef 'd to PCWSTR or LPCWSTR.
  8. acamer01

    texture mapping question

    You need to change the width and height of your texture. It's the same thing if you're going to use a texture for a sprite sheet. you only want to use a section of it at a time. So lets say that the actual bitmap or targa file has a length of 15and a width of 15. Now lets say that each individual image on the sprite sheet is 5 pixels wide and five pixels tall. To only display the first image in the sprite sheet you'd need to list the origin of the image (if the origin is at the bottom left corner of the image) at (0, 10). When you want to display the next sprite in the sheet you'd increment it the left (5,10) and so on until you get to the end of the first row (10,10). Then you'd move to the next row (0, 5). Repeat and then go the the last row (0, 0). Simple example but you get the idea.
  9. acamer01

    Too Old?

    You are never too old to get into the game industry. All you need is determination, skill, willingness to learn and an imagination. Since you're an experienced programmer, I don't see why you would have any problem creating your own games.
  10. Not sure about online tutorials, I'm reading the OpenGL Redbook (fifth edition) and Interactive Computer Graphics: A Top Down Approach by Edward Angel (text book used at my university). Booth really good books. You might also check out the Orangebook aka OpenGL Shading Language, Second Edition. Not sure about online sources because I feel books have more complete coverage of the subject matter, but you can check out this website also: http://www.lighthouse3d.com/opengl/index.shtml The have some good stuff there. Also you may want to check out the offical OpenGL website. Here is a link to a few tutorials I found there. http://www.opengl.org/code/category/C20
  11. If you want to use win32 for OpenGL you can check out the Nehe tutorials at http://nehe.gamedev.net/. Also if your interested in setting up OpenGL ver 3 and up you can check out dhpoware at http://www.dhpoware.com/index.html. There are a couple of books you can look at also such as Beginning OpenGL Game Programming editions one and two (third edition uses SDL I believe). But if you want to learn win32 and eventualy win64 in more detail though, I suggest you take a look at Programming Windows Fifth Edition, and Windows System Programming Third Edition.
  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!