Jump to content


Photo

Doom 2D Multiplayer [v0.6 b130]


  • Please log in to reply
39 replies to this topic

#1 PrimuS

PrimuS

    GMC Member

  • GMC Member
  • 103 posts
  • Version:GM8.1

Posted 15 February 2012 - 01:20 PM

Description
D2DMP is a simple online 2d platform shooter. As you've probably guessed, it is inspired by ID Software's Doom series, and in fact is a remake of an old russian Doom II demake called 'Doom 2D', which had almost nothing to do with the game it was named after, aside from some assets. It was made by a bunch of russian coders (called Prikol Software) in 1996, and was a nice platform-puzzle-shoot-em-up-thingy.
Doom 2D also had a two-player split-screen deatmatch mode. So we took that stuff and completely remade it using 39DLL and GM8, and now you can crush, kill and destroy up to 24 of your friends over the net like in the good ol' times.
It is also open-source and is being updated constantly, so you can watch me gradually failing at online programming, or just use the networking part as an example for your future games.
Gameplay videos:

Spoiler

 

Features:

Spoiler


Download
Latest build: build 130  (About 8.7 Mb)

Contains the game, the map editor, the documentation and some .gmk sources.

Latest map pack: v5 (About 6 Mb)

Latest skin pack: v2 (About 1 Mb)

Changelog

Spoiler

 

Screenies!
These are from an older russian version, so do not get scared.

Spoiler


Additional info, including ze credits, is placed in the 'ReadMe.txt' file.
The game was inspired by Doom 2D: Forever, another Doom 2D remake, which has no online multiplayer, but sure has a fun botmatch mode. Google that for yourself.


Edited by PrimuS, 12 August 2014 - 12:00 PM.

  • 2

#2 Benxamix2

Benxamix2

    GMC Member

  • New Member
  • 278 posts
  • Version:GM8

Posted 15 February 2012 - 02:28 PM

Looks good!
:D
  • 0

#3 NeParij

NeParij

    GMC Member

  • New Member
  • 11 posts

Posted 15 February 2012 - 09:35 PM

Ohh! This is awesome!!!
I played D2D to the end) That's great!
  • 2
Really, sorry4my English.

#4 PrimuS

PrimuS

    GMC Member

  • GMC Member
  • 103 posts
  • Version:GM8.1

Posted 16 February 2012 - 11:31 AM

So yeh, as i promised, here are the mappack and the skinpack.
Thanks for the feedback, also. Moar players in the game would actually be awesome.

Edited by PrimuS, 16 February 2012 - 11:45 AM.

  • 0

#5 PrimuS

PrimuS

    GMC Member

  • GMC Member
  • 103 posts
  • Version:GM8.1

Posted 18 February 2012 - 02:11 PM

Come on, guys, isn't anyone in need of an online engine example or just a brainless shoot-em-up?
I can host a server for a while if you need it.

Edited by PrimuS, 18 February 2012 - 02:12 PM.

  • 0

#6 Benxamix2

Benxamix2

    GMC Member

  • New Member
  • 278 posts
  • Version:GM8

Posted 22 February 2012 - 06:20 PM

Gonna take the GMK example of networking, learn from it, and apply it for my game, thanks :D

Edited by Benxamix2, 22 February 2012 - 06:20 PM.

  • 0

#7 PrimuS

PrimuS

    GMC Member

  • GMC Member
  • 103 posts
  • Version:GM8.1

Posted 22 February 2012 - 08:36 PM

You're free to do it, if you manage to understand my code. It's in a very bad condition :3
  • 0

#8 Benxamix2

Benxamix2

    GMC Member

  • New Member
  • 278 posts
  • Version:GM8

Posted 23 February 2012 - 01:00 PM

I've fought against heavy spaghetti code...

This isn't so much one of these, it's just another method of coding ;)
  • 0

#9 PrimuS

PrimuS

    GMC Member

  • GMC Member
  • 103 posts
  • Version:GM8.1

Posted 28 February 2012 - 06:46 PM

First 24/7 server is up. Well, it is not completely 24/7, 'cause it's running under Wine and we're still fixing some bugs and performance issues, but it's working for the most time, and will become more stable after the next update.

Edited by PrimuS, 28 February 2012 - 06:56 PM.

  • 0

#10 PrimuS

PrimuS

    GMC Member

  • GMC Member
  • 103 posts
  • Version:GM8.1

Posted 09 March 2012 - 06:42 PM

Hell yeah, the 124 update is finally out. Here's a smaller list of changes:
- new maps;
- improved netcode;
- map transferring system;
- improved performance (somewhat);
- ability to change the screen resolution;
- loads of small changes.
Download it in the first post. I'll also upload an updated mappack soon.
And as i said before, we now have a 24/7 server running. We've polished almost all bugs and other uncomfortable things (i think), so you can come and play a bit.
Also, the game now uses 7z.exe (packed into binaries) and 7z.dll to archive map resources for easier transferring. 7Z_License.txt included.

