Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x

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

Hi

I finished our colossal collaboration of a network game with a central server, a while ago. I will convert it to python now that I'm shifting to it as well. Is that unadvisable - python might not be optimal for a game server?

I know the Massachusetts Institute of technology had an RTS AI coding contest, before.
There's also ORTS, open rts
There seem to be many similar links on Google.
The MIT contest was geared to a confusing, un-watchable mess of a game, in my opinion.

Do these types of contests have any traction? now? Any of them non-college?
I have many ideas, some non 3D war. Do the current AI game-systems have a server that distributes all the activity packages to each client for every frame (hackable) Mine is all server centralized.
Thanks
0
Free Tool: Subnet Calculator
LVL 11
Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Hi

I have my Python .whl ready to install pygame in Pycharm on Mac Os X.11.6, but it isn't as easy as it could be.

On this instruction page,

here

I don't know how to get to the console where I enter all those instructions After the "1 answer" - at the "3"
What is a "virtualenv" and how do I get to the command line?
How do I activate it?
It should be easy if I know this. Will it know where to unpack these packages? My Pycharm is installed where the installer put it by default (Mac OS X 10.11.6)
How does it find the install zip? Do I need a zip? Is the .whl everything?
Thanks
0
the requirements for the game is :

a single player playing against the computer.
The computer automatically generates its fleet locations
The single player enters via keyboard the location of her or his fleet.
Fleet components:
Battleship: 5 spaces (1 battleship)
Crusier: 4 spaces (1 cruiser)
Submarine: 3 spaces (1 submarine)
Destroyer: 2 spaces (1 destroyer)
Trawlers/spy ships: 1 space each (5 trawlers)
The board size: 10 spaces x 10 spaces
The human player starts by guessing a location. If a miss, the computer tells the user it was a miss. If a hit, the computer tells the user it was a hit. If a hit sinks a ship, that ship type is identified. The user's shot display is updated with the location of the hit and/or miss.
Both the user's screen and the user's guess screens are displayed for the user and updated during game play.
The game continues, alternating "shots" on the opposing fleet.
The game is over when either the user's or the computer's fleet is totally sunk.
User interface requirements:
two fleet screen matrixes
User's fleet positions
user's shot record (and hit/miss pattern)
a running count of number of shots, number of hits, and number of misses.
May be either text-based or GUI
Program requirements:
All course standards met, to include internal documentation
All variables validated and no out of range errors experienced during gameplay
method calls, parameter passing and returns to main(), properly prototyped and called.
computer …
0
game wouldn't work
0
I will be given a set of X/Y points and their corresponding Z values. Z = f(X, Y), but I do not know the function f. The points will be clustered together and I don't expect pathological conditions. The local maximums and minimums will have extra sample points to help make the interpolation better. The goal is to come up with a smooth surface that represents the function f as close as possible.

The analyst providing me with the set of points of known XYZ points will also give me an XY rectangular grid; and at all the intersection points of horizontal and vertical lines, I need to provide a z-value.

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 points or more to try to interpolate. Prefer to be able to use a curved surface to get the results rather than linear planes. One rule is that the final results will match the given XYZ points . The given points are known as anchor points or knots.

I am just looking for something functional. I am not interested in speed.

 I am not allowed to use binaries, so I will have to build from source code in Linux or Windows.

Thanks in advance.
Paul
0
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.
stencil_buffer_shadow_error.png
0
Hello,

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.
0
How do I code to make a space like universe for my games map?
0
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.
0
Hi,

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 .

cheers,

Alan
0
Keep up with what's happening at Experts Exchange!
LVL 11
Keep up with what's happening at Experts Exchange!

Sign up to receive Decoded, a new monthly digest with product updates, feature release info, continuing education opportunities, and more.

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?
0
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.
0
plz  help  me  i have lenovo B570e with intel   graphics  how  can i  resolve  it
 plzz  help
0
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.
0
I am creating a dodgeball game. What are some good graphics software that could be used to help create the characters of the game?
0
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.
1
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
0
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.
0
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.
0
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 ?
0
Hi,
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!
0

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).