Havok (ソフトウェア)とは - わかりやすく解説 Weblio辞書 (original) (raw)

Havok Technology Suites

開発元 Havok (マイクロソフト)
最新版 2024.2 / 2025年1月20日 (23日前) (2025-01-20)[1]
対応OS Windows, Windows RT, Windows Phone,[2] Unix, Linux, Android,[3] Mac OS X, iOS, Xbox, Xbox 360, Xbox One, PS2, PS3, PS4, PS5[4], PSP, PS Vita, GameCube, Wii, Wii U, Nintendo Switch
ライセンス プロプライエタリ/シェアウェア
公式サイト www.havok.com
テンプレートを表示

Havok Physics(ハボックフィジックス)は、アイルランドのHavok(英語版)社が開発した物理エンジンミドルウェアである。単にHavok(ハボック)とも呼ばれる。

概要

コンピュータゲームビデオゲームにオブジェクトと他のキャラクターの間でリアルタイムの相互作用をもたらすために製作された物理エンジンである。ダイナミック・シミュレーションを採用することでHavokはラグドール物理のような実物そっくりな世界とアニメーションを実現する。

エンジン自体はC言語およびC++で記述されており、エンジン中枢以外についてもC言語およびC++と互換性のあるコンパイラシステムに対して十分なポータビリティ(移植性)を備えている。

Havok社

開発会社のHavok社は当物理エンジンミドルウェアの他にも「Havok Animation Studio」「Havok AI」など、物理エンジン以外のミドルウェアもリリースしている。

2007年9月14日にインテル社に買収され、2015年10月2日にインテル社からマイクロソフト社に買収された[5]

対応プラットフォーム

Havok SDKのバージョン1.0は2000年Game Developers Conferenceにて公開された。それ以来改良が加えられ、Havokバージョン5.0は2007年9月にリリースされた[6]。このエンジンのソースコードはライセンス締結の後に配布され、WindowsXboxXbox 360Xbox Oneニンテンドー ゲームキューブWiiWii UおよびSwitch、ソニー・コンピュータエンタテインメントのPlayStation 2PlayStation 3PlayStation 4PlayStation 5PlayStation PortableおよびPlayStation Vita、アップルのMac OS X、そしてLinux用のソフトウェアで採用が知られている。

採用実績

2000年にSDKが立ち上げられて以来、150を超えるビデオゲーム、コンピュータゲームで使用されている。それらのうちで主になるのはファーストパーソン・シューティングゲーム(FPSゲーム)であり、次のような使用例がある。

FPS以外のジャンルのものとしては次のような使用例がある。

脚注

  1. ^Havok 2024.2 Release Highlights”. Havok. 2025年2月12日閲覧。
  2. ^ Business Wire (via Yahoo press) (2012年). “Havok™ to Showcase Full Technology Suite for Windows 8, Windows RT and Windows Phone 8 at Microsoft’s Build 2012”. Yahoo press. 2012年11月7日閲覧。
  3. ^ Engadget (2011年). “Havok physics engine comes to Android 2.3, demoed on Xperia Play”. Engadget. 2011年3月5日閲覧。
  4. ^ [1]
  5. ^ Microsoftが3D物理演算の秀才企業HavokをIntelから買収–技術は他プラットホームにも提供か TechCrunch 2015年10月3日 2016年8月1日閲覧
  6. ^ "Havok 5 Launches Integrated Character & Physics Solution" (Press release). Havok. 5 September 2007. 2007年9月19日閲覧。
  7. ^ http://www.ag.ru/news/04-01-2005#14483
  8. ^ http://www.starcraft2.com/faq.xml
  9. ^Havok Xtra Demos” (英語). 2005年2月26日時点のHavok Shockwave Demos オリジナルよりアーカイブ。2022年6月16日閲覧。
  10. ^ Second Life Wiki> Havok 2014年7月9日更新 2016年9月25日閲覧

外部リンク

ゲームエンジン
FLOSS 2D AIRNovel BMS Box2D CardWirth Cocos2d Digital Novel Markup Language LiveMaker Pygame Ren'Py Star Ruby StepMania Suika2 YU-RIS 吉里吉里2 吉里吉里Z WOLF RPGエディター Simulation RPG Construction 2.5D Doom 3D Axiom Crystal Space Irrlicht OGRE OpenSceneGraph PlayCanvas PLIB Quake Engine Mix Allegro DXライブラリ Enchant.js Godot LWJGL
プロプライエタリ 2D CatSystem2 Ethornell Game Maker Impact M.U.G.E.N NScripter(2) RealLive SiglusEngine System3 System4 Vicious Z-machine ツクールシリーズ 3D 3D Gamestudio Anvil Creation Engine CryEngine Crystal Tools Fox Engine Frostbite Hedgehog Engine HPL id Tech 5 Ignite Katana Engine Lithtech Engine LyN MT Framework OROCHI Real Virtuality REエンジン RAGE Source Unity Unreal Engine 千鳥(chidori) Mix Gamebryo
プロプライエタリゲームエンジン・ミドルウェア Havok