Edited by PrimuS, 09 March 2012 - 06:47 PM.

  • 0

#11 PrimuS

PrimuS

    GMC Member

  • GMC Member
  • 103 posts
  • Version:GM8.1

Posted 07 May 2012 - 03:58 PM

Damn, i completely forgot about updating this topic. New skinpack and mappack are coming soon, plenty of maps got released since the last ones.
And i translated one of the mods to English and updated it so it could work with 124.

Here it is: http://dl.dropbox.co...ambomatch04.zip

Also updated all the download links. And the serverlist needs to be fixed.
  • 0

#12 deathzero021

deathzero021

    GMC Member

  • GMC Member
  • 785 posts
  • Version:GM8.1

Posted 30 May 2012 - 06:19 AM

I hate to say this but this looks... pointless. Doom's whole point of existence was being 3D. The level design doesn't look too good and the tiles/sprites just don't fit well together. I like 2D Shooters but this just doesn't look quite right, with how fast everything moves and the strange animations for the players. I guess the graphics are really the weakest part here. The sky background is a NO.

I do think this could work but for now i'll stick with original Doom multiplayer.
  • 0

#13 Super Guy

Super Guy

    The Real Superman!

  • GMC Member
  • 549 posts
  • Version:GM8

Posted 30 May 2012 - 10:15 AM

I love the looks of it from the video, I may play it later.
  • 0

#14 PrimuS

PrimuS

    GMC Member

  • GMC Member
  • 103 posts
  • Version:GM8.1

Posted 07 June 2012 - 05:10 PM

 


Well, we're not trying to create a fancy new game here, we're just remaking an amateur demake of Doom 2 made by a couple of random guys in 1996. It's not like it was SUPPOSED to be like doom, they just took the assets, so we're not making a game like Doom, we're making a game like Doom 2D. Even the graphics are being made as similar to the original as possible, including the strange animations and stuff.
Guess you could say 'why the hell call it Doom 2D then', and i've been really thinking on renaming it and using different graphics, but i can't draw stuff. Maybe i'll do that later.
If you don't like the default sprites, take a custom skin with smooth animations or stuff.
The map design is also quite variable, entirely depends on the mapper, cause you can use any resources you want, like look at this here:
Posted Image Posted Image Posted Image Posted Image

It would be really nice if i could get more feedback like this.

Edited by PrimuS, 08 June 2012 - 03:33 PM.

  • 0

#15 Barldonkulous

Barldonkulous

    GMC Member

  • New Member
  • 4 posts
  • Version:GM8

Posted 07 June 2012 - 06:02 PM

Looks awesome, im going to check it out, see if i can host a server or something..
  • 0

#16 PrimuS

PrimuS

    GMC Member

  • GMC Member
  • 103 posts
  • Version:GM8.1

Posted 07 June 2012 - 06:49 PM

EDIT: Serverlist is not down, its host just blacklisted our 24/7 server for frequent connections. What a shame. That is already fixed in the next update.
whatismyip.org has changed its main page tho, so sv_lan will turn on automatically because server cannot get its ip anymore. Also fixed in the next update.
And the 24/7 server's IP is 109.195.21.30

Edited by PrimuS, 08 June 2012 - 06:57 PM.

  • 0

#17 PrimuS

PrimuS

    GMC Member

  • GMC Member
  • 103 posts
  • Version:GM8.1

Posted 11 June 2012 - 04:17 PM

Compiled a new mappack, URL is in the OP.
  • 0

#18 PrimuS

PrimuS

    GMC Member

  • GMC Member
  • 103 posts
  • Version:GM8.1

Posted 01 July 2012 - 11:29 AM

Build 125 is finally out, with CTF, TDM and a bunch of new maps and features. Check it out in the first post.
Our 24/7 server is up again, as well as the masterserver.
  • 0

#19 kamikaze21

kamikaze21

    GMC Member

  • GMC Member
  • 42 posts
  • Version:GM:Studio

Posted 03 July 2012 - 03:40 AM

Build 125 is finally out, with CTF, TDM and a bunch of new maps and features. Check it out in the first post.
Our 24/7 server is up again, as well as the masterserver.


great, but with the GM:Studio not working ... alot of conflict :D
  • 0

#20 PrimuS

PrimuS

    GMC Member

  • GMC Member
  • 103 posts
  • Version:GM8.1

Posted 03 July 2012 - 06:11 PM

You mean the sources? Well yes, this was made using GM8, not even 8.1.
  • 0

#21 PrimuS

