:
Tim, I wanted to help you in some way so I've found a clear image of a Big Bro holding a Blitzpacker thing
[url]http://www.creativeuncut.com/gallery-14/art/omo-big-bro-slig.jpg[/url
Hope you appreciate it. It shows that the gun barrell's supposed to be round. Not that it matter's too much, but if you're like that, you might want to change it. 
Oh, and it shows a sexier texture job.
|
Hey

It all has to do with performance, I don't know if you have any experience with 3D modeling but 3D models exists out of triangles. All 3D models exists out of triangles, this means a mesh connected to 3 points (called vertices).
A good example of this concept can be found here:
http://en.wikipedia.org/wiki/File:Mesh_overview.svg
When a game is rendered it gets rendered by drawing thousands if not tens of thousands of these triangles to make up 3D models. Simply put, the more triangles a game has the better the specs of the computer has to be to be able to run it.
As I decided to have a low specs requirement for this game that limits my game to a couple of thousands triangles per frame. And to do this I need to use as less triangles as I can, this is why it is not actually round as how rounder a cylinder gets, the more triangles it uses.
I hope I explained it a bit
Edit
To clear it up a bit more I went into my 3D modelling app and created a simple example of what I mean.
As you can see these cylinders get more round the more tri's I use. (the square things are called poly's and consist of two tri's). Also, these cylinders are already shaded to look more round, This will also happen to the Blitzpacker Gun so it will eventually be as round as the most left cylinder. (Same triangle count.)
