![]() |
![]() |
![]() |
/-/S'pht-Translator-Active/-/ |
![]() | Re: Marathon on the Doom engine | |
![]() | Posted By: VonZwietracht | Date: 4/7/25 7:04 p.m. |
![]() | In Response To: Re: Marathon on the Doom engine (anonymousthonner) : it should but it won't. too few people work on it and they don't want those
I dunno, I do things in Doom (both GZDoom gameplay mods and a few maps) quite a bit, and have been playing with bringing over marathon assets to doom recently, but I find it to be a hassle. If I want to make something that feels like marathon, aleph one is limited, but it's hyper-efficient at being marathon. Doom on the other hand, is not. I have to fight the natural tendencies of the engine to make it like marathon. Want to use marathon's textures? Gotta 2x scale them on every linedef and use UDMF, because marathon originally rendered at 640x480, while doom rendered at 320x200, so textures are basically 2x scale. Want marathon movement? I need to do some complicated stuff in DECORATE to make the player slower and mess with his inertia. Want terminals? I need to jerry rig strife's dialogue system, and won't really be able to ever get the same visual look as a real marathon terminal. Want marathon's mission types? You need to write custom ACS to implement any single one of them, since doom basically has switch exit, walk exit, secret exit and death exit. Not the least to mention the ability to do branching paths with marathon's different terminal states. GZDoom can do Hexen's cool hub exits, but this still isn't quite what marathon gives. Like I can definitely make some cooler gameplay mods pretty simply in GZDoom, but if I wanted to replicate marathon's specific gameplay loop and feel, it would be a lot easier to just do it in aleph one. It's only once I'd get into complicated "physics" alterations that I'd want to scuttle back to doom, since I don't think marathon permits certain levels of control I'd like over things like weapons and enemies. I dunno if this is just me not knowing how far marathon physics can be stretched, though. I've only been relearning the engine for a week or so, and some of the cool modifications in eternal or apotheosis X and similar TCs look like they could implicate the engine into being something that's quite capable.
|
![]() | |
![]() | ![]() |
![]() |
![]() |
|
![]() | |
![]() | ![]() |
![]() |
![]() | Replies: |
![]() | Marathon on the Doom engine | Lion O Cyborg | 4/20/22 12:44 p.m. |
![]() | Re: Marathon on the Doom engine | anonymousthonner | 4/21/22 5:38 a.m. |
![]() | Re: Marathon on the Doom engine | Lion O Cyborg | 4/21/22 2:00 p.m. |
![]() | Re: Marathon on the Doom engine | anonymousthonner | 4/22/22 3:16 p.m. |
![]() | Re: Marathon on the Doom engine | Lion O Cyborg | 4/23/22 5:42 a.m. |
![]() | Re: Marathon on the Doom engine | VonZwietracht | 4/7/25 7:04 p.m. |
![]() | Holy necropost, batman! | VikingBoyBilly | 4/8/25 7:52 a.m. |
![]() | Re: Holy necropost, batman! | VonZwietracht | 4/8/25 9:47 a.m. |
![]() | Re: Holy necropost, batman! | VikingBoyBilly | 4/8/25 3:56 p.m. |
![]() | Re: Holy necropost, batman! | Lion O Cyborg | 4/13/25 10:50 a.m. |
![]() | Re: Marathon on the Doom engine | President People | 4/8/25 4:32 p.m. |
![]() | Re: Marathon on the Doom engine | VonZwietracht | 4/9/25 7:02 a.m. |
![]() | Re: Marathon on the Doom engine | VikingBoyBilly | 4/9/25 10:00 a.m. |
![]() | Re: Marathon on the Doom engine | VonZwietracht | 4/9/25 4:36 p.m. |
![]() | Re: Marathon on the Doom engine | VikingBoyBilly | 4/9/25 9:58 a.m. |
![]() | Re: Marathon on the Doom engine | Lion O Cyborg | 4/13/25 10:45 a.m. |
![]() | Re: Marathon on the Doom engine | VonZwietracht | 4/14/25 5:49 a.m. |
![]() | Re: Marathon on the Doom engine | Lion O Cyborg | 4/14/25 1:12 p.m. |
![]() | Re: Marathon on the Doom engine | VonZwietracht | 4/14/25 2:43 p.m. |
![]() | Re: Marathon on the Doom engine | Lion O Cyborg | 4/22/25 9:33 a.m. |
![]() | |
![]() | ![]() |
![]() |
![]() |
|
![]() | Problems? Suggestions? Comments? Email maintainer@bungie.org Marathon's Story Forum is maintained with WebBBS 5.12. |