Phun

Phun
Phun
Maintainer Emil Ernerfeldt
Entwickler Algoryx Simulation AB
Aktuelle Vorabversion Beta 5.28
(31. März 2009)
Betriebssystem Microsoft Windows, Linux, Mac OS X
Kategorie Game Engine
Lizenz proprietäre Lizenz
Deutschsprachig ja
http://www.phunland.com

Phun ist eine 2D-Physik-Engine, mit der man spielerisch die Gesetze der Physik ausprobieren kann. Phun wurde von Emil Ernerfeldt im Rahmen seines Diplomarbeitsprojektes auf der Universität Umeå entwickelt. Später wurde Phun von der Firma Algoryx Simulation AB übernommen, welche unter anderem von Kenneth Bodin, dem Diplomarbeitsbetreuer von Emil Ernerfeldt gegründet wurde, und bei der Emil Ernerfeldt auch jetzt arbeitet.[1]

Phun ist gratis für nicht-kommerzielle Verwendung. Algoryx vertreibt eine kommerzielle Version von Phun unter dem Namen Algodoo.[2] Algodoo wurde bei der BETT-Konferenz in London [3] und bei einer BBC-Vorstellung des Intel Classmate PCs[4] vorgestellt und kann seit Sommer 2009 als Demoversion oder kostenpflichtige Vollversion bezogen werden.[5]

Phun gibt es für Microsoft Windows, Linux und Mac OS X und wurde in 14 verschiedene Sprachen übersetzt. Lt. Hersteller wurde es mehr als 1.400.000 Mal heruntergeladen[6] und es gibt mehr als 18.000[7] von Benutzern beigesteuerte Videos und Szenen.

Inhaltsverzeichnis

Überblick

Phun ist eine 2D-Physik-Engine basierend auf der SPOOK-Software für lineare Gleichungssysteme[8] von Claude Lacoursière. Es ist in C++ geschrieben und verwendet GLEW, SDL und Boost (inkl. boost_filesystem).

Der Name „Phun“ ist eine Kombination aus „physics“ (Physik) und „fun“ (Spaß). Gerüchte besagen, dass die Namen auch aus anderen Quellen stammen könnten, wie z.B. der South-Park-Episode "Super Phun Thyme" (die eingebaute Programmiersprache von Phun heißt „Thyme“ (zu deutsch Thymian)), aber Emil Ernerfeldt streitet das ab.

Geschichte

Die erste öffentliche Alpha-Version von Phun wurde am 31. Oktober 2007 veröffentlicht, seit Dezember 2007 kommen regelmäßig Beta Versionen heraus. Die letzte offizielle Version ist Beta 5.28. vom 31. März 2009.[9]

Spielverlauf

Phun spielt in einer Sandbox, in der diverse physikalische Eigenschaften wie Schwerkraft und Luftwiderstand simuliert werden. Diese wirken auf die aus wenigen Basisbestandteilen durch den Anwender zusammensetzbaren Gegenstände. So können auch komplizierte Geräte gebaut werden, wie z.B. mechanische Rechenmaschinen, Boolesche Tore, Raketen, Waffen und Autos. Bei ausreichend leistungsfähigen Rechnern lassen sich auch Flüssigkeiten simulieren.

Thyme

Thyme (zu deutsch Thymian) ist eine Skriptsprache, die für die Programmierung in Phun entwickelt wurde. Thyme kann benutzt werden, um Szenen zu laden und Variablen der Sandbox wie z.B. die Stärke der Schwerkraft zu steuern. Die Konsole von Phun (zu öffnen mit „F11“) erlaubt es den Benutzern, Thyme-Code einzugeben. Die Konsole bietet dafür Autovervollständigung und Typstrukturen.[10]

Fangemeinde

Die Phun-Fangemeinde kann ihre Arbeit unter einer Creative-Commons-Lizenz in der Phunbox – einer von der Fangemeinde dafür eingerichteten Website – teilen. Die erste Version der Phunbox wurde am 19. Mai 2008 fertiggestellt, die aktuelle Version (Phunbox2) am 19. März 2009. Anwender können seitdem auch gemeinsam an Szenen arbeiten. Auf Phunbox wurden bisher mehr als 18.000 Szenen hochgeladen.[7] Mittlerweile ist die Phunbox offline und es kann das Portal der kommerziellen Version Algodoo verwendet werden.

