This is a project I’ve been working on for literally years. If you’re bored enough to go through the commit history you can watch my agonizingly slow and painful development as a GTK+ application writer using Vala.
Anyway, I realize the point of the software is extremely niche, but hopefully I can get some constructive criticism if nothing else since I just released version 1.4! Thanks for looking!
A minor nitpick, but you probably want to fix it to say “This is licensed under GPLv3” instead of “This is copyrighted under GPLv3”. Similarly, for licensing, most folks check under a
LICENSEfile, and not aCOPYRIGHTone.EDIT: It’d also be cool if libbalistica told us where to find the magic numbers used in the equations. Great work either way though! :)
Your suggestions about licensing are noted. I will fix that soon.
Like I told @jstoja above, most of them are easily obtained off of the box. Others can be fairly accurately guessed or properly measured with the right equipment (a quick look says a chronograph runs about $80USD).
I was thinking more like in the retardation function here. Like, where are the governing equations coming from?
I am not familiar at all with the subject but some ideas:
The graphs haven’t been implemented yet :( There shouldn’t be any mention of them outside of “Future development” or the Issues section
Most of the numbers can actually be obtained right off the box of ammo. Others like velocity are either guesses or can be measured if you have equipment. Compiling a catalog would awesome though!!
Great idea!
Does it also support airsoft because if not it should :).
There is no reason it wouldn’t work, but given the short range I’m not sure how useful it would be :)
They have airsoft snipers :p
I didn’t know about those. Found this video looking it up. Badass.
This is delightfully nerdy :D