Тизер, однако :-)
Прошло более чем достаточно лет с тех пор как была написана предыдущая версия калькулятора, много с тех пор изменилось:
- NET2.0 устарел
- sourceforge как площадка для хостинга помер
- математика для ballistic calculator была значительно улучшена совместными усилиями с многоуважаемым товарищем
sashnik Короче, пришла пора немного оживить старый проект.
Что будет по сравнению со старым:
- Все так же будет Open Source, причем математика по очень либеральной LGPL лицензией, а само приложение под полной GPL
- Все так же будет работать под WinE
- Все так же будет иметь открытый формат для ammuntion (совместимый) и reticles (не очень)
Что будет нового
- Перейдет на net5.0
- Новый алгоритм расчетов - более точный: более подробные баллистические таблицы, учет изменений параметров атмосферы на разных участах полета, учет разного ветра на дистанции
- Новый формат reticle и поддержка рисования ретикла и всего связанного в SVG - т.е. открытый путь к миграции решения на web или на мобилы.
Что точно не буду делать - не буду делать мобильную версию. Не люблю и не хочу. Впрочем - ежели найдуться желающие - всячески поддержу.
Тызер: Уже дышащий редактор для прицельных марок
Вся математика и рисовалка reticles более менее готовы и доступны вот тут:
https://github.com/gehtsoft-usa/BallisticCalculator1 Планирую вывести на nuget.org как только убежусь что каких-то неприятных косяков не осталось, то бишь в пределах пары-тройки недель.
4 демо ретикла - mildot, chevron (в девичестве Acog 4x32 с 5.56 сеткой), segemented (в девичестве V-COG с 300blk сеткой) и bdc (в девичестве Elcan Specter 1-4 с 5.56 сеткой).
Приложение для windows и wine в работе (пока есть кусок reticle editor)
https://github.com/nikolaygekht/ballistic.calculator.app