I'm making a game

Formerly: Game name that I havent decided yet.
non trek themed game in development.

Moderator: Crook

User avatar
Crook
Posts: 3900
Joined: Thu Nov 02, 2000 1:00 pm
Location: Oxfordshire, UK
Contact:

Post by Crook » Thu May 31, 2007 11:11 am

Heh, forgot about the easter egg messages. Since the wife stepped on the PDA I've got nothing to play it on and nothing to develop any more software for. :) And interesting that it runs on WM6 - as far as I know it won't run on WM5.
<a href="http://www.andrewcrook.co.uk/empire/Empire_home.shtml" target="_blank">Empire - an online multiverse game</a>


<a href="http://www.c-digital-art.co.uk" target="_blank">www.c-digital-art.co.uk</a>
<img src="http://www.andrewcrook.co.uk/images/c-d ... _trans.gif" border="0" alt="" />

User avatar
Texas Ranger
Posts: 2006
Joined: Mon May 28, 2001 12:00 pm
Location: Johnstone, Renfrewshire Scotland
Contact:

Post by Texas Ranger » Thu May 31, 2007 1:26 pm

HRMM it ran xda with wm 5

User avatar
TheOneNamedViper
Posts: 6859
Joined: Sat Dec 30, 2000 1:00 am
Location: Denmark
Contact:

Post by TheOneNamedViper » Thu May 31, 2007 2:35 pm

Crook wrote:Klingons do not retreat from their bridge, or assist other Klingons in other parts of the ship. If they die, they die. Besides, could be a separate area for a fleet staff as opposed to the command of the vessel. Don't want the admiral bothered by the mere ships captain...

?
Ah right, I forgot the Klingons are into that whole honor in death thing. :D

I still say the neck of all those variants is too slim, logically speaking. It wouldn't take more than one or two lucky hits to sever the entire bridge area from the rest of the ship. But then again it is canon, so that's just how Klingons design their ships.

User avatar
Crook
Posts: 3900
Joined: Thu Nov 02, 2000 1:00 pm
Location: Oxfordshire, UK
Contact:

Post by Crook » Thu May 31, 2007 3:01 pm

I'm onto the game server app now, and I'm trying to keep it nice and clean. It already:

FTP's the server IP location to a static file on a server
Checks the IP can be downloaded from the net by the clients
Loads the Universe
Saves the Universe

I'm a bit worried about ipv4 and v6. As you can see I'm on v6 but I'm not sure all windows boxes will be able to use it and I'm not sure how to convert an ipv6 back down to a v4 either.

Next I'll be building some of the UDP socket comms into it, and then get a client app sending pings and pongs between the server. Then I'll be making a client app where you can fly around the universe wherever you want - just testing client/server comms really. This is where I can give out the client for people to play in. It'll be a reasonable first download, about 50MB or so, as the theme at the moment comes in at 37MB but should increase a little up to a client release - especially since there are no moons or other space phenomena in the universe at the moment. It's got:

Stars
Planets with shadows
Planetary rings
Nebulae
Starfields
Ships

What else would be in space to come across that I should include apart from moons, asteroids and comets?
Attachments
server_wip_1.jpg

User avatar
Texas Ranger
Posts: 2006
Joined: Mon May 28, 2001 12:00 pm
Location: Johnstone, Renfrewshire Scotland
Contact:

Post by Texas Ranger » Thu May 31, 2007 4:08 pm

cyber walrus :)

User avatar
Crook
Posts: 3900
Joined: Thu Nov 02, 2000 1:00 pm
Location: Oxfordshire, UK
Contact:

Post by Crook » Thu May 31, 2007 4:25 pm

All things considered, I think the Cyber Walrus was NOT one of Roddenberrys best creations.

User avatar
TheOneNamedViper
Posts: 6859
Joined: Sat Dec 30, 2000 1:00 am
Location: Denmark
Contact:

Post by TheOneNamedViper » Thu May 31, 2007 7:13 pm

Heck, it wasn't even one of his worst creations. :rolleyes:

User avatar
Crook
Posts: 3900
Joined: Thu Nov 02, 2000 1:00 pm
Location: Oxfordshire, UK
Contact:

Post by Crook » Thu May 31, 2007 9:53 pm

Ok, it's time for a small test if anyone is up for it. Download this zip and unzip it (obviously).

When running the app there has to be a sub directory called /data , which is included in the zip.

When you open the app you should see 62.56.75.119 as the ip address to send to. That's my PC, but it's not hardcoded - it's getting this ip from a server off the net :). Leave the ports alone at 11000 and 11001 and click Start. This starts your client listening for messages. You don't HAVE to click it but you won't get a reply if you don't. I've got the game server already up and running here and I'll leave it running for a day.

Somewhere along the line windows might ask you to let it through a firewall, so do that. You can see it's on ports 11000 and 11001 if you need to do it manually.

Then you can put whatever you want in the string to be sent box and hit send. If all goes well, it should send YOUR IP and your message to me.

My game server reads your IP so it knows where to send a return to, and sends an reply that the server got your message.

If you're up for it it only takes a few mins, and it's be very appreciated. I can't do this kind of test internally on my network properly, it has to be done over the net really. Any funny messages sent are appreciated :D

You can call this an alpha alpha alpha test, but if successful the client app should grow quite fast after this!





Oh, and please post what happens if you try. Does it do anything, crash etc!

This is written on a Vista box using VB 2005. I'm not sure if users need to download a set of runtime files or not. You did for the old VB 6, but this newer one might not need them. It's probably .net based - I'd say v2.0 but might be v3.0. If it throws up an error saying something is missing well there you are :) Just tried it on an xp sp2 virtual install, and it gives The application failed to initialise properly (0xc0000135), so if htis is you then it's an install problem I guess.
Attachments
Client_text_v1.zip
(9.55 KiB) Downloaded 68 times

User avatar
Kai_Undead_Assassin
Posts: 572
Joined: Mon Apr 02, 2001 12:00 am
Location: Earth
Contact:

Post by Kai_Undead_Assassin » Fri Jun 01, 2007 12:03 am

Gave the program a quick test. Said it sent the message but never got a reply from the server. Program also decided to report my internal IP from my lan instead of my external IP.

Edit: Also, I'm running an XP SP2 machine and had no runtime errors.

User avatar
Crook
Posts: 3900
Joined: Thu Nov 02, 2000 1:00 pm
Location: Oxfordshire, UK
Contact:

Post by Crook » Fri Jun 01, 2007 12:09 am

Bugger. The server here didn't record any message. I think the get IP line is confused over lan and external IP's - you're not going to get a return ip if it's sending your LAN ip, but that wouldn't stop the message getting here, which it didn't.

I've done a bit more digging - seems that it's .net 2.0 that's the minimum requirement for it to work as well. Just installed that on my virtual XP box.

Thanks for trying anyway. If anyone else fancies a go the server is still online. In fact, the app should read an IP when it loads up if it's online, and something else if it's offline.
<a href="http://www.andrewcrook.co.uk/empire/Empire_home.shtml" target="_blank">Empire - an online multiverse game</a>


<a href="http://www.c-digital-art.co.uk" target="_blank">www.c-digital-art.co.uk</a>
<img src="http://www.andrewcrook.co.uk/images/c-d ... _trans.gif" border="0" alt="" />

Locked

Return to “Empire”