PrimuS

    GMC Member

  • GMC Member
  • 103 posts
  • Version:GM8.1

Posted 10 July 2012 - 05:26 PM

New update released. Only contains bugfixes and tweaks.
  • 0

#22 PrimuS

PrimuS

    GMC Member

  • GMC Member
  • 103 posts
  • Version:GM8.1

Posted 12 July 2012 - 02:43 PM

Reuploaded it - one of the maps was damaged.
  • 0

#23 PrimuS

PrimuS

    GMC Member

  • GMC Member
  • 103 posts
  • Version:GM8.1

Posted 13 August 2012 - 04:40 PM

Seems we fixed the serverlist finally. (Not like anyone cares tho.)
  • 0

#24 doomguy117

doomguy117

    GMC Member

  • GMC Member
  • 47 posts
  • Version:GM8

Posted 19 May 2013 - 01:28 AM

this game is pretty bad**s 

shows a great contribution to the doom fan series.good work man, seriously. :thumbsup:


  • 0

#25 doomguy117

doomguy117

    GMC Member

  • GMC Member
  • 47 posts
  • Version:GM8

Posted 19 May 2013 - 01:35 AM

nvm..


Edited by doomguy117, 20 May 2013 - 10:46 PM.

  • 0

#26 DarrenGriffith7

DarrenGriffith7

    GMC Member

  • GMC Member
  • 330 posts
  • Version:GM:Studio

Posted 19 May 2013 - 06:28 AM

You're also double posting which is not only annoying for us as we as readers were expecting some news or an update, BUT its against the forum policy !

 

Not to mention there are two posts running on the same topic !

 

:no:


  • -1

Check out Survivor X in more detail -  http://gmc.yoyogames...howtopic=576220

survivorxgamemaker.png

 

Support our KICKSTARTER campaign - survivorxgamemaker2.png

http://www.kickstart...ith-a-modern-tw


#27 PrimuS

PrimuS

    GMC Member

  • GMC Member
  • 103 posts
  • Version:GM8.1

Posted 19 May 2013 - 09:53 PM

My sarcasm detectors are going crazy.

I seriously doubt that someone actually expects an update on this one, but still, here it is.

 

Suddenly, BUILD 128! (oh, sort of yeah)

New stuff:

Spoiler
 
As always, check out the first post for download links and other stuff.
Also, i'm not sure if i fully translated this one. Expect some translation errors and Russian words here and there.

Edited by PrimuS, 19 May 2013 - 10:07 PM.

  • 1

#28 doomguy117

doomguy117

    GMC Member

  • GMC Member
  • 47 posts
  • Version:GM8

Posted 19 May 2013 - 10:54 PM

radical dude!.

  :thumbsup:

 

keep up the great work!.

 

EDIT:I seem to be having a problem with movement issues and  also found this error

 

http://i1319.photobu...zps006e7588.png


Edited by doomguy117, 19 May 2013 - 11:17 PM.

  • 0

#29 PrimuS

PrimuS

    GMC Member

  • GMC Member
  • 103 posts
  • Version:GM8.1

Posted 20 May 2013 - 10:04 AM

Yeah, i know about that. This thing now needs MS VC libs, because of the little extension it now uses (getfocus), or because of 39dylib, not sure exactly.

You just need to install this or this.


Edited by PrimuS, 20 May 2013 - 10:06 AM.

  • 2

#30 Black Doomer

Black Doomer

    GMC Member

  • GMC Member
  • 105 posts
  • Version:GM8.1

Posted 20 May 2013 - 10:13 AM

To fix movement problems (and other potential problems, lol), you should install Visual C++ Redistributable Package. This is an known issue.

Also, I invite everyone to english thread on our official forum to discuss that game. But you should create a new topic before that. :)


  • 1

And sorry for my bad English.

My projects: Doom 2D Multiplayer

My extensions: Codepage Converter | XP Messages | Bit Wizard | Time Library

Other: Download Manager 2 GEX


#31 doomguy117

doomguy117

    GMC Member

  • GMC Member
  • 47 posts
  • Version:GM8

Posted 20 May 2013 - 10:50 PM

alright cool. thanks for the help and troubleshooting.  :thumbsup:


  • 0

#32 doomguy117

doomguy117

    GMC Member

  • GMC Member
  • 47 posts
  • Version:GM8

Posted 20 May 2013 - 11:33 PM

"Please resolve the following:
 
This setup program requires an x64 platform. It cannot be installed on this platform."
 
I got this message after downloading the 

"Microsoft Visual C++ 2010 Redistributable Package (x86)"

what is this meaning?

 

here is the error message.

 

http://i1319.photobu...r2_zps4784f778.

EDIT:never mind I reconfigured my controls, everything is going fine.

now i can enjoy the game.I will be online at 8:30-8:45am and 4:30 pm-12:30pm tomorrow. 


