This wiki is archived and useful information is being migrated to the main bzflag.org website
Difference between revisions of "CustomTanks"
(New page: ==Overview== This feature is intended to allow players to add some level of customization to tank avatars ==Idea== Instead of making the tank be a single hard coded model, the tank can be...) |
m (typos) |
||
(9 intermediate revisions by 2 users not shown) | |||
Line 16: | Line 16: | ||
====Covered==== | ====Covered==== | ||
+ | [[image:Treads_Covered.png|250px|Covered]] | ||
+ | |||
Normal "covered" treads like we have now | Normal "covered" treads like we have now | ||
====Open==== | ====Open==== | ||
+ | [[image:Treads_Open.png|250px|Open]] | ||
+ | |||
Norm "open" treads like we have now | Norm "open" treads like we have now | ||
====Big Front==== | ====Big Front==== | ||
− | + | [[image:Treads_BigFront.png|250px|Big Front Concept]] | |
+ | |||
+ | Treads where there are 2 rollers to the front of the tank and one in the rear. | ||
====Double==== | ====Double==== | ||
+ | [[image:Treads_Double.png|250px|Double Treads]] | ||
+ | |||
Each side has small front and rear treads with a gap in the middle of the body | Each side has small front and rear treads with a gap in the middle of the body | ||
Line 31: | Line 39: | ||
====Squish 8==== | ====Squish 8==== | ||
− | Open treads that get pinched in the middle by an armor plate | + | [[image:Tread_Squish8.png|250px|Squish 8 concept]] [[image:MetalSlugTank.jpg|250px|Metal Slug like tank]] |
+ | |||
+ | Open treads that get pinched in the middle by an armor plate | ||
====Hover==== | ====Hover==== | ||
Line 43: | Line 53: | ||
====Batman==== | ====Batman==== | ||
+ | [[image:Popsci_robotank.png|250px|Image from a popular science article on robot tanks]] | ||
+ | |||
Large rear wheels to edge, smaller front wheels in an "inside fork" configuration | Large rear wheels to edge, smaller front wheels in an "inside fork" configuration | ||
Line 53: | Line 65: | ||
Turret with mussle break | Turret with mussle break | ||
− | ==== | + | ====Double==== |
a pair of smaller barrels | a pair of smaller barrels | ||
Line 69: | Line 81: | ||
====Short==== | ====Short==== | ||
+ | [[image:Popsci_robotank.png|250px|More Futuristic turret design]] | ||
+ | |||
Round short barrel, no brake | Round short barrel, no brake | ||
Line 85: | Line 99: | ||
Gatling cannon. | Gatling cannon. | ||
− | + | ====Missile==== | |
− | ==== | + | Box of missiles |
− | Box of | + | |
====Empty==== | ====Empty==== | ||
Line 93: | Line 106: | ||
====Radar==== | ====Radar==== | ||
− | A radar dish | + | A radar dish, which could be removed in the case of -noradar |
===Top Options=== | ===Top Options=== | ||
Mostly small team and group flags. | Mostly small team and group flags. |
Latest revision as of 16:32, 8 February 2017
Overview[edit]
This feature is intended to allow players to add some level of customization to tank avatars
Idea[edit]
Instead of making the tank be a single hard coded model, the tank can be built up out of a number of predefined "parts" put together in a user specified order. The ordering info will be sent to the game server and out to all other clients to allow the remote representation of each players tank layout.
This gets around the problems that full model uploads have, inappropriate models, and invalid models. Also there does not need to be an "approval" process for models, and maintains a consistent art style for the game.
Servers can disallow specific parts if they wish. And a global update system could be created to add new parts as they are created, or limit specific parts/textures to specific groups ( league flags, developer parts, etc..)
Part Categories[edit]
Parts will be broken up in to three categories, Base, Turret, and Rear Option, Top Option. The Base and Turret parts will be required, while the two options will be optional.
Bases[edit]
Covered[edit]
Normal "covered" treads like we have now
Open[edit]
Norm "open" treads like we have now
Big Front[edit]
Treads where there are 2 rollers to the front of the tank and one in the rear.
Double[edit]
Each side has small front and rear treads with a gap in the middle of the body
Triple[edit]
Each side has a thinner set of double treads with a third tread outside the gap to the bounding box.
Squish 8[edit]
Open treads that get pinched in the middle by an armor plate
Hover[edit]
Jets at each corner.
BigWheel[edit]
Large off-road wheels instead of tracks
Half-track[edit]
Wheels in the front, treads in the back.
Batman[edit]
Large rear wheels to edge, smaller front wheels in an "inside fork" configuration
Turrets[edit]
Long Smoothbore[edit]
Current
Long Split[edit]
Turret with mussle break
Double[edit]
a pair of smaller barrels
Quad[edit]
4 machine gun style barrels
Offset[edit]
Barrel offset to the side, sci-fi style
Square Long[edit]
Sci-fi squared off barrel
Square Short[edit]
Like above but shorter.
Short[edit]
Round short barrel, no brake
Pug[edit]
super short wide barrel
Rear Options[edit]
Cans[edit]
Fuel cans
Bundle[edit]
Tarp with shovels.
Minigun[edit]
Gatling cannon.
Missile[edit]
Box of missiles
Empty[edit]
Nothing
Radar[edit]
A radar dish, which could be removed in the case of -noradar
Top Options[edit]
Mostly small team and group flags.