BlameThePixel!

BTForum » Wormy Discussion » Worms 3D Discussion » Worms 3D/4M Map Editor

Page: [1] []
[]K^2
Exile
Send PM
Posts: 7
Threads: 1
Money: £1.36 (D)
(+ Friend)
Not online within the last half an hour
So I finally got arround to getting the WMapEditor into a usable shape. Not sure if it will be enough to bring the game back from the dead, but it's there if you want it.

http://www.dream17.co.uk/forum/viewtopic.php?f=7&t=339
18.10.06 05:32
Post #1
Last edited: 19.07.07 09:28 (Bloopy - 1 times) [Hide Sig (0)] [Profile] [Quote]
[S]Zogger!
Looking For Status
Send PM
Posts: 3954
Threads: 62
Money: £93.82 (D)
(+ Friend)
Not online within the last half an hour
certainly interesting. sadly I don't have the desire to install any 3d worms games...

________________
You know I'm a dancing machine
18.10.06 23:48
Post #2
[Hide Sig (8)] [Profile] [Quote]
[]K^2
Exile
Send PM
Posts: 7
Threads: 1
Money: £1.36 (D)
(+ Friend)
Not online within the last half an hour
Understandible. I can't remember the last time I played any of them myself. I just run them for testing. Though, I do hope that with maps aimed at MP, rather than made by T17 to look pretty, some of the fun of Worms might be brought back into the 3D versions.

With the editor, it is possible, at least in theory, to build maps larger than these that come with the game. T17 were limited by the memory restrictions of the consoles. Typical PC has a lot of extra resources when running W3D/W4, allowing for larger maps to be loaded. With a large enough map, the water deaths should be signifficantly reduced, and importance of tactical movement can be brought back.
19.10.06 02:20
Post #3
[Hide Sig (0)] [Profile] [Quote]
[S]Bloopy
Lazy, Busy, Fizzy, Crazy
Send PM
An Avatar
Posts: 2996
Threads: 145
WA Clan: WwA
Money: £764.65 (D)
(+ Friend)
Not online within the last half an hour
Nice to see a human being sign up to BTP for a change! :P Welcome to BTP, K^2.

I've downloaded it but haven't got around to trying it yet. I liked W3D and W4M enough to keep them installed.

The limitations of the games can be frustrating though. It's fantastic to be able to make our own maps, but next we'll need an easy way to play them online, ;) hint hint.

Personally I prefer the idea of programming my own game from scratch, but I'll stick with 2D for now. Hell, Monday's a holiday here so I should spend this weekend on getting started... been thinking about it for months.

________________

Quoted :: Bloopy

Quoted :: thomasp
I suppose that's one "good" thing about my degree (aero engineering), there aren't too many terms/words/etc that have "alternative" meanings.
What, like cockpits, turboshafts, thrust, nozzles, corkscrews, ram drag, payload, flaps, and wind tunnels?
19.10.06 02:31
Post #4
[Planet Bloopy] [Hide Sig (7)] [Profile] [Quote]
[]K^2
Exile
Send PM
Posts: 7
Threads: 1
Money: £1.36 (D)
(+ Friend)
Not online within the last half an hour
If you want to write 2D games, write them for x86 real mode DOS. That way, you have direct access to hardware, and you really can write your own stuff from scratch without rellying on any libraries. Some of that stuff is tricky, of course. I spent almost 3 days trying to get the sound card to work. But it's worth it in the end.

As for a way to play these maps on-line, all you need is to ensure that all of the players have the map. Right now, it means replacing the same T17 map with the same custom map. In the future, once the map list editor is done (work in progress in cooperation with another coder), it will mean having the same custom maps installed.

What I really would like to see happen is a fairly large collection of W3D/W4 Multiplayer maps that can be released as a single package, preferably self-extracting, that can be spread on the net among sufficient number of people to allow on-line games on any of these maps.

Alternatively, it might even be possible to design a map synchronization system. In essence, a program that would be running in parallel with W3D/W4, perhaps as a parent process, that would intercept the game's on-line communications and retrieve the maps that you are missing from the host, presuming that the host runs the same sync program.
19.10.06 03:40
Post #5
[Hide Sig (0)] [Profile] [Quote]
[S]Bloopy
Lazy, Busy, Fizzy, Crazy
Send PM
An Avatar
Posts: 2996
Threads: 145
WA Clan: WwA
Money: £764.65 (D)
(+ Friend)
Not online within the last half an hour
Haha, when I said from scratch, I didn't mean without libraries. I'll probably use the Tao Framework.


Quoted :: K^2

Alternatively, it might even be possible to design a map synchronization system. In essence, a program that would be running in parallel with W3D/W4, perhaps as a parent process, that would intercept the game's on-line communications and retrieve the maps that you are missing from the host, presuming that the host runs the same sync program.

Yeah that's the sort of thing I was thinking of. It would replace the same map on everyone's game automatically before the game starts.

________________

Quoted :: Bloopy

Quoted :: thomasp
I suppose that's one "good" thing about my degree (aero engineering), there aren't too many terms/words/etc that have "alternative" meanings.
What, like cockpits, turboshafts, thrust, nozzles, corkscrews, ram drag, payload, flaps, and wind tunnels?
19.10.06 04:18
Post #6
[Planet Bloopy] [Hide Sig (7)] [Profile] [Quote]
[]K^2
Exile
Send PM
Posts: 7
Threads: 1
Money: £1.36 (D)
(+ Friend)
Not online within the last half an hour
I don't think it would even need to replace a map. There will be a map list editor out soon, so you will be able to add a new map. And I'm pretty sure that on other machines, it doesn't even need to be in the map list. So the program just needs to retrieve a .xom/.xan file, and place it in the maps directory.

