ShiVa - ShiVa - Wikipedia
![]() | tento článek obsahuje obsah, který je napsán jako reklama.Květen 2019) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
![]() | tento článek příliš spoléhá na Reference na primární zdroje.Dubna 2015) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
Vývojáři | ShiVa Technologies SAS |
---|---|
Stabilní uvolnění | 1.9.2 / 21. prosince 2013 |
Náhled verze | 2.0 / 4. července 2014 |
Operační systém | Microsoft Windows Mac OS X Linux |
Typ | Herní engine |
Licence | Freemium |
webová stránka | shiva-motor |
ShiVa3D je 3D herní engine s grafickým editorem určeným k vytváření aplikací a videohry pro stolní počítače, web, herní konzole a mobilní zařízení. Hry vytvořené pomocí ShiVa lze exportovat do více než 20 cílových platforem s pravidelným přidáváním nových exportních cílů.
Pomocí aplikace ShiVa bylo vytvořeno mnoho aplikací,[1] včetně Prince of Persia 2 remake pro mobily a Babel stoupá publikováno Ubisoft.
S ShiVa 2.0 je další verze editoru v současné době ve velkém vývoji. Uživatelé ShiVa s novějšími licencemi než 1. ledna 2012 jsou vyzváni, aby si stáhli beta verze, důkladně otestovali a poskytli zpětnou vazbu.[2]
Motor
Mezi aktuální funkce jádra patří:
- engine běží nativně na široké škále cílových platforem, včetně mobilních zařízení, stolních počítačů, webových prohlížečů a herních konzolí
- podpora pro 32bitové i 64bitové operační systémy
- Lua API s domorodcem C ++ podpora kompilace
- průmyslová standardní architektura pluginů, kterou lze použít k rozšíření enginu o knihovny jako NVIDIA PhysX, F-Mod a ARToolKit
- vykreslování v OpenGL, DirectX 9 nebo 11 a OpenGL ES režimy
- bodová a směrová světla v reálném čase s rozmazaným prostorem na obrazovce kaskádové stínové mapy
- úplný světelná mapa ovládání (UV2, import, export, vestavěný mapovač stínů s Ambient occlusion Podpěra, podpora)
- Přepsání materiálu, částicové systémy a polygonové stezky
- efekty po zpracování jako Bloom, Depth of Field, Motion Blur a Camera Distortion
- realtime mesh modifikace API s podporou morphingu
- kusové vykreslování terénu a oceánu
- ÓDA fyzika se složenými těly
- místní a vzdálené streamování videa, textur a obsahu
- 2D HUD systém pro zobrazení informací na obrazovce
- více výřezů a scénických kamer
- několik stereoskopický Režimy 3D vykreslování s Oculus Rift Podpěra, podpora
- Vestavěný XML API a výměna souborů
- síťové API pro Multiplayer hry, které se nejlépe používají ve spojení se serverem ShiVa Server
- Stereo audio a 5.1 prostorový zvuk pro 3D zvukové efekty
Platformy
Stroj ShiVa aktuálně běží na následujících platformách:
plocha počítače
- Microsoft Windows XP / Vista / 7/8 / 8,1 ve starším režimu s DirectX 9 nebo OpenGL 2.0 (x86 )
- Microsoft Windows 8 / 8.1 v režimu DirectX 11 s podporou Windows Store jako WinRT aplikace (x86, x86 64, PAŽE )
- Mac OS X 10,6+ v x86 a x86 64 nebo jako Univerzální binární
- Linux jako samostatné binární soubory x86 a x86 64
mobilní, pohybliví
- iOS 6+ zařízení včetně iPad, iPhone a ipod touch
- Android 2.3+ včetně mikrokonzolů jako Ouya
- Windows Phone 7.5, 8 a 8.1
- BlackBerry Tablet OS a BlackBerry 10
- Marmalade (SDK) pro cíle jako Bada a Symbian
- HP /Palm WebOS (dědictví)
Herní konzole
- Sony PlayStation 3 (vyžaduje certifikát vývojáře Sony)
- Microsoft Xbox 360 (vyžaduje certifikát vývojáře Microsoft)
- Nintendo Wii (vyžaduje certifikát vývojáře Nintendo)
- Sony PlayStation 4 (při testování)
- Microsoft Xbox One (při testování)
- Sony PlayStation Vita (v uzavřené beta verzi)
- Apple TV
Web
- ShiVa Web Player (plugin prohlížeče) k dispozici pro x86 a x86 64 na Okna, Mac OS X a Linux pro Firefox, Safari (webový prohlížeč), Opera (webový prohlížeč), Internet Explorer
Chrome (webový prohlížeč) - Adobe Flash 11.2+
- Nativní klient Google
- HTML5 /WebGL v beta testování
Editor ShiVa
Hry pro motor ShiVa jsou vyráběny pomocí editoru ShiVa Editor, a WYSIWYG RAD nástroj, který vývojářům umožňuje vytvářet 3D hry a aplikace za zlomek obvyklého času.
ShiVa Editor 1.x běží výhradně na Okna XP / Vista / 7/8 / 8.1. Hry ShiVa 1.x jsou vytvářeny nástrojem ShiVa Authoring Tool, což je bezplatný doprovodný produkt editoru, který transformuje herní balíčky na nativní aplikace. Protože ne všechny platformy mají SDK pro Okna, Nástroj pro tvorbu je k dispozici pro Mac OS X stejně jako Okna.
ShiVa Editor 2.x běží nativně na Okna XP / Vista / 7/8 / 8.1 x86 /x86 64, Mac OS X x86 64 a Linux x86 64. Kdysi samostatný nástroj pro tvorbu je nyní zabudován do samotného editoru.
Zatímco editor ShiVa je schopen exportovat hry připravené ke spuštění, pokročilí uživatelé jej mohou také použít k exportu Xcode, Zatmění nebo Vizuální studio projekty, aby mohly své hry dále upravovat podle svých preferencí IDE.
Klíčové vlastnosti editoru
- WYSIWYG živý náhled na prakticky jakoukoli součást vývoje her
- moduly editoru pro vytváření materiálů, částic, stop polygonů, HUDy, animace, terény a mnoho dalších
- plně skriptovatelné rozhraní s vlastními moduly (pouze ShiVa 2.0)
- Editor kódu Lua s automatickým návrhem a automatickým dokončováním, laděním, zvýraznění syntaxe, skládání kódu a integrovaná nápověda
- DAE, DWF a import aktiv STE 3D
- automatický převod importovaných souborů zvuku, videa, textur a modelů
- jemné nastavení komprese textur, zvuků a videí
- exportovat profily (ovlivňuje formáty, zvuk a video formáty)
- slučování binárních aktiv, SVN, analýza výkonu (pouze pokročilá licence)
- vestavěný server pro testování pro více hráčů
- Rozhraní příkazového řádku (Pouze 2.0)
Uvolnit časovou osu
ShiVa 1.5
4. července 2007: počáteční veřejné vydání
ShiVa 1.6
1. července 2008: Nové moduly
- TerrainEditor a AnimClipEditor
- Knihovna skriptů HLD
ShiVa 1.7
10. března 2009: XML a náhledy
- živý náhled částic, stezek, materiálů a HUDů
- XML API
- plné ovládání mapování světla
- Streamování textur DDZ
ShiVa 1.8
16. listopadu 2009: Terén a oceán
- více než 150 nových funkcí, vylepšení a oprav chyb
- více než 300 nových funkcí a konstant api
- projektory, oceán a post processing
ShiVa 1.9
2. listopadu 2010: Pluginy
- více než 300 nových funkcí a konstant api
- podpora pluginu C ++ / C #
- dynamické světelné stíny bodů
- Nástroje pro vývoj zařízení ShiVa (místní testování zařízení bez publikování)
ShiVa 1.9.1
10. ledna 2012: Ladění
- více než 250 nových funkcí api
- AI Debugger, podpora textu Unicode
- více výřezů a měkkých částic
- Podpora SVN, Nástroj pro slučování aktiv
ShiVa 1.9.2
21. prosince 2013: konečné vydání 1.x.
- všechny motory aktualizovány na aktuální sady SDK
- Vývozci Flash, WindowsRT a NaCl
ShiVa 2.0
4. července 2014, první veřejná beta verze aplikace ShiVa Editor 2.0[3] byl propuštěn nabyvatelům licence, kteří si zakoupili licenci ShiVa po 1. lednu 2012.
Licencování
ShiVa je proprietární uzavřený zdroj software a licencován na základě smlouvy EULA ShiVa. K dispozici je několik licenčních balíčků:
ShiVa Web Edition
ShiVa Web Edition je zdarma ke stažení a používání. Exporty jsou označeny vodoznakem, kromě pluginu prohlížeče ShiVa Web Player, Adobe Flash a HTML5 /WebGL.
ShiVa Basic Edition
ShiVa Basic Edition byla vytvořena pro indie vývojáři a malá vývojová studia. Všichni standardní vývozci jsou odemčeni. Lze stáhnout a otestovat beta verze. C ++ pluginy lze navrhnout a otestovat, ale ne exportovat.
ShiVa Advanced Edition
ShiVa Advanced Edition přichází s dalšími nástroji, které obvykle potřebují velké vývojové týmy, jako je slučování aktiv, SVN, moduly pro analýzu výkonu, export herní konzoly a vývoj celého pluginu C ++ /podepisování /vývozní.
Reference
- ^ Takahashi, Dean (2012-03-18). „3D herní engine společnosti Stonetrip přinese vysoce kvalitní hry pro telefony Android“. VentureBeat. Citováno 26. května 2012.
- ^ Caffier, Felix (04.07.2014). „První ShiVa 2.0 beta vydána!“.
- ^ „První beta verze ShiVa 2.0“. 04.07.2014. Archivovány od originál 9. července 2014. Citováno 9. července 2014.