Duke4.net Forums: Manhattan Project Online : Multiplayer mod for DN: Manhattan Project - Duke4.net Forums

Jump to content

Hide message Show message
Welcome to the Duke4.net Forums!

Register an account now to get access to all board features. After you've registered and logged in, you'll be able to create topics, post replies, send and receive private messages, disable the viewing of ads and more!

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Manhattan Project Online : Multiplayer mod for DN: Manhattan Project

User is online   Zeyad Ahmed 

  • 6

#1

Hello Everybody
Iam a DN Manhattan project fan , so i decided to make a multiplayer mod for manhattan project
ok lets discuss some points
- Who are you and what makes you can make it?
= Iam Zeyad Ahmed a VB.net Programmer [ 6 years ] , C# [ 1 year ] , well i have experience in network i will use UDP protocol to change the coordinates by some injections [ by some help of cheat engine]
- Will you make it alone?
= No , No , i need to make a team to help me [Duke lovers :D ]
- Iam not a programmer can i help you?
= Ofcourse because i need DNMP modders for designing maps and so on
- Iam not a DNMP modder can i help you? :D
= You can , because i need one for logo and graphics:D
- Iam not DNMP modder or a graphic designer , i want to join the team :(
= if you have a fast typing speed and good english skills you can help us to write the wiki :D
if you want to join the Team PM me please
i will be pleased if you did! :D
i have did 9% of the mod :v
0

User is offline   brullov 

  • BAZINGA!
  • 756

#2

I am not the right guy who can give good advice but... Make something before asking any help/ looking for team.

Good luck, I love Manhattan Project too.

Links: t vk p yt
0

User is online   icecoldduke 

  • 811

#3

Without the source code to the game, getting a completed multiplayer version of DNMP will be a very complicated en-devour. The only way I can see you doing without source code is the following:

  • Create a watcher system that makes takes the entity state data from the authoritative server and replicate that data to the clients.
  • On the clients, you would have disable all AI work and simply shove the replicated entity data to the clients.
  • If you were somehow able to do the above, the harder part is the player actions. You would have to not only replicate the player data, but you would have to add multiple client support to the game. AI would have to be reworked so it could target multiple players.


All of this would require a heavy amount of reverse engineering, and a lot of fiddly fucking. I don't see this ever happening without the source code to the game getting released.

Unofficial Shadow Warrior eduke32 port
https://github.com/j...3/ShadowWarrior
0

User is online   Zeyad Ahmed 

  • 6

#4

Brulov, I still developing the mod and I want a team that help me and graphic designer for the logo

Icecoldduke, we can do it without the source
there is some mod that made without the source of the game like Vice City Multiplayer , San Andreas Multiplayer , Just Cause Multiplayer , Multi Theft Auto
The coordinates exchange will be by data injection in specific address in the game
And the chat and data and stats are easy stuff
And making it with group is better
But its so hard to find team :(

This post has been edited by Zeyad Ahmed: 19 May 2017 - 10:44 AM

0

User is online   icecoldduke 

  • 811

#5

View PostZeyad Ahmed, on 19 May 2017 - 08:42 AM, said:

Icecoldduke, we can do it without the source

...

I've said my peace. I wish you the best of luck, but my opinion stands.

Unofficial Shadow Warrior eduke32 port
https://github.com/j...3/ShadowWarrior
0

User is online   Zeyad Ahmed 

  • 6

#6

View Posticecoldduke, on 19 May 2017 - 11:26 AM, said:

I've said my peace. I wish you the best of luck, but my opinion stands.

thanks,
Btw The Addresses of injections are changed every the player spawn :v
i will try to fix it , btw no one want to join :( ?
0

User is online   Mark. 

  • Honored Donor
  • 1,688

#7

It could be a problem because I have not read that anyone else on this site knows how to use the map editor. I hope you find someone.
0

User is online   Zeyad Ahmed 

  • 6

#8

View PostMark., on 20 May 2017 - 12:17 PM, said:

It could be a problem because I have not read that anyone else on this site knows how to use the map editor. I hope you find someone.

_DNF_ is an awesome map editor but he is inactive
thanks for your words , i am searching on all sites but i prefer that because it site of Duke Lovers ,man
0

User is offline   TDRR 

  • 7

#9

This is a pretty cool idea, but it might take a couple months before anything really playable would be released.
What about recreating Manhattan project with the Prism3D SDK? That would require much less fiddling with data injection and dealing with certain addresses in the game resetting every time a level is finished etc.

EDIT: If there's anything i can do to help, count me in.

Indie game developer along with my friends, usually i'm making maps both for my games and for Duke.
Mapping is fun, if you find it interesting, don't hesitate to open up Mapster32 and free your creativity!

This post has been edited by TDRR: 20 May 2017 - 07:17 PM

0

User is online   Zeyad Ahmed 

  • 6

#10

View PostTDRR, on 20 May 2017 - 07:05 PM, said:

This is a pretty cool idea, but it might take a couple months before anything really playable would be released.
What about recreating Manhattan project with the Prism3D SDK? That would require much less fiddling with data injection and dealing with certain addresses in the game resetting every time a level is finished etc.

EDIT: If there's anything i can do to help, count me in.

Yes i thought about that SDK but it will double the time of making the mod :v
I found a topic for changed addresses : http://www.cheatengi...eaba2a48517f8d0

Of course , you can help me in any time , you can pm for your favorite communicate way : skype and so on
0

User is online   icecoldduke 

  • 811

#11

View PostTDRR, on 20 May 2017 - 07:05 PM, said:

What about recreating Manhattan project with the Prism3D SDK?

I doubt that would be any easier then adding DNMP asset support to another engine. If I remember right DNMP uses Rad's granny 3d tech(http://www.radgameto...com/granny.html), which means Prism 3D will not come with the model loader by default. I would also not assume the level format is 1:1 with the SDK.

Unofficial Shadow Warrior eduke32 port
https://github.com/j...3/ShadowWarrior
0

User is online   Zeyad Ahmed 

  • 6

#12

Here a sneak peak from the development of it , you can see the classes in the solution explorer
Posted Image
and setting the ingame chat :v with transparency :D
the proplem is you must make the game NOT full screen , but you can choose you best resolution that fit the chat :v
pic from testing :
Posted Image

This post has been edited by Zeyad Ahmed: 21 May 2017 - 02:14 PM

0

User is online   icecoldduke 

  • 811

#13

I don't know what I'm looking at. If all you did was inject a chatting tool in there, thats very easy to do. The hard part is all points I listed above :). Also because you did your stuff in Visual Basic rather then C# means you'll get even less interest then you might have gotten now.

Unofficial Shadow Warrior eduke32 port
https://github.com/j...3/ShadowWarrior

This post has been edited by icecoldduke: Today, 07:23 AM

0

User is offline   Tea Monster 

  • Polymancer
  • 1,556

#14

There is a thread somewhere (had a quick Googly and couldn't find it) where the guy doing some modding for it has swapped out models and even hacked a first person viewpoint.

Granny was used for Age of Empires and for that game you needed Max 7 to be able to export anything. I don't know if MP needs a different version or if there are exporters around. If you can add to the existing code, then adding FBX to the file formats would probably help with getting people modding for it.
1

User is online   Zeyad Ahmed 

  • 6

#15

View PostTea Monster, on 24 May 2017 - 07:29 AM, said:

There is a thread somewhere (had a quick Googly and couldn't find it) where the guy doing some modding for it has swapped out models and even hacked a first person viewpoint.

Granny was used for Age of Empires and for that game you needed Max 7 to be able to export anything. I don't know if MP needs a different version or if there are exporters around. If you can add to the existing code, then adding FBX to the file formats would probably help with getting people modding for it.

Do you mean ZombieKiller or DNV?

This post has been edited by Zeyad Ahmed: 28 minutes ago

0

User is online   icecoldduke 

  • 811

#16

View PostTea Monster, on 24 May 2017 - 07:29 AM, said:

FBX format support.

I personally say your time will be better spend adding FBX support to DNMP then doing multiplayer.

Unofficial Shadow Warrior eduke32 port
https://github.com/j...3/ShadowWarrior
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic


All copyrights and trademarks are property of their respective owners and all comments are owned by their posters. Yes, our forum uses cookies. © 2004-2017 Duke4.net and Voidpoint, LLC

Enter your sign in name and password


Sign in options