Go Premium for a chance to win a PS4. Enter to Win


Game Programming

Game programming is the software development of video games. Game programming requires substantial skill in software engineering as well as specialization in simulation, computer graphics, artificial intelligence, physics, audio programming, and input. Like other software, game development programs are generated from source code to the actual program by a compiler. Source code can be developed with almost any text editor, but most professional game programmers use a full integrated development environment (IDE).

Share tech news, updates, or what's on your mind.

Sign up to Post

game wouldn't work
Free Tool: Site Down Detector
LVL 11
Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

I have addressed this a little already.
I have completed my audio/video upload site. I am not going to go public, because of the $500 / hr legal fees of all the attorneys I'll need to pay to draft up TOS and copyright needs for users and their music, and safety for my site being the forum for violations.

So, the months of questions there have come full circle, Thanks

But, I have seen comments here and there on the net about nobodies getting serious exposure for their music. What is the best way to do this for my music? My site was not for my music, but anybody's uploads..

My music is not recorded, but could be soon. I don't have a band. I'm quite happy being a loner.
I get the impression that there are forums out there for young people to listen to new music coming out, where artists can add their music to a queue of sorts for playback to listeners?
Are there real ways to advance new music?

On draftings fantasy head to heads, I have a strong suspicion that the people who do the best use Neural Nets, or a combination with rules based AI to choose their infallible teams. There are some accounts that are always winning.
Is this correct?
I can usually do pretty well on my own, but never stratospheric.
For NBA Fantasy, what would you use as my feed-ins to a neural net? and outputs? All available stats input-> some rating value system output? Does draftings provide sheets of stats? I'd need to include season results as they occur. Should I pick franchise player first and then build around that selection? Build up evaluation system of each player, game by game? But will they be a good choice against the opponent? It's not even clear which point guard will guard each shooter.  Is NBA not suited to fantasy AI ?

Should I break my NFL offense needs up into smallest blocks, eg offensive line, receivers/tight-ends, SA Spurs NBA center and guards? - and choose single positions based on prior-season stats, like QB, then ensuring none of my receivers are on my opposing defense's team to my QB? Cause you don't want choices to conflict, points wise

