Droid Engineer Archive

Thread: Droids should have Droid Skill Trees (thread #2)

Arcid
Thu Jan 22, 2004 7:54 am
#27






Gruenpflanze wrote:

Your Ideas are great!


I´m sure, we will see them live in Publish 234 in about 5 years. - Sorry, but if TH stated a Player-skillbased-certificationsystem can´t be implemented, because it is too much programming ( time + cost), there wont be time, manpower, additional storagehardware to implement this idea the next year. Just think of those additional Databank-Servers for all the galaxies.


I love your Idea, but sorry it wont solve the problem, how to get new (combat) droidslive in next6 Month.Its a longterm idea, which should be discussed like that.







It looks complex at first, but when you break down the mechanics of how it could be applied to the game 90% of the systems are already used in the game, with the remaining 10% mainly being checks. If you look at the memory cost of a droid currently, you'll find that it could come down to as little as 1 extra 12 bytes (I think that's the length of an item code) number per droid (Over about 100,000 players, that comes to less than 6 megabytes divided across all the servers) plus an extra 3 kb per character in addition to the memory costs of the skilltrees (WhichI think we can assume is safe for the server to cope with)


This system really could work, and at a very low overall cost in programming etc if you look at the methods possible for implementing it


Gruenpflanze
Thu Jan 22, 2004 8:28 am
#28

may TH lend you his ear...


I m afraid, it´s a little bit more programming than adding one item-code per droid, but ...well see above


Barfalomue
Thu Jan 22, 2004 9:02 am
#29






Arcid wrote:


Have a look at my ideas about implementation about halfway through the first page. Most of this could be built on code already used for Squad Leader in the case of combat droids, or existing droid code in the case of the artisan droids. Literally the most difficult thing that is presented is ensuring that only the droid is "targeted" for the enhancments and that transfering, deleting etc of droids also effects the skills




I also agree. This would not be as much programming as say adding a new profession. Adding a new profession would mean coming up with new skill xp, a way to implement it, etc...


Having a droid have a skill tree...it would just be another skill tree, but use the XP gain and skill points we already have (hmm, may want to buff it by say 20-30 Skill Points though). They would not have to implement a new way of gaining XP (DH XP?! UGH! I HATE TYPING THAT, Then everyone thinks I am all for DH...lol, I'M NOT! )


I believe the most difficult thing to program on this, would be the change in graphics for the weapons, the swappable sockets...all the character interaction basically. But the skill tree should be the esiest to incorporate.



__________________________________________________________
~Aspi, Tempest, Master Droid Engineer-Master Artisan-Master Merchant-Master Pistoleer Retiree~Vendors-JaxBay Tent Mall
~~~Wearer of Sword of Opinion (+20 to pucker factor attack)~~~
~~"Is that a cookie in your pocket or are you happy to see me?"~~
Gruenpflanze
Thu Jan 22, 2004 9:05 am
#30






Arcid wrote:



Most of this could be built on code already used for Squad Leader in the case of combat droids, or existing droid code in the case of the artisan droids. Literally the most difficult thing that is presented is ensuring that only the droid is "targeted" for the enhancments and that transfering, deleting etc of droids also effects the skills





That´s what I mean, when I feel like publish 245 will be release date for it. The code needed isn´t found in the game. There is no copy and paste, it has to be developed... -


(Till now I haven´t understood in which way the balancing Droid-LVL versa Pet--LVL versaPlayer-LVL Problem is adressed in your suggestions, - perhaps I didn´t get the real message)
Arcid
Thu Jan 22, 2004 9:17 am
#31

Well, the test will be what the Devs think. I urge Thunderheart to look over this thread fully, and if he's not sure how viable it is, to pass it to the people who will be doing the actual programming etc to see what they think.


If it's too hard to implement, so be it, but it is telling that the only posts on this that aren't for implementing the system are on the grounds that it seems too complex, rather than objections to the system itself.


Barfalomue
Thu Jan 22, 2004 12:46 pm
#32

/bump for moderators blind eye.



__________________________________________________________
~Aspi, Tempest, Master Droid Engineer-Master Artisan-Master Merchant-Master Pistoleer Retiree~Vendors-JaxBay Tent Mall
~~~Wearer of Sword of Opinion (+20 to pucker factor attack)~~~
~~"Is that a cookie in your pocket or are you happy to see me?"~~
progman63
Thu Jan 22, 2004 12:51 pm
#33

Having droids that have their own trainable skills would be an excellent idea.


I don't know why they would automatically lose everything they learned when they're transfered to a new owner. It doesn't make any sense to me.


BUT, this excellent idea still does not answer the issue that players are required to spend skill points to gain skills and use items, as with creatures and most every other skill in the game, If you want a skill to use and item, you need to use skill points. And the higher the level of the item, the more skill points you're required to spend. That's how the entire game's skill system is designed.


The whole idea behind a system such as this is that:


1) Whether anyone likes it or not, it limits the players so that they have to make decisions about what skills they really want and what skills they cannot have due to these decisions. They have to spend limited points to gain skills.


