• 0

How to be a game programmer and developer?


Question

Hello :) .I am new in this forum and i am really interested in programming.I really want to learn to program with Cuda, C++ you know. I want to make my own game engines and 3D games with stunning grafiks. I saw really interesting things in the Nvidia developer zone like Nvidia PhysX SDK, OpenGL, OpenCL, DirectX and many other stuff. I want to learn how to program with them and for what and how can i use it? What i must learn first? From what i must start? What book's i must read of i am new to software and game programming? I am really confused. Thank's :D .

Recommended Posts

  • 0
  On 01/08/2011 at 08:36, emilxp said:

Ok you said that you haven't read the whole topic. Yes i think it's true, because there are many reasons why i haven't started a course of computer science of something other.You will se in the topic the reasons, but i will tell them in this post: 1st: I am 13 years old so i can't go to college or univercity, 2nd: in december i had to go to school. I am in vacation from i can say the begginning of july, but we've finished the year in thr 15 of june, but i had work so my vacation started from the bugginning of july, 3th: I have no idea where in Bulgaria are good courses for computer science, programming etc. 4th: I don't have the money for that.

And i thing the books are great. Why you don't like them? Ok for effective c++ and/or stl it is possible, because you can learn these things from other books or alone i thing, but the books from the creator of c++? And C++ Primer Plus for me is not so bad. It covers so many stuff, but for now i am 100% sure if it's good or not. I thing i will understand the stuff in the book, because you see i can program alone a tic-tac-toe and the new version of it with the help of the forum :) .

