Question:
What Programming Program do i use for Game Programming?
Nick
2009-07-12 20:45:50 UTC
I'm totally new to programming and found this website that teaches me the basics for both Visual basic .net and Visual C# which one do i learn or do i learn both?
Five answers:
tbshmkr
2009-07-12 22:57:35 UTC
C++

=

Tutorials online:

http://www.cprogramming.com/tutorial.html

http://www.cplusplus.com/doc/tutorial/

=

Code::Blocks == open source free C/C++ IDE

http://www.codeblocks.org/downloads/5

codeblocks-8.02mingw-setup.exe

=

Game Programming

http://www.cppgameprogramming.com/cgi/nav.cgi?page=index

http://www.toymaker.info/Games/html/beginners.html

======

Free Electronic Books

==

Thinking in C++ 2nd Edition by Bruce Eckel

Volume 1 & Volume 2

http://www.mindview.net/Books/TICPP/ThinkingInCPP2e.html
bananax182
2009-07-13 01:05:20 UTC
Hello!

Real quick, iphone apps tend to be coded in a language called Objective C, which exists in the family of C languages (which C++ is a part of). The C programming language is all very very similar and works very well for making games.



One of these languages in the C family is C#. I'm glad you brought up that language, by the way, in your question. You can consider C# as a "managed" version of C++ (which means you don't have to worry about being the one responsible for direct mangement of the computer's memory...which means WAYYY less crashing games when you are programming). In addition, Microsoft has something called XNA Game Studio which can (no doubt) give you the fastest head start in game programming. Check out the attached link to download both Microsoft Visual Studio Express (the program you will code in) and XNA (the library of tools and code you will use to make your game in C#).



Even if it is your first time programming, there is a wealth of information and tutorials on XNA game development alone (check for books, the internet, and especially msdn.com. There are also video tutorials all over the internet). And its all free. For a small fee, you can sell these games you make, online.



If you aren't too interested in C# and xna specifically, game programming takes a lot of work making things from scratch, so you'll want to look at getting a good grasp of any object oriented programming language near the realms of C and java. Enjoy!
.cs
2009-07-12 21:15:30 UTC
Start with learning basic programming first. Personally, I would recommend Python. (although others will say otherwise) I say this because Python has quite a few solid library extensions such as Pygame, and its easy to learn.

http://www.python.org/



After you have mastered the basics, then you can move on to bigger and better things. Although, it does depend on what type of game you are trying to make.

If you want to make flash games, learn flash. (obviously) This isn't a bad place to start, since you learn basic programming, level design, ect.

If you want to get into more high level programming for AAA games and such, you will have to learn C++ or java. I recommend learning another language first before C++, and its helpful to learn another language before java.
2016-10-07 02:32:29 UTC
sturdy questions. video interest programming is barely properly worth it in case you like programming video games. The pay has a tendency to be sturdy, with low end salaries around $40,000 going as much as six figures for sturdy programmers. paintings time is usual 40 hrs / week, yet be arranged for diverse further time without pay on some initiatives (relies upon on a case with the help of case foundation). Their is a few undesirable stigma with working interior the video games marketplace, and diverse it somewhat is actual. In a worst case scenario, being a interest programmer is like getting paid 6 figures to paintings in a sweat shop. it somewhat is diverse paintings, and with the help of the time maximum video games are executed many people bypass away or are fired because of the fact they are able to't stand working with one yet another. it is not constantly undesirable nonetheless, some communities do stay at the same time and are extra effective than happy working at the same time. in case you're going into this field, I implore you to do diverse learn on a corporation and it somewhat is heritage.
2009-07-12 20:50:29 UTC
Your best bet would be to get the iPhone SDK which uses Obective C and OpenGL and OpenCL

http://developer.apple.com/iphone/index.action

iPhone games and apps also use C++



You can also check out ngmoco.com who are leading game developers for the iPhone and iPod touch.



Why design a game for the iPhone or iPod touch? because you would be designing for a market fast approaching 70million users who all use the app store where you would be selling your game.


This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.
Loading...