Generally, I will be given a set of X/Y points and their corresponding Z values. (Z = f(X, Y).
And those X/Y points are typically fall into a regular grid pattern so that a set of horizontal lines and vertical lines will capture all the points where those lines intersect. (Note: FYI - the distance between parallel lines do not have to be fixed to have regular grids.)

For the above, I can use bicubic spline interpolation algorithms to solve the problem. This approach requires solving for 16 coefficients of a cubic surface in every rectangle; and trying to keep the surface smooth at the end points by keeping the derivatives, fx, fy, and fxy, the same for neighboring rectangles.

a. Then there is a relaxation of this strict rule. It is that the horizontal lines (representing Y values) will be evenly spaced; but that the X values from one horizontal line to the next will not be regular (i.e., vertical lines intersecting the horizontal lines will not always have known X/Y points).

b. Then there is a more general case where the X/Y points are not quite regular. They aren't randomly placed, but they are not regular.

If you can help me understand how to interpolate with either case (a) or (b), I would appreciate the help. One thought I had was to consider a point and look at 4 quadrants, and take the closest point in each quadrant, and using those 4 irregularly place points, try to interpolate. If (a) is a lot …
There are huge amount of different slot machines available online, like in the given list here bettingcasinoslots.com. All of them powered by own random generated algorithm. So I would like to know if there some strategies to play slots? I mean when you are playing for money and you want to make even a little profit and it would be great it the strategy does not include loosing money. Researches and publications are appreciated too.
Dear experts,

I've encountered a strange problem when doing depth-fail stencil shadows. The back cap seems to be interfering with the stencils causing them to marked as lit rather than shadowed.

I'm using a 2-way stencil btw. I'd just like to ask for some first-glance indications. I'm not asking to be spoonfed with a solution.

I need a collision function for a random number of 3D objects (TCube) in a Viewport.

Only one of TCube object is moving at a time (by mouse move) and i need to collide (and stop) when another 3D object standing in his way.

I try a lot of ideeas but with small result.
Would for example Java or GWbasic be a good choice? (If possible to achieve without Excel's VBA.) Or could I benefit from using an online tool such as Unity or Game Maker Studio 2? What about Smalltalk or Ruby? And should I avoid PHP, JavaScript and C++ according to this website?:


I already have a lot of VBA in this Excel, and now want to add a simulator for simulation of each harness race I have handicapped. It would consist of an oval shaped circuit and objects (maximum 15), that represent the horses, running around this circuit, and which I can control by entering values in a table below the circuit. Something like this:


(But my simulation would be an oval shaped circuit, otherwise the same principle with a table below where I can enter values that affect how the race is run/simulated.)

A layout something like this is what I have in mind:

(The first option would be perfect, if possible in Excel and in Windows 10.)

Of course these kind of layouts would be very good also, but probably not possible in Excel:


So no high requirements on graphics (is not possible anyway in Excel), but on being able …
How do I code to make a space like universe for my games map?
Do you have the source code for Metro Board Game in Prolog. Here is the description : http://www.bluering.nl/sieuwert/games/metro/  Thank you.
Technology Partners: We Want Your Opinion!
Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!


I just got back into 3Dmax , I am trying to import a .OBJ figurine that I scan into 3DS max , the import work, but none of the png follow, I suppose I have to import it manually but failed so far to succeed, I check on Google and uTube nothing on the mapping part.

If someone could put me in the right direction it be greatly appreciated, i save my obj with UV texture ON .


I am creating a mock MMORPG, and I am stuck when asked what sort of code that I will need for the game. What sort of codes would I need to use? And if there are more than one, how many?
I'm creating a slideshow on a MMORPG game and it is asking what codes, platforms, and purposes. But, i don't know what the codes and platforms are.
plz  help  me  i have lenovo B570e with intel   graphics  how  can i  resolve  it
 plzz  help
In a Windows 10, 64bit gaming computer (i7, 24gb ram, Geforce GTX770), GTA V is crashing ONLY when I have a Saitek R440 Wheel plugged in, even in safe mode, in USB 2 and 3 ports.
Grand Theft Auto V has stopped working
Faulting application name: GTA5.exe, version: 1.0.350.1, time stamp: 0x5540c256
Faulting module name: pid.dll, version: 10.0.10586.0, time stamp: 0x5632d86f
Exception code: 0xc0000005
Fault offset: 0x00000000000024f2
Faulting process id: 0x438c
Faulting application start time: 0x01d1c5eae54d8e65
Faulting application path: U:\Games\Grand Theft Auto V\GTA5.exe
Faulting module path: C:\Windows\System32\pid.dll
Report Id: d1e89d26-6ab8-4161-a7a0-75875bb80781
Faulting package full name:
Faulting package-relative application ID:

The wheel works with other games like Dirt Rally (altho I can't get the Force Feedback to work yet). I installed the drivers sw that came with the wheel, but the Saitek Profiler software says "you must plug in a supported saitek programmable controller before you continue" even when its plugged in.  Same issue with legacy software I found online for this device.  They don't detect it, altho windows 10 does, and other games do.
I am creating a dodgeball game. What are some good graphics software that could be used to help create the characters of the game?
I have a scene with a camera that I want to look down on a floor that has objects on it. I'm having trouble setting the position of the camera so that I can see the floor from above.

I have:

camera->setPosition(vec3(20.0f, 1.5f, 0.0f));

I would like to be able to zoom out more.
how get missed game rar files i missed my resident evil racion city game ile i am searching there is 71 file in that no.1 file missed
I'm in the early early stages of build a hardware product that needs to run games. Lets just say that all I have is the hardware device, which is like a 3D screen. I need advice on how to architect the software side of things.

I'd like to somehow use an existing gaming IDE, so I don't need to create my own. Maybe the Unity Engine. Then I need to consider things like what's needed to have the games playable on Linux, how to have it communicate w/ the device's inputs, and how to rasterize the game visuals to the device's screen.

I'm a n00b and I know this is a big project. Even just a broad description of the software stack, or what to research would be greatly appreciated.
How to Use the Help Bell
LVL 11
How to Use the Help Bell

Need to boost the visibility of your question for solutions? Use the Experts Exchange Help Bell to confirm priority levels and contact subject-matter experts for question attention.  Check out this how-to article for more information.

I'm creating a product that displays 3D images, kinda like a 3D television. I'd like developers to use the Unity Game Engine to develop apps/games for this device. I'm totally new to this stuff and wonder if that's even possible. Can I somehow get my platform to be supported by Unity? If not, would someone suggest a better approach?

The reason I want to do this: I have a 3D hardware product, and I need an IDE to develop apps for it. It looks like Unity would be a good choice because there are already millions of developers, and it's an established development platform. Again, I'm new to this, so any advice would be most appreciated.
who can i test my PS 4 game on my own PS 4
and if this isn't possible how can i test the game on PS 4 machine before i publish it ?
I was wondering if anyone has successfully implemented multiple gaming console's on a network with NAT/PAT with full multiplayer gaming functionality? In particular using enterprise grade firewalls or routers.

I was thinking someone in the university education space may have done this (student dorm networks).

Thanks for the help!

Game Programming

Game programming is the software development of video games. Game programming requires substantial skill in software engineering as well as specialization in simulation, computer graphics, artificial intelligence, physics, audio programming, and input. Like other software, game development programs are generated from source code to the actual program by a compiler. Source code can be developed with almost any text editor, but most professional game programmers use a full integrated development environment (IDE).

Top Experts In
Game Programming