I looked at a bunch of different crossbows but I couldn't find one that made sense in this world. I needed something that was strong, versatile and had a distinct silhouette. I finally came across this amazing crossbow known as the TAC-15. This would become the base of the crossbow we plan on incorporating into our game.
The purpose of the crossbow is to give the player a weapon that would allow them to take out opponents stealthily and effectively. We already have incorporated stealth mechanics in the game such as strangling opponents and crouch walking. It only made sense for us to incorporate a weapon that would help players be stealthy.
Modeling the placeholder
I began to model a placeholder model inside of 3Ds Max that would be imported into UDK for testing purposes.
The model is based of the design of the TAC-15 crossbow. I made sure to keep this placeholder asset simple and relatively low poly. It needs to have a silhouette that sticks out from the other weapons in game.
After the model is done I went ahead and gave it a simple rig to allow the characters in game to hold and use it.
Importing into UDK
Balancing the weapon
The player can carry up to 24 bullets for the sniper rifle and the reload time is a few seconds. The player can only carry 8 crossbow arrows. The arrows are almost always a one shot kill to unarmored targets and the range is effective up to about 160ft. After 160ft the crossbow arrow will begin to lose power and begin to drop quicker and quicker, losing accuracy and stopping power. The crossbow might start out with less ammunition but it has the unique distinction of being the only weapon that can have it's arrows recovered (off of walls and the bodies of slain enemies) to replenish ammo.