News:

Check out the latest MegaGlest news on our e-mail newsletter (subscribe), Twitter, Facebook and Google+.

Main Menu

Turrets and independent weapons

Started by Zoythrus, 24 March 2010, 03:27:00

Zoythrus

this idea popped into my head recently, lets give the units the ability to have independent weapons (this would allow the units to attack more than one enemy at a time)

this is how i can see it happening - we modify the pet system.

the independent weapon would be an auto-summoned pet of the main unit that can not fully die.

lets take for example a tank with a cannon and a machine gun on the top: the cannon is the main unit's weapon, and the MG is an attached pet of the parent unit (the tank). this gun will follow the tank (and stay in place, perhaps with some xyz offset magic), and will also take damage (and can even be destroyed, but would just stay at 0 hp, not fully die). if the parent (tank) is repaired to a certain point, the MG would be "revived" as well.  the only way to kill the Mg would be to kill the tank. I hope that this makes sense to you guys, and i hope that it can be implemented.

ElimiNator

Yes, it makes sense and it sounds cool, I hope it will be implemented too but there is a lot of stuff going on right now (For mega-glest) that is more important.
Get the Vbros': Packs 1, 2, 3, 4, and 5!

John.d.h

Quote from: ElimiNator on 24 March 2010, 04:38:23
Yes, it makes sense and it sounds cool, I hope it will be implemented too but there is a lot of stuff going on right now (For mega-glest) that is more important.
Yeah, well notice which board you're on.  It's not Mega-anything. ::)

ultifd

Yeah Elim, don't go off topic...  :|  ::)

Anyways, cool idea, but isn't everyone that was working on GAE pretty much "busy" now? I mean, besides a few people...
Wow, kinda like the Glest Team.  :|

Ideas, ideas, ideas.  :thumbup:

-Archmage-

THe Glest team are all doing the things that they do..... ::)

So they are busy...... :P

Kinda interesting idea.......but I couldn't tell you when anyone's going to implement it.

Zoythrus

well, is there any possible way for it to happen?

silnarm

One of the numerous things I've been mulling over of recent is turrets, which can rotate independent of the entire model, requested by me5. I thought I was going to have to hack the G3D format to do this... but this little idea of yours can neatly solve that problem too, and without having to change any file formats.

So, yes, there is a possible way for it to happen ;)
Glest Advanced Engine - Code Monkey

Timeline | Downloads

Zoythrus

so, yay! i've solved all our problems (this idea needs to be standard for both GAE and Megaglest, it's so important)

titi

I already thought about something similar too. I thought about a unit that has a attack command which spawns other dumb units, some kind of projectile units. This should be a special form of a unit which cannot be controlled ( maybe you can give them an attack command but nothing else ) and doesn't live very long. Its not a normal unit, but its technically a unit .  These projectile units only have "attack" in mind and attack everyone who is next to them. In ut2004 there are these living spider mines which behave a bit like I want it :) .

With this we can easily have very funny weapons like rockets which follow the enemy, or big bosses spawning little battle drones instead of firering shots. And the best of all, I think The AI will know how to use them!



Try Megaglest! Improved Engine / New factions / New tilesets / New maps / New scenarios

ElimiNator

Get the Vbros': Packs 1, 2, 3, 4, and 5!

-Archmage-


jda

#11
Quote from: titi on 24 March 2010, 15:01:05
I already thought about something similar too. I thought about a unit that has a attack command which spawns other dumb units, some kind of projectile units. This should be a special form of a unit which cannot be controlled ( maybe you can give them an attack command but nothing else ) and doesn't live very long. Its not a normal unit, but its technically a unit .  These projectile units only have "attack" in mind and attack everyone who is next to them. In ut2004 there are these living spider mines which behave a bit like I want it :) .

With this we can easily have very funny weapons like rockets which follow the enemy, or big bosses spawning little battle drones instead of firering shots. And the best of all, I think The AI will know how to use them!

Erm... that sounds like something you could do with GAE's pets... specially if you implemented this idea of Zoythrus along...
Are you just like saying or ... do you really want to do that in a way different than GAE does?... I mean, why should both engines acomplish the same thing with different tools?  :-\

Quote from: ultifd on 24 March 2010, 06:04:14
Anyways, cool idea, but isn't everyone that was working on GAE pretty much "busy" now? I mean, besides a few people...
Erm, silnarm is "around". So is Yggdrasil. zombiepirate's getting the taste of it. Titi and softcoder themselves have contributed recently.
How many you've got working on megaglest? Titi and softcoder...?

