Думаю сделать что-то в роде менеджера биатлона.
Есть спортсмен, у которого есть характеристики, которые отвечают за его участие в гонках (скорость, пульс, энергия).
Хочу сделать, чтобы гонка проходила показательно, а не просто рассчитывался результат. Для этого хочу сделать передвижение точки (спортсмена) по линии (трассе). Точка имеет относительно характеристик свою скорость передвижения по трассе, которую можно изменять во время гонки, чтобы увеличивался пульс и тратилась энергия. Также нужно сделать, чтобы скорость изменялась на подъеме и спуске.
Подскажите, что лучше использовать и как лучше сделать, если не трудно!
![](http://storage4.static.itmages.ru/i/16/0310/h_1457626609_9125845_fdde5df5d1.png)