Jump to content
The Dark Mod Forums

Seasons Constest Preliminary


nbohr1more

Recommended Posts

Butterflies and Zebras! Half-way there... on both counts.

 

Wow. There are all kinds of things yet to be discovered in TDM.

 

I was sorta joking around there; though I would seriously love to see some insects and such.

 

Or do I make it a 'non-flying creature'. ie: it's just like a rat, except it's always in the air, it is basically walking on the ground, but looks like it's floating. Collision might be weird.

 

I'd think this would possibly be plenty cool enough as long as the flight is sufficiently and tweakedly 3D (moving in the x, the y and the z; but less so in the x).

 

Would it be possible to have it not bother with collisions? And only pay attention to extents? These are just meant to be (IMNHO) just fluttering little tiny beasties.

 

...

 

Now if you were to really go for a proper flying/roosting, colliding/substantial beast, it's got to be a raven/crow/TDMWorldFacsimileOfSuch...

Edited by Aprilsister
Link to comment
Share on other sites

  • Replies 76
  • Created
  • Last Reply

Top Posters In This Topic

Now if you were to really go for a proper flying/roosting, colliding/substantial beast, it's got to be a raven/crow/TDMWorldFacsimileOfSuch...

There is actually supposed to be a raven hidden somewhere as well, though I don't think it had any animations or even were animatable at all.

Link to comment
Share on other sites

Yes, I've had a half-finished raven on the backburner for a while. It just needs a to be rigged properly...the skeleton I tried to make last year is pure crap, and I've had no time to go back and try to learn it since.

Link to comment
Share on other sites

So I guess the team should answer, finish it like a rat?

 

Finish it like a butterfly.

 

* Take off

* predict path in 3D (just to some short trace and see if anything would collide, if not go on, if yet, choose randomly other path)

* repeat repeat repeat

* land on some flat/notsoflat surface (do short trace, if what we hit is flat, try to land there)

 

If player comes near, go to take off.

 

It doesn't need navigation, nor AAS, it doesn't even need the AI framework, it can just be a "pseudo-static" entity that is animated (rebuilds its model 20 times a second because after all it consists of 4 tris) and it just needs a randomized flight path and go on an on.

"The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore, all progress depends on the unreasonable man." -- George Bernard Shaw (1856 - 1950)

 

"Remember: If the game lets you do it, it's not cheating." -- Xarax

Link to comment
Share on other sites

Well, I think doing it the rat way is best:

 

1- it will work on rat code. ie: random pathing. random anims too, one could be flapping, one could be flapping and rising then back to level..

The only issue is anims get huge quick. So flapping is like 10 frames, super small. But flapping and going up/down requires a full anim (300 frames) like landing on flower anim is.

And they don't have top land/take off anyway. That would just be a cool anim to make them more realistic. It would just require someone to program an anim array.

 

take off or flap wings (more like slowly move wings), if take off> flap wings at end of takeoff anim height while pathfinding> continue flap wings flight or land anim> if flap wings go to flap wings, if land anim> goto start> move wings or takeoff>...

 

Probably best as it really doesn't need collision (does for pathfind, but not for player). Having the rats player avoidance should take care of that anyway. The only odd thing would be swinging sword/arrows through butterfly. And really, that would be a tough target anyway.

 

2-Does anyone know how to make a model trace and land even slightly accurately?

A land anim might be large file, but it would always land correctly on whatever surface it is 'walking on'.

 

3- no need to 'rebuild a model', if you mean cycling models or whatever (like T2 rats). A simple flap anim would be super smal and take seconds to make. But again, can someone program it (or have time to) to make it land, and navigate?

Dark is the sway that mows like a harvest

Link to comment
Share on other sites

All that pathfinding and animation seems kind of overkill for an insect smaller than a playing card, doesn't it?

Link to comment
Share on other sites

All that pathfinding and animation seems kind of overkill for an insect smaller than a playing card, doesn't it? You'd barely even be able to see it from across a room.

Link to comment
Share on other sites

Well using rats pathfinding is a way to keep anims very small. It could be only a flight anim which could be as simple as flapping wings, or flapping wings with some up/down movement. Literally 1 anim. and it would look greta to have a couple of them fluttering about a garden randomly.

 

If there's a better way... I just don't know of one or know if anyone could program it.

 

 

Using the rat base, I could basically get it working very quickly. Who knows how long coding could take.

Dark is the sway that mows like a harvest

Link to comment
Share on other sites

 

3- no need to 'rebuild a model', if you mean cycling models or whatever (like T2 rats). A simple flap anim would be super smal and take seconds to make. But again, can someone program it (or have time to) to make it land, and navigate?

 

Well, if you make a flapping butterfly anim, I can script it to take off, fly and land by cycling through the anims :)

 

Having an anim is of course easier (because you can just interchange the model+anim for a songbird :), and it also needs no extra code. I was just saying it all you want a butterfly, the code to build a model dynamicylly from 4 tris is super-easy. (just look at brittlefractures, the engine just builds the entire thing on-the-fly :)

"The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore, all progress depends on the unreasonable man." -- George Bernard Shaw (1856 - 1950)

 

"Remember: If the game lets you do it, it's not cheating." -- Xarax

Link to comment
Share on other sites

2.718281828459045235360287471352662497757

"The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore, all progress depends on the unreasonable man." -- George Bernard Shaw (1856 - 1950)

 

"Remember: If the game lets you do it, it's not cheating." -- Xarax

Link to comment
Share on other sites

I guess that is supposed to mean that he is of the same opinion as Lemony or wants to ask the same question. By the way, I think one can understand Shadowhide a lot better most of the time than you with your awkward wording and sentences stretching over 10 lines. The faulty punctuation doesn't make it any easier as well... ;)

Link to comment
Share on other sites

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.   Paste as plain text instead

  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.


  • Recent Status Updates

    • OrbWeaver

      Has anyone had any luck with textures from Polyhaven? Their OpenEXR normal maps seem too washed out and give incorrect shading in the engine.
      · 4 replies
    • datiswous

      I tried to upscale the TDM logo video. First try:

      briefing_video.mp4 You can test it ingame by making a copy of the core tdm_gui.mtr and place it in your-tdm-root/materials/ , then edit line 249 of that file into the location where you placed the new briefing.mp4 file.
      What I did was I extracted all the image files, then used Upscayl to upscale the images using General photo (Real-Esrgan) upscale setting and then turn it back into a video.
      I might have to crop it a bit, the logo looks smaller on screen (or maybe it's actually better this way?). My video editor turned it into a 16:9 video, which I think overal looks better than 1:1 video of original.
      · 1 reply
    • nbohr1more

      Trying to be productive on my down-time before Capcom releases Akuma and my son is constantly on my PC playing Street Fighter...
      · 1 reply
    • OrbWeaver

      Finally got round to publishing a tutorial on baking normal maps in Blender, since most of the ones we have are inaccessible or years out of date.
      · 2 replies
    • nbohr1more

      The FAQ wiki is almost a proper FAQ now. Probably need to spin-off a bunch of the "remedies" for playing older TDM versions into their own article.
      · 1 reply
×
×
  • Create New...