Für Phun 4 gab es aufgrund des frei verfügbaren Quellcodes eine Reihe von durch Anwender geschaffenen Erweiterungen, sogenannte „Phun Gears“.[11] Nachdem der Quellcode für Phun 5 aus kommerziellen Gründen nicht freigegeben ist, ist derartiges unter Phun 5 nicht mehr möglich.[12].

Einzelnachweise

  1. http://www.phunland.com/wiki/About About auf der Phun Homepage
  2. http://www.algoryx.se/algodoo.html Algodoo auf der algoryx Homepage
  3. http://www.algoryx.se/algodoo_bett_press.html Algodoo bei BETT
  4. http://news.bbc.co.uk/2/hi/technology/7826810.stm BBC Coverage on Intel Classmate PC and Algodoo at BETT
  5. Phun Download
  6. http://www.algoryx.se/phun.html Phun Seite auf Algoryx Homepage
  7. a b http://www.phunland.com/wiki/Phunbox Hochgeladene Szenen auf Phunbox
  8. http://urn.kb.se/resolve?urn=urn:nbn:se:umu:diva-1143 Claude Lacoursière's SPOOK solver
  9. http://www.phunland.com/wiki/Phun_changelog Versionsgeschichte von Phun
  10. http://www.phunland.com/wiki/Thyme Thyme Seite im Phun Wiki
  11. http://www.phunland.com/forum/viewtopic.php?id=658 Phun external apps
  12. http://www.phunland.com/forum/viewtopic.php?id=1075 Phun commercializing

Wikimedia Foundation.

Игры ⚽ Поможем написать курсовую

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Phun — est un moteur physique 2D. Historique Le plus en plus célebre jeu Phun a été créé par Emil Ernerfeldt lors de son master de science et de physique quantique, alors qu il était étudiant à l université d Umeå en Suède. Son utilisation est gratuite… …   Wikipédia en Français

  • Phun — Saltar a navegación, búsqueda Phun es un software de simulación de física en 2D. Fue diseñado por Emil Ernerfeldt, estudiante universitario sueco, en unos 6 meses para su tesis. Se trata de un programa que permite jugar con muchos fenómenos… …   Wikipedia Español

  • Phun — Разработчик Эмиль Эрнерфельдт Издатель Algoryx Simulation Локализатор …   Википедия

  • phun — si·phun·cle; si·phun·cled; si·phun·cu·lar; si·phun·cu·la·ta; si·phun·cu·late; si·phun·cu·lat·ed; …   English syllables

  • Phun City — was a rock festival held at Ecclesden Common near Worthing, England from July 24 to July 26 1970. Organised by the UK Underground anarchist Mick Farren, the festival was notable for having no fences and no admission fees. It was not intended to… …   Wikipedia

  • phun — fun …   Glossary of chat acronyms & text shorthand

  • PHUN — abbr. Phreakers and Hackers Underground Network (Netzwerk) …   United dictionary of abbreviations and acronyms

  • Wang Sai Phun — วังทรายพูน Provinz: Phichit Fläche: 259,501 km² Einwohner: 25.541 (2005) Bev.dichte: 98,4 E./km² PLZ: 66180 …   Deutsch Wikipedia

  • Amphoe Wang Sai Phun — Wang Sai Phun วังทรายพูน Provinz: Phichit Fläche: 259,501 km² Einwohner: 25.541 (2005) Bev.dichte: 98,4 E./km² PLZ: 66180 …   Deutsch Wikipedia

  • Amphoe Wang Sai Phun — Infobox Amphoe name=Wang Sai Phun thai=วังทรายพูน province=Phichit coordinates=coord|16|23|18|N|100|32|18|E|type:adm2nd region:TH capital=Nong Phra area= 259.501 population=25,541 population as of=2005 density=98.4 postal code=66180… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”