2) It balances the game so that everyone cannot grab the 'best' skills as soon as they walk into the game. Theyhave to spend time to gain skills.


3) They have to earn the skills they have. Very few things are free in this game. And something as powerful as combat droids cannot be 'free'. If combat droids are free to own, but combat creatures are not free to own, there will be a serious imbalances introduced into the game.









"When Sony and Lucas set out, we said, How can we do this and not make another EQ? We didn't want it to be all about Luke, or combat, or lock our players into a class. So we created a system that would allow players to switch professions during the game, and there would be a lot of gameplay around making that change. If you want to go from architect to scout we've created a system to make that happen."
Julio Torres


Dagrin
Thu Jan 22, 2004 3:24 pm
#34



My post got buried pretty fast, and I think it's better to keep all the ideas together, so I'll repost here. I do rather like the above concept on several levels. My only problem is that I agree with other comments about this idea being too consuming to be implemented. Also, I have a problem with using skill points to train the droid, this still presents the same fundamental problem of a Droid Hander profession, that you have to sacrifice skill points you'd normally use for other professions to be able to train your droid.


The Problem


The the current debate is trying to balance droid usage skill with while offering a drastic increase in power and function of droids, both in combat and as support for other professions. The current options currently seem to be either building a new droid handler class that mirrors CH or trying to filter a certification system into all exsisting professions. The Devs seem to favor droid handling because it will be contained and relatively easy to balance, while on the other hand balancing a cert system with cross-profession stacking skill bonuses is a nightmare.


Trying to make a Droid Cert system that's not exploitable does not seem very likely. Some from of droid handling profession seems to be the only choice. My objection to this, as I think is the case with many others, is the trade off. Having to free up skill points, and there by limiting how many droid users there are, is a frustration that's not going to be well accepted.


Proposal


My proposed solution is to make Droid Handling a skill point-free profession. A full profession with 4 trees and a mastery. While XP is required to advance (and infact, a very harsh curve), learning the skills will not consume any skill points. These skills cannot be tought between players, so you are therefore required to purchasethem from a trainer. The novice box will require App XP similar to the Politican profession, this box could also require a quest similar to how you unlock RIS armor.


This will both free players from the restrictionsof tradingdroid skills with their other choosen professions skills, and get the Devs a realatively straight forward system to balance. I also think this will really bring that "starwarsy" feel to droid usage. Anyone should be able to use droids, without being limited by your other choices, but you should still have to learn and grow as a droid user.


Skill Trees


Combat Droids and Medic Droids should be two of the trees. Combat Droid Certs will of course be in the Combat Droid tree. The Medical Droid tree will give us access to droids that can be programmed to auto heal (you still pay for the stims of course).

Each tree will contain Certification for particular droids, while the points for droid level will be distributed through all the trees (like creature skill). To use a droid you must meet the level requirement. If you don't meet the certification, you can still call the droid but you can't reprogram it, passive droid skills will be void, and it's commanded skills will only work 10% of the time. The other 90% of the time the droid will either ignore you, or take some other action (like a combat droid might go berserk and attack everything in sight, including the owner!).
Arcid
Thu Jan 22, 2004 3:38 pm
#35

I agree with the principle of not paying skillpoints, how ever it has been stated as an absolute requirement by Thunderheart for any type of combat droid over level 10. Hence, any scheme, no matter how good is going to be rejected if it doesn't require people to spend skillpoints on it.


I still maintain that this wouldn't be too difficult to implement, have a look at the implementation earlier n the thread
jcarlson34
Thu Jan 22, 2004 4:06 pm
#36

This idea has alot of promise. I can see this entire idea being refined easily until it compromises enough dev and DE issues to be implemented. I particularly like the following two comments by Barfalomue:




Barfalomue wrote:


Droids are modifiable, upgradeable, and master-oriented with DE providing Upgrades and Training.

