Dravidy — Всё по Эйнштейну
Функциональность её проста и, казалось бы, посредственна. На экране смартфона возникает поле, в котором можно создавать предметы. Например, движущуюся точку, у которой есть скорость. Или неподвижный объект, у которого есть масса, которой он остальные объекты притягивает. Как в космосе и происходит, с небольшими оговорками.
Посудите сами — Солнце, казалось бы, неподвижно для нас, ведь мы крутимся вокруг него. Но нет, звезда наша тоже вращается вокруг центра Галактики, а та, в свою очередь, нарезает круги по другому маршруту, и так далее. Так что даже у Земли вектор движения был бы совершенно диким… Если бы можно было его нарисовать, жаль места нет, относительно которого это сделать можно.
Но ладно, оставим ерунду физическую, и вернёмся к ерунде программной. Dravidy. Единичное нажатие на экран создаёт движущийся шарик, двойное — неподвижную основу. Собственно, это почти всё, что может программа сделать. Вся мякотка заключается в настройках, которые можно провести с этими штуками.
Начнём с барьеров. В космосе их нет, а вот в Dravity экран вполне можно ограничить непробиваемыми стенками, и получить в каком-то роде ёмкость для идеального газа. Дальше — гравитационные основы. Их может быть ажно три вида: классический притягивающий красный шарик, экзотический синий отталкивающий и чёрная дыра, чёрная на вид.
Движимые объекты тоже настраиваются, но в основном — по количеству. Благодаря специальной кнопочке их можно запускать по одной, десятку или тысяче за раз. Однако будьте осторожны — зараза может забить процессор до степени полной фрустрации, так как для каждого шарика ежесекундно вычисляется траектория. Это вам не мать-природа, у которой всё по Иисусу и рассчитано на миллиарды лет вперёд!
Для того, чтобы легче было следить за хаосом, движущимся шарикам можно приписать «хвосты из точек». При желании можно даже вычислять скорость движения через расстояние между ними, но, во-первых, для этого нужно ставить длину следа в 50 и больше точек, что тоже напряжёт смартфон, и во-вторых это извращение. Фу.
Dravidy — песочница, и довольно интересная. В конце концов, не каждый день с гравитацией можно побаловаться, верно? Внутри самой программы находится помощь по интерфейсу, не забудьте в неё заглянуть. Иначе грустно будет — он довольно лаконичен.