SD3D Devblog [1]

Posted by Glen on Sept. 14, 2011, 6:44 p.m.

Savage Defense 3D Devblog 1

So I'm keeping to my word and actually working on developing a true 3D version of Savage Defense and expanding the game beyond what version 3 did. I do have a small demo for a 2D version of what was going to be SD version 4, but I'm dropping that project to stay focused on the 3D one. I've already started to convert the code over and set up basic 3D turret models. Right now I'm working on converting a GM7 made 3D terrain editor to GM8 for convenience. That's been such a pain, but I need it done. Working on the basic layout. Might submit a screenshot in my next blog. The terrain I've built so far for the map is about 2,000 polys and runs smoothly at 60 fps. I'll be looking to add more environment objects such as trees and grasses.

Has anyone tried to make a dynamic tree that sways in the wind, with decent speed? I've seen it done and used it in 2d games successfully. It'd be nice to get some realistic physics in the environment. I might try to put an engine together for this project, but also release it for open source. I don't see any 3D environment engines that react to things such as wind speed and direction or at least simulate this effect. Think I've seen a flag example before, but not sure if it's closely related to what I want. Most 3D tree engines are static models and billboards.

tldr; I'm creating a 3D environment for my latest project.

Comments

Ferret 12 years, 8 months ago

Sounds difficult, I wish you luck :\

Castypher 12 years, 8 months ago

I want to say…that Cesque made a swaying tree example. Him or Xemic. Honestly I really don't remember. But it had that fun little bit where if you set the wind speed too high, the trees would dance and it would play a little conga jingle.

Or something.

*cue Cesque/Xemic posting the source, regardless of whether they were the author*

LoserHands 12 years, 8 months ago

That was Cesque,

Glen 12 years, 8 months ago

Interesting. I'll have to look into that.

sirxemic 12 years, 8 months ago

Interesting how people are starting to confuse me with Cesque :3

Castypher 12 years, 8 months ago

Well, you're both the very critical people of the site. Not that it's a bad thing, it's just that one can expect some good honest feedback from both of you (and similar feedback, too). Most other people are pretty passive when it comes to that sort of thing.

Besides, Cesque-Ator9.

Cesque 12 years, 8 months ago

Interesting how people are starting to confuse me, sirXemic, with Cesque.

Quote:
I want to say…that Cesque made a swaying tree example.

Here's the post.

It was 2d, but side view rather than top-down. I only uploaded an .exe, so if you like it, feel free to bother me about the actual GM file.

Then again… GM 3d trees swaying in the wind…? Good luck with that. Unless, well, it's a sprite.

Glen 12 years, 8 months ago

That 2D tree effect could prove to be useful if the math was implemented in d3d transformations.