Форум программистов, компьютерный форум CyberForum.ru

Стрельба в координаты мыши - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Файловый поток вместо одного слова считывает два, почему? http://www.cyberforum.ru/cpp-beginners/thread376905.html
Друзья! Вот код #include <stdio.h> #include <iostream> #include <fstream> using namespace std; int main () { ifstream ifs ("z.txt"); string temp;
C++ помогите переделать программу (по проще) программа которое определяет максимальное число из введенной последовательности и положительных чисел (длина и последовательность не ограничен) программа должна проверять правильность исходных данных. как можно по другому или проще написать? include "stdafx.h" int _tmain(int argc, _TCHAR* argv) http://www.cyberforum.ru/cpp-beginners/thread376904.html
Метод Гаусса (блок-схема) C++
Нужна помощь в вербальном описании блок-схемы,помогите,пожалуйста
нужно написать прогу(исходника нет..) C++
Долго сидел думал но так и не додумался как написать... первые месяцы только изучаю си и с++ вот собственно сама задача.. Написать программу вычисляющую сумму покупки К тетрадей и Н РУЧЕК С ПОМОЩЬЮ inline функции Написать программу вычисляющую частичную сумму ряда ∑_(n=1)^∞▒ln⁡〖n/√n〗 Расчет должен производиться двумя способами с помощью рекуррентной функции и функции, содержащий...
C++ считать шестнадцатиричное число 0x******* http://www.cyberforum.ru/cpp-beginners/thread376882.html
Задаю массив unsigned int mas для записи в него шестнадцатиричных чисел вида 0x393BCE6B, и т.д. и пытаюсь считать его с файла: FILE *pr; pr=fopen("D:\\1.txt", "r"); if (!pr) //проверка {
C++ не понятно #include <iostream> #include <cmath> using namespace std; int main () { int **mas, n, m, i, j, j1; double dva, ras, summa; cout<<"storko: "<< endl;cin>>n; if (n<0) cout<<"error"<<endl; else подробнее

Показать сообщение отдельно
Draftpad
26 / 27 / 1
Регистрация: 12.10.2011
Сообщений: 83
03.11.2011, 11:46  [ТС]
Весь день я мучал поисковики на тему выстрелов по координатам в двухмерном пространстве, таки везде метод с синусами, косинусами и арктангенсом.

В примере от Blood-Angel без дополнительных вычислений, не будет известна скорость, с которой должен двигаться снаряд, в итоге скорость полёта напрямую зависит от расстояния мышки до начала полёта снаряда. Скорость вычислять приходится опять через арктангенс.

Алгоритмом Брезенхэма тоже ничего путнего сделать не получилось, плавное передвижение снаряда по точкам не выходит.

Либо эта тема имеет, какое-то другое, но скрытое от общего взора решение. Или же используется метод, приведённый в первом моём примере.

Кстати, подкорректировал функцию, теперь даже при расчёте 2000+ снарядов, нагрузка минимальна, буду надеяться, что к финальной версии, вместе с расчётами AI и прочим, падений производительности не будет.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru