me and my friend have made a simple game together (i did the programming, he did the design stuffs)
its nothing special, but im happy with it as it is the first game i have made using c++/sdl.
i dont want to give out the source code. even if the code is simple, and the program is easy to make, i still would like to keep all the source file for myself.
The computer is a bit too hard to beat at low speeds, and a bit too easy to beat at high speeds. My 2¢.
His problem is (probably) that most people on OS X or Linux won't be able to play your game. I have a Windows compatibility library so for most apps I'm good, but most people off Windows won't be. :/
thanks for the feedback, and i see your point with the computer speed thingy. think i might go ahead and change that relatively soon, since it is a while ago that i made the AI, and i have gotten alot better now.
so what you are saying is that my game more or less only works on windows at this point? any way to make it compatible with the other os'?
Basically OS X and Linux require the code to have the user compile the source or for you to have OS X and Linux yourself to compile binaries for the operating systems. They would also have to have the libraries and the versions you used so they can install them and then compile the code to make the executable.
[REVISION]
Or have a member on your team that has OS X/Linux so they can make the binaries. I run Vista on my 2TB drive and Ubuntu on my 260GB with a 80GB drive for just programming under Ubuntu (holds source, binaries, data files for the binaries(images, logs, etc)).
so basicly its not really a problem with my code, its just that the code has to be compiled on os x in order for the program to work? am i right in suspecting it would be possible to create som sort of installer that would do this automatically for the user? if so, can you perhaps link me to a guide?
If you're going to be compiling for Linux, I'd recommend setting up a virtual machine. That way you can also test your program on the OS you're compiling for.
That's what I did, except the VM in my case is running Windows. :P
No there is no installer that does that automatically for the user. It would require the source be in the installer or included in the file (which you have already said you have no interest in releasing). Only way to get it on those OSes is one of three ways (that I know of): 1) release the source 2) have team members that have the OSes on a computer so they can compile the binaries for you to distribute 3) Run VMs for the OSes and do like Albatross said (though I don't think it is possible to do a VM for OS X).
u probably thought u controlled the left one. cause ther is absolutely zero code that makes the lef paddle controlable by the player. the right paddle is controlled with the up and down arrows.