The only serious design problem is finding a way to tell which map needs to be fetched, and doing so before something somewhere times out. If WNet server-client communication is encrypted, as it was for WA, intercepting packets would not be helpful in determining the necessary map. This leaves three options.
1) Manual. You'll have to ask the host which map is going to be used, and type it in to the console of the sync program. Hopefully, the host's IP can be automatically determined from open connections.
2) File I/O intercept. I'm not sure it's even possible on Winows, but it would be nifty if maps folder is simply replaced with a virtual one, controlled with the sync program. Maybe Windows' shared folders capability could be used. File stream calls will be intercepted and, if needed, substituted with network streams. [afterthought: Might be possible to use piping to intercept all file streams. I know it can be used to lock onto stdin and stdout of a child process. It would make it rather simple if it can be done with file streams. I'll look into it.]
3) Memory scan. If sync program runs as a parent process, it can access RAM segments used by the game, similar to the way that memory editors do. Somewhere in there got to be the name of the file that the game will need. Even if it's not on the client machine untill connect, it is on host's machine, and can be requested from host's sync client. Again, hoping that the state of current connection can provide host's IP.
19.10.06 07:01
Post #7
[Hide Sig (0)] [Profile] [Quote]
[]TheAbdBoy
Single
Send PM
Posts: 4158
Threads: 322
Money: £1844.11 (D)
User Tax: -99%
(+ Friend)
Not online within the last half an hour
Well congrats on this new sexy program. I don't have any of the 3D games cause my computer is too shiet to play them.

Funny, I didn't notice this thread untill someone linked me. I shouldn't have hidden it in the forum list. D:

________________
21.10.06 01:25
Post #8
[Twitter] [Hide Sig (0)] [Profile] [Quote]
[]EvilWeevil
Statusless
Send PM
Posts: 6
Threads: 0
Money: £9.72 (D)
(+ Friend)
Not online within the last half an hour
Looks like a nice program you've got there. Of course, being the idiot I am, I can't figure out how to use it.:?
21.10.06 02:29
Post #9
[Hide Sig (5)] [Profile] [Quote]
[]K^2
Exile
Send PM
Posts: 7
Threads: 1
Money: £1.36 (D)
(+ Friend)
Not online within the last half an hour
Just blame me. Inteface is horrible, I know it. It's a bit difficult for me to imagine what's going to confuse users, espetially since I keep thinking of all actions in terms of what happens inside the program.
21.10.06 09:28
Post #10
[Hide Sig (0)] [Profile] [Quote]
[]EvilWeevil
Statusless
Send PM
Posts: 6
Threads: 0
Money: £9.72 (D)
(+ Friend)
Not online within the last half an hour
I'm probably just easily confused.8O
21.10.06 09:31
Post #11
[Hide Sig (5)] [Profile] [Quote]
[]Proenix
Looking For Status
Send PM
Posts: 2
Threads: 0
Money: £2.44 (D)
(+ Friend)
Not online within the last half an hour
Hi all!
Sorry, that i writting here for so long time, but I have an error: if I click the link at the top of this page (http://www.dream17.co.uk/forum/viewtopic.php?t=339), I see an error "403: Fobidden". =(( Can you help me?
07.07.07 11:48
Post #12
[Hide Sig (0)] [Profile] [Quote]
[S]Zogger!
Looking For Status
Send PM
Posts: 3954
Threads: 62
Money: £93.82 (D)
(+ Friend)
Not online within the last half an hour
dream17 seems to be down... I'm not sure if it's just bad timing or if it's been down for a while. I think it's the first one.

________________
You know I'm a dancing machine
07.07.07 11:57
Post #13
[Hide Sig (8)] [Profile] [Quote]
[]Proenix
Looking For Status
Send PM
Posts: 2
Threads: 0
Money: £2.44 (D)
(+ Friend)
Not online within the last half an hour
And where I can download the map editor? I have rummaged all Internet, but didn't found anything... :(
07.07.07 17:40
Post #14
[Hide Sig (0)] [Profile] [Quote]
[]AlexBond
Looking For Status
Send PM
Posts: 2
Threads: 0
Money: £4.14 (D)
(+ Friend)
Not online within the last half an hour
I make NEW W3DMapEditor v1.0, but need time for it. More info and last news here http://worms3d-portal.com/viewforum.php?f=25

________________
I WANT TO BELIEVE...
15.07.07 20:40
Post #15
[WWW] [Hide Sig (0)] [Profile] [Quote]
Page: [1] []

Post Reply

Jump To:


Your Comments:

Donate to BlameThePixel:
Donate to BTP Via PayPal


[22 Queries, Page Loaded in 0.435795 Seconds]

ShoutMeUp

Xmas Greetings from waka waka waka waka []Unvalidated EmailChristmasRiddle MERRY CHRISTMAS EVERYONE! []Spleet Except for Spleet. []TheAbdBoy Always bummin' a brother out. []Spleet Happy New Year everyone! But Spleet. []TheAbdBoy

Word Association

All

-10 Ago-

MiddleEastern []AlphaWolf camel [S]Bloopy toe []TheAbdBoy moose knuckle [S]Bloopy MeatLoaf []Spleet IdDoAnything4Lo ve []AlphaWolf rub n tug []TheAbdBoy tugboat []The Pope rope [S]Bloopy race []TheAbdBoy

-Latest-


Must be logged in to add new words

FictoLeague

You have to be logged in to vote...

Member Stats

Date: 04.12.24.
Members: 4731.
Latest: []Unvalidated Emailsdsakldsaldklasdsdsa
Active:
0 user(s)
1 guest(s)

On chat:
Lots of people

Files: 3330

Bloopy's Site
Get Firefox Get Opera Donate to BTP Via PayPal