Really, guys, cool it... I don't think GAE is anywhere close to dead, halted or anything like that. :P

Have you guys looked at GAE's tickets on sourceforge? Do take a look to get an idea of everything that is being worked on / planned to be worked on. :)

Zoythrus

i personally think that the pet concept has a lot of uses, it is quite powerful, but it seems that no one talks about it.


ultifd

Quote from: jda on 24 March 2010, 18:16:34
Quote from: ultifd on 24 March 2010, 06:04:14
Anyways, cool idea, but isn't everyone that was working on GAE pretty much "busy" now? I mean, besides a few people...
Erm, silnarm is "around". So is Yggdrasil. zombiepirate's getting the taste of it. Titi and softcoder themselves have contributed recently.
How many you've got working on megaglest? Titi and softcoder...?

Really, guys, cool it... I don't think GAE is anywhere close to dead, halted or anything like that. :P

Have you guys looked at GAE's tickets on sourceforge? Do take a look to get an idea of everything that is being worked on / planned to be worked on. :)
Yeah, but the difference is that megaglest is being worked/updated faster...  :|
Even though GAE has "better" features...  ::)

Overall...
Man, if Original Glest had these features and the stuff that megaglest has, I bet more people would actually try out Glest...
:thumbup:  :bomb:

Zoythrus

then why isnt vanilla glest just dropped? if it has no support, no one plays it, and it is outdated; why do we still have it?  Megaglest and GAE should fully replace the original.

ultifd

Quote from: Zoythrus on 24 March 2010, 23:22:56
then why isnt vanilla glest just dropped? if it has no support, no one plays it, and it is outdated; why do we still have it?  Megaglest and GAE should fully replace the original.
Well it doesn't matter if we "drop" it or whatever ...
It matters as people don't really see megaglest, or GAE first. So then people think less...of...  :|
Then again, the Original Glest Team would have to update it and since...they are...well...busy.  ::)

But we're going off topic so we should stop.  :|
Or not.

Zoythrus

will we see this idea in the next GAE release?

ultifd

#18
Quote from: Zoythrus on 25 March 2010, 22:48:18
will we see this idea in the next GAE release?
Probably not soon. Is this going to be implemented anyways? No person from the GAE team said anything...  Nevermind. ::) But this is a good idea.

Zoythrus

if this was implemented, do you think that the pet weapons would be able to attack enemy units even though the main unit is moving? (the pets are technically not moving...so i think that they would be able to)

zombiepirate

#20
Quote from: Zoythrus on 26 March 2010, 02:27:51
if this was implemented, do you think that the pet weapons would be able to attack enemy units even though the main unit is moving? (the pets are technically not moving...so i think that they would be able to)

That would add an interesting new dynamic to the game... Fast units attacking while running at the same time. I've used micro management before to get close to the same effect in games like AOE, but the units (horse archers usually) still have to stop and attack before moving on. It would certainly make "higher level" tactics much easier when "low level" tactics don't need to be used as much.

Zoythrus

this would be a handy feature, i want to make a battle fortress (uber base defense) that can attack 5 or more targets at once.

also, attacking on the fly would be nice too, for a tank with a cannon and two side guns...(it would open a new realm of unit making)

ElimiNator

Yes, and a pirate could slash with his cutlass and shoot!
Get the Vbros': Packs 1, 2, 3, 4, and 5!

silnarm

Quote from: Zoythrus on 26 March 2010, 02:27:51
if this was implemented, do you think that the pet weapons would be able to attack enemy units even though the main unit is moving? (the pets are technically not moving...so i think that they would be able to)

This would be very nice, and maybe could be possible, but not in the 'first iteration' of implementation, this raises quite a few issues with particle offsets & rotations and the particle path calculation. So while it would be nice, it might be best to just get it working first on 'static' units (buildings) and then move on and try to deal with the problems that moving units will introduce.

Quote from: Zoythrus on 25 March 2010, 22:48:18
will we see this idea in the next GAE release?

A "next GAE release" may never happen.  :-X
Glest Advanced Engine - Code Monkey

Timeline | Downloads

Zoythrus

Quote from: Zoythrus on 25 March 2010, 22:48:18
will we see this idea in the next GAE release?

A "next GAE release" may never happen.  :-X
[/quote]

ok then, howabout MG?