Droid's Skills are able to be progressed and bettered through their being used for what they are designed.




I like the ability to customize your combat droid alot but dont see it easy to make modules hot-swapable. I like being able to upgrade the droid too but not using player skill points because that seems a lot like just making a droid handler skill tree with a different name.


Here is a modification to the Barfalomue's awesome idea that may be easier to program and make it challenging to make the perfect fighting machine:



  1. Combat Droids are produced by a DE like they are now. All base statisticts like damage rating and armor are produced with the droid and experimented at this stage (I only say this because it may be too difficult to make things hot-swappable).

  2. Combat Droids each have their own skill trees with a limited amount of skill points specific to each droid.

  3. The Combat Droid Skill Tree has 4 trees: 2 Offensive, 2 Defensive. Depending on whether you do PVP or hunting, which mods you pick up will have advantages or disadvantages.


    • Tree 1 - Offensive Damage: Mods like accurracy bonuses, higher damage ratings, abilities to fire acid, blast, heat etc...

    • Tree 2 - Offensive Specials: Mods like Droid Rolling Attack 2, Droid Supperssion Fire

    • Tree 3 - Defensive Layers: Mod protection vs Acid, Heat, Kinetic etc like wearable Armor

    • Tree 4 - Defensive Manuvers:Mods like Block, Dodge, and Counterattack bonuses based on the Combat Droid Model and Mods like + 25 Defense vs Stun, + 50 Defense vs Knockdown

  4. Skill points can be spent in any tree but you wont have enough skill points to fill up the whole 4 trees (maybe two of the four) leaving droids very customizable but also strong/vulerable either offensively or defensively or a little of both depending on what you would choose.

I envision people needing combat droids customized both for PVP (I would use my points offensively for quick strikes) and for hunting (I would have it tank so I would stock up on Defensive mods). Skill point customization makes each droid unique and versitale while not making one droid more uber than another. Once again the balance game would come into play making every droid have a strenght and a weakness.


Also by not having it use skill points from players more people will be inclined to have two or more combat droids each with thier own mods for different player situations like PvP and Hunting.More droids per playercan only be a good thing.





Cameo - Droid Engineer | Shipwright | Artisan | Merchant
Proximo - Master Lightsaber Duelist | Force Dabbler
Octavious - Bounty Hunter | Carbineer | Pistoleer


Arcid
Thu Jan 22, 2004 4:18 pm
#37

The idea of limiting the amount that can be spent is interesting, but I can see one flaw with this way of doing it. It doesn't make much provision for differences in levels of power of the actual droids before the skills are computed, and from what I can see there doesn't look to be much in the way of restricting who gets the very high powered droids (Even with 0 skill boxes, I'd imagine the Droideka would be an unbalancing influence in the game)


As for customisation, I'm starting to think more along the lines of linking the skills to the droids brain, and then being able to swap the brain into different chassis. It'd allow customisation, the ability to upgrade at certain points and restrict the ability of newbies to get hold of a high level droid, without diminishing the droids impact (and it'd be far simpler to implement)
jcarlson34
Thu Jan 22, 2004 4:21 pm
#38






Arcid wrote:

I agree with the principle of not paying skillpoints, how ever it has been stated as an absolute requirement by Thunderheart for any type of combat droid over level 10. Hence, any scheme, no matter how good is going to be rejected if it doesn't require people to spend skillpoints on it.





If TH thinks it is an absolute requirement that players should have some penality for using combat droids how about the following:


Have Combat Droidsadd negative encumberance to your stat bars just like wearing armor or taking spice does.


If it were high enough this should make people think twice about the advantages of combat droids vs the disadvantages especially if it were the mind bar (operating all that technology has to make the mind strained). It is a lot harder to buff the mind too...





Cameo - Droid Engineer | Shipwright | Artisan | Merchant
Proximo - Master Lightsaber Duelist | Force Dabbler
Octavious - Bounty Hunter | Carbineer | Pistoleer


Barfalomue
Thu Jan 22, 2004 4:23 pm
#39

I am seeing some awesome expansion on my ideas. Thanks for the posotive input.



__________________________________________________________
~Aspi, Tempest, Master Droid Engineer-Master Artisan-Master Merchant-Master Pistoleer Retiree~Vendors-JaxBay Tent Mall
~~~Wearer of Sword of Opinion (+20 to pucker factor attack)~~~
~~"Is that a cookie in your pocket or are you happy to see me?"~~
Page 3 of 4