I don't know about any of the books as I haven't read them, I just dislike them in general because they are very static. The last book I read on this topic was "Algorithms in C++" (http://www.amazon.com/Algorithms-C-Robert-Sedgewick/dp/0201510596) - and probably the only C++ related book I would recommend to anyone. The book provides a comprehensive collection of classic algorithms for sorting, searching, parsing, geometrical manipulation, and more and uses C++ for the code examples which are always well commented and explained.

Anyhow, the thing is: everything is available on the internet. Why have your nose in a book when there's online tutorials, videos, downloadable code examples and a huge community to ask when you get stuck.

Since going to classes is a few years away for you, teach yourself as much as you can of the basics now. By the time you are ready to take higher education you will know a lot of the stuff already and get an edge on your other classmates. In addition you will probably discover that the first language taught in Universities is Java, C# or something else that is not C++.

A quick search tells me there are at least 10 universities or similar in Bulgaria, for instance, check out http://www.tu-sofia.bg/index.html

  • 0
  On 31/07/2011 at 07:17, emilxp said:

Aham. Ok what do you thing about this:

1st: C++ Primer Plus

2nd: The C++ Programming Language Special Edition

3th:Effective C++ and STL books

I thing this is the perfect path for learning C++. C++ Primer Plus covers so many stuff. I haven't hear more than 50% from them. The second book and the effective C++ and STL books help you master the language. What do you thing about my choice?

I suggest you read C++ Primer Plus first and decide what other books to read after. You don't have to choose now and you'll be able to make a better choice with the knowledge you will have acquired from that book.
  • 0
  On 01/08/2011 at 17:24, Dr_Asik said:

I suggest you read C++ Primer Plus first and decide what other books to read after. You don't have to choose now and you'll be able to make a better choice with the knowledge you will have acquired from that book.

Yes this books gives you eveything primer that you must know. And it can be used for other languages, because it will teach you the fundamental stuff of programming, but with C++. For other languages you must just learn the syntax, standard libraries etc if you know C++ Primer Plus, but just reading it won't be enough to understand everything in the book. The most important thing is to practice everything that you have learned from this book. It's really long, 1200 pages, but i thing it's worth reading it.

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Can't get a pic of the physical server as it's in a DC, but what i'm running on it is doable. All for my own use except one VM used by a friend to run her site and other things.
    • Immediately using a VPN that makes me appear to be in the EU.
    • That’s not how it works here. Another article will be created instead.
    • Free WinX DVD Ripper Platinum license (normally $69.95) offer ends today by Steven Parker Claim your full license (valued at $69.95) for free before the offer expires on July 25th, 2025. Grab your free licensed copy of WinX DVD Ripper Platinum (for Windows) or MacX DVD Ripper Pro (for macOS) and start backing up and digitizing your DVD collection today. Whether you’ve built a DVD library over the past decades or just want to preserve a few treasured discs, WinX DVD Ripper Platinum makes it easy to convert your physical DVDs into digital files — protecting them from scratches, damage, or loss. With just a few clicks, you can watch your favorite DVD movies on your smartphone, tablet, laptop, smart TV, or store them on an external drive or NAS for easy access anytime. This exclusive giveaway is available only for TradePub users! Get a free license for WinX DVD Ripper Platinum V8.22.2 (Windows) or MacX DVD Ripper Pro V6.8.2 (macOS) — no cost, no catch. Take this opportunity to preserve your movie collection and enjoy timeless classics wherever you go this holiday season. Main Features: Convert DVD to MP4, ISO, FLV, AVI, MOV, MP3, TV, NAS, computer, game console, iPhone, iPad, Android, etc. Supports any DVDs, including homemade DVDs, newly released DVDs, old DVDs, 99-title DVDs, non-standard DVDs, regional DVDs, workout DVDs, movie/TV Series DVDs, damaged DVDs, badly structured DVDs, etc. 1:1 DVD backup. Copy entire DVDs to ISO or VIDEO_TS folders to create complete backups, preserving the menu, movies, extras, and all other content without any changes. Fast DVD Ripping: Supports hardware acceleration, multi-core CPUs, and hyper-threading technology for quick conversions. Ripping a 2-hour DVD to MP4 (H.264/HEVC) can be completed in as little as 5 minutes. High-Quality Output: Use "Yadif Double Frames" De-interlacing Engine and High Quality Engine to ensure the good quality of the output video/audio. Edit DVD: cut, merge, crop video, add subtitle, and adjust parameters. This free license offer ends today, July 25, 2025! Download WinX DVD Ripper Platinum (worth $69.95) for free Offered by Digiarty, view other free resources The below offers are also available for free in exchange for your (work) email: Exclusive Giveaway - Get WinX DVD Ripper Platinum ($69.95 Value) FREE – Expires 7/25 Alice and Bob Learn Secure Coding ($30 Value) FREE – Expires 7/30 Building Agentic AI Systems: Create intelligent, autonomous AI agents that can reason, plan, and adapt ($38.99 Value) FREE – Expires 7/30 Aiarty Video Enhancer for PC & Mac ($49.5 Value) Free – Expires 7/31 The Ultimate Linux Newbie Guide – Featured Free content Python Notes for Professionals – Featured Free content Learn Linux in 5 Days – Featured Free content Quick Reference Guide for Cybersecurity – Featured Free content We post these because we earn commission on each lead so as not to rely solely on advertising, which many of our readers block. It all helps toward paying staff reporters, servers and hosting costs. Other ways to support Neowin The above deal not doing it for you, but still want to help? Check out the links below. Check out our partner software in the Neowin Store Buy a T-shirt at Neowin's Threadsquad Subscribe to Neowin - for $14 a year, or $28 a year for an ad-free experience Disclosure: An account at Neowin Deals is required to participate in any deals powered by our affiliate, StackCommerce. For a full description of StackCommerce's privacy guidelines, go here. Neowin benefits from shared revenue of each sale made through the branded deals site.
  • Recent Achievements

    • Very Popular
      d4l3d earned a badge
      Very Popular
    • Dedicated
      Stephen Leibowitz earned a badge
      Dedicated
    • Dedicated
      Snake Doc earned a badge
      Dedicated
    • One Month Later
      Philsl earned a badge
      One Month Later
    • One Month Later
      armandointerior640 earned a badge
      One Month Later
  • Popular Contributors

    1. 1
      +primortal
      635
    2. 2
      ATLien_0
      238
    3. 3
      Xenon
      162
    4. 4
      +FloatingFatMan
      123
    5. 5
      neufuse
      123
  • Tell a friend

    Love Neowin? Tell a friend!