I have run into a reocurring conflict with a friend, and I am not sure how to proceed.
The game world our DM uses (to me, at least) seems to be a mixture of High Fantasy tropes, attempts at realism, and a certain amount of "magitech", though there is admittedly a limited amount of that and it is downplayed when it appears.
My character revolves around the creation and use of magical devices, and I tend to theme things far more strongly towards a "scifi" or magitech setting than one of pure high fantasy, creating projectile and light weapons, powered armor, and floating vehicles. The problem lies not in the balance of this- I work closely with my DM to make sure that the mechanics that the items introduce, or the stats they rely on, are fair and reflect the resources expended to create them.
One of the other players, my friend, claims that the items break his suspension of disbelief, even though mechanically the items my character uses are equivalent in power to fantasy themed weapons. He considers the game world to be pure high fantasy, and after several months of this conversation, I get the impression that he resents my unwillingness to budge on the "theme" that my character has.
My DM actively works with me on the creation of the items, and hasn't really taken a stance on the problem. The other player in the group thinks the items are really cool, and is basing some of his items in a different (high fantasy themed) campaign on them.
My items and associated fluff represent many hours of effort, and, more to the point, I like my character as is, but I understand that my friend disagrees and I feel guilty that it is lessening his enjoyment of the game. On the other hand, I don't want to modify my character to fit his tastes, especially if no one else has a problem with it.
I have known my friend for several years and I care far more about that friendship than a stack of papers, but I'd like to convince him that the items add to the flavor of the campaign rather than subtract from it. I'd like to compromise and go for a less sci-fi flavor, but the whole matter is rather nebulous and I don't want it turn into other people dictating things about my character.
I also can't help but feel that it is fair to invoke the MST3K mantra, given that it is just a game, and the specifics of my items come up rarely enough that it isn't that hard to push it aside or imagine it as something else. His characters have their own quirks and issues that often make it difficult to complete game objectives, but those add to the game and I actively enjoy working with and around the problems they introduce. Considering I accept his, often rediculous, characters at face value, I don't see why he can't accept mine.
Any suggestions as to how I should proceed?