Interesting idea-- how will you make it online? You can't possibly update every ship's location online constantly, that'd make it incredibly slow... are you going to incorporate online gameplay in another manner?
EDIT: Oddly enough, this is the direction my MMORPG engine is going in, but I'm not sure I'm ever going to finish it-- it'll be more of just a concept.
I was thinking of making different parts of space in different cards. So it would only load the sector of space you were in. Though, php seems a bit slow, I was thinking of using a JavaScript database or maybe even a client/server that is a seperate application that will download a text file from a server and send a text file up to a server. So, how are you going to make your MMORPG online?
Ah, your making one too :). I'm not sure mine will finish either, but as long as I keep going, it will never die. If the worst possible situation comes, I will give this game to the Sc/Gm community to continue.
-Gandolf
Well, my server is written in Python (which can handle threads), and my client is written in BlitzMax (which compiles to C), so I have much more flexibility. The model is simple, coordinates sent to server, server checks, and then returns if the move was valid.
You should set up a boundary script, or just have the space loop. If you have a location system you could have it so when you go up or down a certain amount it repositions the sprite on the other side.
Astro Dollars
Constellation Coins
Galaxy Gold
Space Money
Interplanetary Cash
Star Bills
(4) Do you know some documentation that has all the Python Script Commands?No. This frustrated me too. That sort of thing should always be included in the readme.
-Gandolf
Well, I've done a bunch of research, and I took a look at Python, and it turns out Python is actually one of the best languages to make networking apps in.
So, I downloaded Python, did a bunch of tuts, and am now experimenting with it.
Though I have a few questions.
(1) When you save your code from IDLE, it saves it as a regular document format. Shouldn't it save it as .py?
(2) What exactly does Python Launcher do? I try to open .py files in it but it always comes up with an error.
(3) In the build Applet app, I take my .py documents and convert them to applications, but when I open them, they just quit.
(4) Do you know some documentation that has all the Python Script Commands?
Thanks,
-Gandolf
I thought my Java Space Game was all original,Oh I am sure many people before us thought of a space game where you shoot other space ships. Hey any of you remember Escape Velocity that was a lot like that.
Oh I am sure many people before us thought of a space game where you shoot other space ships. Hey any of you remember Escape Velocity that was a lot like that.True, true. ;)