Jump to content

ACE Engine v2 - DOS Doom II [vanilla++?]


kgsws

Recommended Posts

All I've seen here is literally unbelievable! I think the Cacowards needs a unique award for an achievement such as this. 

Share this post


Link to post
On 10/24/2022 at 5:41 AM, kgsws said:

wipev.gif.004cfec6e9d27e4073a8b1315f459704.gif

 

(well, these are slightly faster than in those animated GIFs)

Is the engine plays a sound when the melt screen function is called? 👀
Lets say, a door open sound.

Share this post


Link to post

Ok, John Carmack, I've got you! Don't hide anymore.

 

20 hours ago, kgsws said:

It won't be ACS, but DECORATE scripting

 

*Insert joke about ZScript*

Share this post


Link to post
On samedi 5 novembre 2022 at 7:02 PM, Dexiaz said:

*Insert joke about ZScript*

It probably would be a bad idea to try to run a ZScript VM on a 80486 machine... :D

Share this post


Link to post
7 hours ago, kgsws said:

FloorAndCeiling_LowerByValue / FloorAndCeiling_RaiseByValue (used on 3D floor)

spec3df.gif.178abe97ec1648edfc73c36b0f8d4f26.gif

This gif loop is perfectly timed to make it look like shooting the "up" switch gives you one ammo instead of consuming one. :D

Share this post


Link to post
5 hours ago, Gez said:

This gif loop is perfectly timed to make it look like shooting the "up" switch gives you one ammo instead of consuming one. :D


I think it could be a nice mechanic for shootable switches.

Share this post


Link to post
On 11/13/2022 at 8:08 AM, kgsws said:

Plat_UpWaitDownStay (regular floor with 3D floor light effects)

lava3df.gif.9d37caa107bfc0fe51e7f733acb95c2d.gif

 

These are not the only ones i have working but there's not much more to show, except teleport maybe ...

Quake in Doom?

Share this post


Link to post
12 hours ago, Rykz said:

Quake in Doom?

That would be more like this:

plat3d.gif.f5eaf10d1dad464346de669a2b04b916.gif

This is Plat_DownWaitUpStayLip on center shaft, connected to 3D floor planes with Sector_SetLink.

Those are ZDoom specials so this works in ZDoom and ACE Engine at the same time.

 

Anyway, what's left:

Activating specials by thing death or pickup. (kill boss to open door, etc ...)

A few more action specials that are not related to sector movement (like Thing_Activate, ThrustThing ... and more)

LOCKDEFS - for locked doors in Hexen map format

Polyobjects - both moving and rotating (i already have working parts in Doom-in-Doom video)

A few decorate base classes like SwitchableDecoration (perfect for DECORATE scripting), FakeInventory and RandomSpawner.

 

What am i considering but have not decided yet:
Bouncing projectiles.

Colored lighting.

Sector fog. (adding fog and colored lighting is kinda connected and yet not quite the same - fog needs extra code for lines)

What do you think, should i consider adding any of those in V2? It would add some delay to release date.

Share this post


Link to post
22 hours ago, kgsws said:

It would add some delay to release date.

 

Uh, I'm eager to start working on my Boiled Doom, so I don't want any more delays :(

 

BUT if we're talking about making the bright future for the whole Doom community...I'll wait more. And I suppose the best thing (which is not implemented yet) is COLORED lighting. Damn, even PSX or Doom64 can handle this (and it's kind of vanilla engine).

Edited by Dexiaz

Share this post


Link to post
On 11/14/2022 at 8:33 PM, kgsws said:

- SNIP! -

What am i considering but have not decided yet:
Bouncing projectiles.

Colored lighting.

Sector fog. (adding fog and colored lighting is kinda connected and yet not quite the same - fog needs extra code for lines)

What do you think, should i consider adding any of those in V2? It would add some delay to release date.

IMHO, Those are great QoL for modders. But, at least for me, those could be out even on a future release like 2.1 .

Share this post


Link to post
  • 2 weeks later...
1 hour ago, kgsws said:

More "scripting" stuff.

 

fancy0.gif.804ac31a7ad4a8a002a626889f2703cd.gif

fancy1.gif.f069a3ffd4f38a07f9ab799958ecc571.gif

 

 

OK. I will continue with ACE Engine now ...

Polyobjects are next, then a few functions here and there, and V2 is ready.

 

Muy bueno

Share this post


Link to post
4 hours ago, kgsws said:

More "scripting" stuff.

 

fancy0.gif.804ac31a7ad4a8a002a626889f2703cd.gif

fancy1.gif.f069a3ffd4f38a07f9ab799958ecc571.gif

 

 

OK. I will continue with ACE Engine now ...

Polyobjects are next, then a few functions here and there, and V2 is ready.

that spinning light would look great in map01 of d64d2!

also, loving this!

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...