Phun

Материал из свободной русской энциклопедии «Традиция»
Перейти к: навигация, поиск
Phun logo.jpg
Сцена «Gears»
Язык программирования:
C++
Операционная система:
Windows, Linux, MacOS



Устройство управления:
мышь, сенсорный экран, акселерометр
Разработчик:
Algoryx Simulation AB



Дата появления:
Свойство «Дата создания» было отмечено для ограниченного использования.
17 декабря 2007
Текущая версия:
5.28 beta
Дата выхода текущей версии:
3 апреля 2009



Лицензия:
Свободное программное обеспечение для частного использования

Phun — двухмерный физический симулятор.

Он может использоваться в образовательных и развлекательных целях.

Возможности[править]

У программы простой интерфейс, позволяющий рисовать, изменять и перемещать плоские объекты, а также менять их физические свойства: массу, прочность, трение и т.п. Переключив игру в динамический режим можно как проследить за судьбой объектов сцены, так и вмешаться в неё, к примеру, переместив их.

Кроме графического интерфейса, имеется консоль, запускаемая нажатием клавиши ~, где можно вводить скрипты, написанные на специально разработанном для програмы языке Thyme.

Возможностей программы достаточно для создания моделей сложных механизмов наподобие автоматических пистолетов.

Требования[править]

Phun имеется под Windows, Linux и MacOS. В качестве устройств ввода может использоваться клавиатура, мышь, джойстик, сенсорный экран и акселерометр.

Авторство[править]

Разработал Phun Эмиль Эрнерфельдт в качестве магистерской диссертации на отделении компьютерных наук университета Умео в Швеции.

Правами собственности на Phun обладает Algoryx Simulation AB, где работает Эрнерфельдт.

Допускается бесплатное частное использование программы. Исходные коды не открыты. До сих пор выходили только бета-версии. На основе Phun создана платная программа Algodoo.

Программа написана на C++ и использует библиотеки GLEW и SDL и решатель систем линейных уравнений SPOOK Клода Лакурсьера.

Галерея[править]

Демонстрация на Intel Developers Forum, 2008
Демонстрация возможностей
Phun Gun
Баллиста
Цифровые часы

Ссылки[править]