I've posted a few times about vehicles in Hammercalled before, and they're a persistent thorn in my side so every time I've been breaking things in between. Tarn "ToadyOne" Adams, creator of Dwarf Fortress, once (infamously) said: > "[B]oats are the enemy of tiles, and tiles are the enemy of boats." # The Problem Hammercalled's vehicles are making that sentiment very relatable for me, though obviously some of the technical issues aren't there. I'd known that vehicles had to be in Hammercalled for a long time. It was the sort of thing that you just need in a game that's aiming for a science-fantasy setting, and there are a lot of things that vehicles permit that need to be done in the system in some way. However, Hammercalled is also pretty light (or at least **pretends** to be), so the vehicles system runs into issues because it might require things that we don't want in the game due to complexity. So, let's go into detail about how they work. # Vehicles are a Complication Hammercalled is designed in a modular fashion, divided into roughly two categories: the core mechanics and the player characters. The entire game centers around player characters in a way that many games don't. That lets us be really slick in a lot of ways, and I think that goes a long distance toward getting stuff done. However, the result is that characters have a linear relationship outward to the mechanics. Think of each character as a container for a set of contents. You have a separate scheme with the core dice mechanic (d100) and the systems like Combat, Margin, Threshold, and so forth, and a variety of points of interaction between the two (though neither characters nor the d100 directly interface, their sub-modules do; talents can alter Margins, for instance). Vehicles have an odd role in this. As much as possible we want them to have new, meaningful mechanical interactions. However, we don't want these interactions to muddy the waters, and we don't want vehicles to supersede characters (if you want to play a talking car, we want you to make a character, not a vehicle). Right now, however, this is the spaghetti we get with vehicles: ![hammercalled.png](https://ipfs.busy.org/ipfs/QmS3EyvFfquABuUWAVKSKB8JrNmCrmiRuDa8zn3ocVZGDc) While this graph is a little confusing, it shows which things connect to which; right now characters have Gear, Attributes, Talents, Specializations, and Vehicles, and vehicles have Gear, Attributes, and Talents, albeit under different names. Vehicles also have a new quality, Scale. Characters aren't currently set up to handle that at all. Gear winds up inheriting a whole ton of scale issues because of how that goes, and if I were finally to do a graph for all of Hammercalled it would also wind up with a nice little connection into Combat and a bunch of the other subsystems, which is not good. This creates some issues because the vehicles steal the show from characters, to say nothing of potential balance concerns. So, I'm trying to think of some possible solutions to this, and some are kind of radical. I'll share more thoughts tomorrow, but here's the gist: * Vehicles as a gear type? * Vehicles streamlined significantly? * Vehicles as-is, but with tweaks to streamline things? There are other considerations; will there be characters with Scale?
post_id | 61,092,211 |
---|---|
author | loreshapergames |
permlink | hammercalled-fixing-vehicles |
category | gaming |
json_metadata | {"app":"busy\/2.5.6","links":[],"community":"busy","tags":["gaming","tabletop-rpg","hammercalled","vehicles","busy"],"format":"markdown","image":["https:\/\/ipfs.busy.org\/ipfs\/QmS3EyvFfquABuUWAVKSKB8JrNmCrmiRuDa8zn3ocVZGDc"],"users":[]} |
created | 2018-08-30 03:52:42 |
last_update | 2018-08-30 03:53:03 |
depth | 0 |
children | 1 |
net_rshares | 2,014,297,455,748 |
last_payout | 2018-09-06 03:52:42 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 2.351 SBD |
curator_payout_value | 0.657 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 3,318 |
author_reputation | 28,693,120,207,612 |
root_title | "Hammercalled: Fixing Vehicles Day 1: The Graph" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
wackou | 0 | 57,120,708,755 | 0.84% | ||
tuck-fheman | 0 | 4,821,693,016 | 1.4% | ||
lola-carola | 0 | 403,640,130 | 1.4% | ||
anwenbaumeister | 0 | 13,049,185,664 | 2.8% | ||
raymondspeaks | 0 | 283,233,367 | 1.4% | ||
liberosist | 0 | 8,751,880,158 | 2.8% | ||
psygambler | 0 | 191,919,840 | 1.4% | ||
charlie777pt | 0 | 604,545,662 | 0.28% | ||
lk666 | 0 | 349,351,678 | 1.4% | ||
meerkat | 0 | 1,088,179,292 | 2.8% | ||
curie | 0 | 128,823,789,353 | 2.8% | ||
hendrikdegrote | 0 | 1,305,931,148,275 | 2.8% | ||
vact | 0 | 61,514,472,812 | 2.8% | ||
roguewriter | 0 | 132,416,511 | 1.4% | ||
dashfit | 0 | 348,685,866 | 1.4% | ||
sethroot | 0 | 235,235,183 | 0.28% | ||
gangstayid | 0 | 102,761,126 | 1.4% | ||
busy.org | 0 | 4,295,012,571 | 0.54% | ||
playfulfoodie | 0 | 219,359,211,632 | 75% | ||
resteemer | 0 | 82,163,698 | 1.12% | ||
gmedley | 0 | 260,322,565 | 1.4% | ||
pacokam8 | 0 | 178,040,283 | 1.12% | ||
michelios | 0 | 134,964,308 | 0.42% | ||
dhimmel | 0 | 11,107,509,505 | 2.24% | ||
archdruid | 0 | 15,633,650,095 | 70% | ||
moksamol | 0 | 423,866,691 | 1.4% | ||
getrichordie | 0 | 134,847,939 | 1.4% | ||
thatsweeneyguy | 0 | 89,606,574 | 1.4% | ||
ninyea | 0 | 76,477,812 | 2.8% | ||
foways | 0 | 92,418,590 | 1.4% | ||
jade56 | 0 | 63,829,587 | 1.4% | ||
the-eliot | 0 | 424,764,102 | 1.4% | ||
iansart | 0 | 192,115,869 | 1.4% | ||
dbzfan4awhile | 0 | 169,469,869 | 1.4% | ||
locikll | 0 | 1,291,807,240 | 5.6% | ||
aboutyourbiz | 0 | 537,496,480 | 2.8% | ||
fanstaf | 0 | 188,117,607 | 2.38% | ||
howtostartablog | 0 | 177,327,066 | 0.28% | ||
orcheva | 0 | 125,982,664 | 1.4% | ||
rival | 0 | 436,232,108 | 1% | ||
makrotheblack | 0 | 79,862,344 | 1.4% | ||
coloringiship | 0 | 197,320,242 | 0.56% | ||
nitego | 0 | 306,607,526 | 0.84% | ||
ratticus | 0 | 958,444,431 | 1.4% | ||
neumannsalva | 0 | 373,912,772 | 1.4% | ||
phogyan | 0 | 82,700,791 | 1.4% | ||
joe.nobel | 0 | 112,655,406 | 0.28% | ||
g0nr0gue | 0 | 154,671,306 | 1.4% | ||
indy8phish | 0 | 210,472,179 | 1.4% | ||
honeysara | 0 | 102,397,776 | 0.7% | ||
vadimlasca | 0 | 204,464,058 | 2.8% | ||
massivevibration | 0 | 2,646,318,729 | 5% | ||
jefpatat | 0 | 1,801,688,556 | 2.8% | ||
cooknbake | 0 | 113,029,297 | 0.56% | ||
anna-mi | 0 | 97,535,402 | 1.4% | ||
clweeks | 0 | 188,335,550 | 1.68% | ||
afrikablr | 0 | 240,749,029 | 10% | ||
gotgame | 0 | 181,238,870 | 1.4% | ||
birgitt | 0 | 89,483,816 | 2.8% | ||
poodai | 0 | 153,646,303 | 1.4% | ||
adahmiracle | 0 | 94,894,594 | 100% | ||
peaceandwar | 0 | 325,528,273 | 1.4% | ||
enzor | 0 | 85,559,998 | 2.8% | ||
drmake | 0 | 1,919,880,682 | 1.4% | ||
iamthegray | 0 | 523,890,505 | 5% | ||
sireh | 0 | 276,196,159 | 0.28% | ||
thescubageek | 0 | 226,074,617 | 1.4% | ||
steembasicincome | 0 | 135,063,071,964 | 4% | ||
votetanding | 0 | 425,091,811 | 100% | ||
trishy | 0 | 61,356,014 | 5% | ||
anikekirsten | 0 | 558,537,385 | 2.8% | ||
stahlberg | 0 | 540,764,930 | 1.4% | ||
catalincernat | 0 | 295,478,453 | 2.8% | ||
mangoish | 0 | 145,951,049 | 10% | ||
hetty-rowan | 0 | 206,840,192 | 1.4% | ||
laritheghost | 0 | 156,721,140 | 1.4% | ||
admiralsp | 0 | 70,315,522 | 2.8% | ||
aboutart | 0 | 67,963,590 | 5% | ||
adamzi | 0 | 324,061,775 | 1.4% | ||
neneandy | 0 | 431,773,020 | 2.8% | ||
giddyupngo | 0 | 261,254,820 | 1.4% | ||
mrday | 0 | 330,201,050 | 1.4% | ||
mininthecity | 0 | 117,416,780 | 2.24% | ||
didic | 0 | 541,506,523 | 1.4% | ||
niko3d | 0 | 66,527,775 | 1.4% | ||
wdoutjah | 0 | 123,290,856 | 1.4% | ||
nwjordan | 0 | 410,825,010 | 2.8% | ||
ameliabartlett | 0 | 107,762,558 | 0.42% | ||
vegan.niinja | 0 | 110,862,340 | 1.4% | ||
benleemusic | 0 | 1,356,397,475 | 0.28% | ||
chimtivers96 | 0 | 155,764,172 | 2.8% | ||
joelagbo | 0 | 103,860,260 | 1.4% | ||
idkpdx | 0 | 93,000,842 | 1.4% | ||
morbyjohn | 0 | 177,300,413 | 7% | ||
jeronimorubio | 0 | 394,701,577 | 0.56% | ||
theunlimited | 0 | 61,171,664 | 10% | ||
bitmycoin | 0 | 69,574,715 | 1.4% | ||
qberryfarms | 0 | 73,106,649 | 1.4% | ||
niouton | 0 | 260,812,407 | 0.56% | ||
hardaeborla | 0 | 63,307,198 | 1.4% | ||
kraggan | 0 | 216,127,110 | 50% | ||
loreshapergames | 0 | 11,180,106,009 | 100% | ||
grayesque | 0 | 70,083,290 | 3.5% | ||
kwilley | 0 | 609,206,267 | 100% | ||
mahmudulhassan | 0 | 91,620,312 | 1.4% | ||
gnomed0 | 0 | 2,949,602,495 | 100% | ||
ilovecryptopl | 0 | 187,107,022 | 1.4% | ||
kind-sir | 0 | 64,947,508 | 2% | ||
call-me-howie | 0 | 1,225,500,895 | 1.4% | ||
hansmast | 0 | 252,831,628 | 1.4% | ||
wstanley226 | 0 | 64,985,015 | 50% | ||
gatis-photo | 0 | 109,657,615 | 2% | ||
clement.poiret | 0 | 175,940,629 | 2.8% | ||
haogee | 0 | 121,536,604 | 1.4% | ||
abraham10 | 0 | 233,770,442 | 82% | ||
yashshah991 | 0 | 51,626,999 | 50% | ||
predict-crypto | 0 | 1,145,049,581 | 0.05% | ||
smartmedia-group | 0 | 61,228,010 | 2% | ||
javier.dejuan | 0 | 585,913,809 | 2.8% | ||
faithfullwills | 0 | 51,750,826 | 85% | ||
anakimov1986 | 0 | 503,961,715 | 100% | ||
daddywilliam | 0 | 142,689,284 | 1.4% |
Your post was upvoted by the @archdruid gaming curation team in partnership with @curie to support spreading the rewards to great content. Join the Archdruid Gaming Community at https://discord.gg/nAUkxws. Good Game, Well Played!
post_id | 61,133,225 |
---|---|
author | archdruid |
permlink | re-loreshapergames-hammercalled-fixing-vehicles-20180830t144223766z |
category | gaming |
json_metadata | {"links":["https:\/\/discord.gg\/nAUkxws"],"users":["archdruid","curie"],"app":"steemit\/0.1","tags":["gaming"]} |
created | 2018-08-30 14:42:27 |
last_update | 2018-08-30 14:42:27 |
depth | 1 |
children | 0 |
net_rshares | 8,993,113,243 |
last_payout | 2018-09-06 14:42:27 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 SBD |
curator_payout_value | 0.000 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 229 |
author_reputation | 662,385,948,693 |
root_title | "Hammercalled: Fixing Vehicles Day 1: The Graph" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
loreshapergames | 0 | 8,993,113,243 | 75% |