# What is Game programming: Definition and 11 Discussions

Game programming, a subset of game development, is the software development of video games. Game programming requires substantial skill in software engineering and computer programming in a given language, as well as specialization in one or more of the following areas: simulation, computer graphics, artificial intelligence, physics, audio programming, and input. For massively multiplayer online games (MMOGs), knowledge of additional areas such as network programming and database programming are required. Though often engaged in by professional game programmers, some may program games as a hobby.

View More On Wikipedia.org
1. ### I Faking a Formula For Movement Through Gravity

I have a strange question. It's strange because I don't need a correct answer. I need an answer that seems correct and leads to predictable results. I'm making a multiplayer computer game where the players fire cannons in outer space. The cannon shells will move through the gravitational fields...
2. ### Collisions Between Two Bodies Undergoing Multiple Transformations

I have been searching for an answer to this for a really long time and I have not found any definitive answers as of yet. What I am trying to do is determine if and when two bodies collided between the times t0 and t1. Calculating this is much more straight forward if each body is only either...
3. S

### News Can non-conferring wisdom of xpert crowds beat AlphaGo?

Were one to assemble a team of expert Go players, isolate them from all (especially each other) except the board and AlphaGo's moves, and have the guts to simply base the next move on majority poll, accepting that they would consciously or subconsciously "read" each other's strategy and build on...
4. ### B Find line slope based on degrees (for video game programming)

I'm trying to code a script for a character in my game. This will tell the character if the player is in front or behind them. Basically I know the coordinates of the character and their angle of rotation (if rotated 45 deg, that is where they are looking) Perpendicular to their angle is a...
5. ### MHB Online game programming issues.

Okay so i am building an incremental game and have a formula to work out how much it will cost to buy a set amount of buildings. This is required as each time you buy a building the price for that building goes up.This formula is as follows: ((BaseCost * (1.07^b - 1.07^a)) / 0.07)BaseCost =...
6. ### Master Mind - computer game programming in C#

Homework Statement Create this website: In this game, there are four different coloured blocks (red, green, blue, and yellow). The computer hides three different coloured blocks from the user. The user then tries to guess the colours and the order of the blocks. After guessing the colour of...
7. ### Hyperbolic space game: math help

I don't fully understand hyperbolic space. I saw a numberphile video about it. I thought It would a cool idea to make a video game based around hyperbolic space. I was going make it in html5/css/javascript. I know I need to learn a lot of math. I was going to render the hyperbolic objects in a...
8. ### C/C++ Where Can I Find Good Resources for Learning C++ and Game Programming?

Hey, guys, I would like to learn about programming in C++. Could you point out good pdf textbook or material about this? What about game programming, where should I really start? I would really appreciate the help. Thanks
9. ### What to know in order to be able to do game programming?

I just want to know what are the possible courses that one should take to have a background that you need to be able to work in the gaming industry?
10. ### Is Video Game Programming Possible?

I go to UC Davis and was thinking about switching to the computer science/engineering major(currently in bioengineering right now) with the idea that I could get into the video game programming/development world. I have had limited experience with coding (just some minor things to control little...
11. ### I want to get into game programming, and I have some questions

How much math and physics will I have to take? I don't mind taking some courses in these areas, since I already am, but I'm not sure how many I should be taking. Will it have to be very high level math or physics? More what I'm asking I guess is, what specific types of courses would be the most...