Edited by doomguy117, 21 May 2013 - 05:18 AM.

  • 0

#33 doomguy117

doomguy117

    GMC Member

  • GMC Member
  • 47 posts
  • Version:GM8

Posted 21 May 2013 - 12:21 AM

I was trying to register an account at the official Doom 2d.org forums

but during the registration proccess it asks me a question..here it is:

does any one know:

What is the name for the rocket launcher ammo? (doom.org)

 I answered "box of rockets"

didn't seem to work. isn't that it?


Edited by doomguy117, 21 May 2013 - 05:21 AM.

  • 0

#34 Black Doomer

Black Doomer

    GMC Member

  • GMC Member
  • 105 posts
  • Version:GM8.1

Posted 21 May 2013 - 05:42 AM

"Please resolve the following:

 
This setup program requires an x64 platform. It cannot be installed on this platform."

 

You've downloaded a version of package that's incompatible with your system. You should download a x86 package.

Most of known operating systems (e.g. WIndows) has as much as two versions for different platforms: 32-bit (x86 platform, your case) and 64-bit (x64 platform). x64 has a partial backward compability with x86, so many programs that was wrote for 32-bit systems can work on x64. But x86 doesn't support x64 programs.

 

What is the name for the rocket launcher ammo? (doom.org)

 I answered "box of rockets"

didn't seem to work. isn't that it?

 

Try to enter "rockets" or "rocket".


Edited by Black Doomer, 21 May 2013 - 05:55 AM.

  • 1

And sorry for my bad English.

My projects: Doom 2D Multiplayer

My extensions: Codepage Converter | XP Messages | Bit Wizard | Time Library

Other: Download Manager 2 GEX


#35 doomguy117

doomguy117

    GMC Member

  • GMC Member
  • 47 posts
  • Version:GM8

Posted 21 May 2013 - 01:21 PM

 

"Please resolve the following:

 
This setup program requires an x64 platform. It cannot be installed on this platform."

 

You've downloaded a version of package that's incompatible with your system. You should download a x86 package.

Most of known operating systems (e.g. WIndows) has as much as two versions for different platforms: 32-bit (x86 platform, your case) and 64-bit (x64 platform). x64 has a partial backward compability with x86, so many programs that was wrote for 32-bit systems can work on x64. But x86 doesn't support x64 programs.

 

What is the name for the rocket launcher ammo? (doom.org)

 I answered "box of rockets"

didn't seem to work. isn't that it?

 

Try to enter "rockets" or "rocket".

 

The game is finally working fine I can move,shoot,play online,record demos (cool feature),etc.


  • 0

#36 PrimuS

PrimuS

    GMC Member

  • GMC Member
  • 103 posts
  • Version:GM8.1

Posted 10 November 2013 - 12:12 PM

Re-uploaded the thing, fixing some little bugs and mistranslations.


  • 0

#37 Black Doomer

Black Doomer

    GMC Member

  • GMC Member
  • 105 posts
  • Version:GM8.1

Posted 13 December 2013 - 01:52 PM

And now it is no longer requires MSVCR. That's better. :)


  • 0

And sorry for my bad English.

My projects: Doom 2D Multiplayer

My extensions: Codepage Converter | XP Messages | Bit Wizard | Time Library

Other: Download Manager 2 GEX


#38 PrimuS

PrimuS

    GMC Member

  • GMC Member
  • 103 posts
  • Version:GM8.1

Posted 06 August 2014 - 08:47 AM

Suddenly, an update.

Also updated mappack link.


  • 1

#39 orange451

orange451

    GMC Member

  • GMC Member
  • 1411 posts
  • Version:GM8.1

Posted 06 August 2014 - 08:16 PM

There was a 24/7 server that was up. I tried connecting to it but I had to DL some files. One of the files couldn't be downloaded, so I couldn't play :(


  • 0

bC14QqN.pngNrTFeil.png


#40 Black Doomer

Black Doomer

    GMC Member

  • GMC Member
  • 105 posts
  • Version:GM8.1

Posted 06 August 2014 - 10:48 PM

There was a 24/7 server that was up. I tried connecting to it but I had to DL some files. One of the files couldn't be downloaded, so I couldn't play :(

 

It was map downloading feature. :3
Yes, unfortunately, it isn't completely working feature due to 39DLL bugs that causes data packets loss. And it downloads only one file at a time. But it tries to re-download file, if failed.
So, to play on our official server(s), just download latest map pack from first post. Manually, yes. But after installing this you can forget about automatical map downloading for a while. :)


  • 0

And sorry for my bad English.

My projects: Doom 2D Multiplayer

My extensions: Codepage Converter | XP Messages | Bit Wizard | Time Library

Other: Download Manager 2 GEX