Shiva 3d Game Engine

 admin

ShiVa3D is a 3D game engine with a graphical editor designed to create applications and video games for desktop PCs, the web, game consoles and mobile devices. Games made with ShiVa can be exported to over 20 target platforms, with new export targets being added regularly. Mar 15, 2012  Curious about 3D game development? Now is the time to learn! This five-part tutorial series will demonstrate how to build a simple game with ShiVa3D Suite, a cross-platform 3D game engine and authoring tool. This is the fourth installment of the series, where you will complete the AI Model.

ShiVa 1.9.2 Features Engine Feature Overview. ShiVa includes an embedded server for small multiplayer games up to 16 players. 3d sound positioning. A video about both engines and my personal thoughts about the two. Please leave a comment below with any information or personal thoughts you might have on both engines. Thank you all for your.

The latest Tweets from Official ShiVa Feed (@ShiVaEngine). ShiVa 3D - Game Engine & Development Tools - Do you have a great game made with ShiVa? Tag your tweet with #shiva3d and we will retweet your screenshots/links! Sep 10, 2011  For the purpose of this question, a '3D game engine' is defined as a framework for managing game state and behavior, integrated with 3D-specific middleware (at minimum, a rendering engine). This is based on Wikipedia's definition of a game engine, specialized to 3D while taking note of the second paragraph: A game engine is the software, i.e. Some algorithms, solely responsible for the. Shiva Game Engine (www.stonetrip.com) A closed-source games engine well designed and elegant to use excellent GUI/HUD editing and animation system exposes 'just enough' thru its API (this is a good thing).

Game engines are tools available for game designers to code and plan out a game quickly and easily without building one from the ground up. Whether they are 2D or 3D based, they offer tools to aid in asset creation and placement.

Engines[edit]

Super Shiva Games

Note: The following list is not exhaustive. Also, it mixes game engines with rendering engines as well as API bindings without any distinctions.

NamePrimary programming languageScriptingCross-platform2D/3D orientedTarget platformNotable gamesLicenseNotes and references
4A EngineC++Yes3DWindows, OS X, Linux, PlayStation 3, PlayStation 4, Xbox 360, Xbox OneMetro 2033, Metro: Last Light, Metro ExodusProprietary
A-Frame (VR)HTML, JavaScriptJavaScriptYes3DCross-platformA-Painter[1]MITOpen source Entity component systemWebVR framework
Adventure Game InterpreterC styleYes2DDOS, Apple SOS, ProDOS, Classic Mac OS, Atari TOSListProprietary
Adventure Game StudioC++AGSScriptYes2DWindows, LinuxChzo Mythos, BlackwellArtistic 2.0Mostly used to develop third-person pre-renderedgraphic adventure games, one of the most popular for developing amateur adventure games
AlamoYes3DWindows, OS X, Xbox 360Star Wars: Empire at War, Star Wars: Empire at War: Forces of Corruption, Universe at War: Earth AssaultProprietary
Aleph OneC++Lua, Marathon markup languageYes2.5DWindows, Linux, OS XAleph One (Marathonremake)GPLFPS engine
AllegroCAda, C++, C#, D, Lisp, Lua, Mercury, Pascal, Perl, Python, SchemeYes2DWindows, Linux, OS X, iOS, Android, Raspberry Pi, DOSFactorio[2]zlibGraphics, audio, input
Antiryad GxC, AssemblerC, C++, GelYes2D, 3DWindows, DOS, Mac OS, Linux, iOS, Android, AmigaOS, AROS, MorphOS, NACLProprietary
AnuraC++, FFL[3]FFL[3]Yes2DWindows, Linux, OS X, iOS, Android, BlackBerry 10Frogatto & Friends, Argentum Age[4], Cube Trains[5]zlib[citation needed], feature freeze
AnvilC++, C#Yes3DWindows, PlayStation 3, PlayStation 4, PlayStation Vita, Wii U, Xbox 360, Xbox OneListProprietary
AppGameKitC++, BASICC#, C++, AGK BASICYes2D, 3DWindows, Mac, iOS, Android, HTML5, Raspberry PiEchoes, Driving Test Success Apps, SquashiesProprietary
Ardor3DJavaYes3DCross-platformzlibFork of jMonkeyEngine 2.0
Aurora toolsetC++NWScriptYes3DWindows, Linux, OS XNeverwinter NightsProprietary
BigWorldPythonYes3DWindows, Linux, Xbox 360, PlayStation 3ListProprietary
Blend4WebJavaScript, Python, C, C++JavaScriptYes3DWebGL, Windows, Linux, OS X, iOS, AndroidExperience Curiosity, Petigor's Tale, Back to the Middle AgesGPLv3 or commercialGame content, including graphics, animation, sound, and physics, is authored in the 3D modeling and animation suite Blender[6]
BlenderC, C++PythonYes2D, 3DWindows, Linux, OS X, SolarisYo Frankie!, Sintel The Game, ColorCubeGPL2D/3D game engine packaged in a 3D modeler with integrated Bullet physics library[7][8]
Bork3D Game EngineC++Yes3DIOS, OS X, WindowsListBSD
BRenderYes3DWindows, DOS, PlayStationCarmageddon, FX Fighter, I-War (Independence War).Proprietary
Build engineCYes2.5DWindows, Linux, OS X, DOSDuke Nukem 3D, Shadow Warrior, Blood, Redneck RampageCustom, free non-commercial useFPS engine; 2.5D, 2D grid base geometry
BuildboxC++Yes2DWindows, OS X, iOS, AndroidBall Jump, Sky, The Line Zen, PhasesProprietaryDrag and drop game builder without scripting
C4 EngineYes3DPlayStation 4, PlayStation 3, Windows, OS X, Linux, iOSListProprietaryRetired, no longer available for licensing[9]
Cafu EngineC++LuaYes3DWindows, Linux, OS XGPL or ProprietaryIncludes map editor and networking[10]
Chrome EngineC++Yes3DWindows, Linux, PlayStation 4, Xbox OneListProprietary
ClanLibC++Yes2.5DWindows, Linux, OS Xzlib
ClausewitzC++Yes3DWindows, OS X, LinuxAll Paradox Development Studio games since 2007Proprietary
Clickteam FusionYes2DWindows, iOS, Android, HTML5, Adobe FlashFive Nights at Freddy'sProprietary
Cocos2d, Cocos2d-x, Cocos2d-html5C++, Python, Objective-C, JavaScriptJavaScript, Java, LuaYes2D, 2.5D, 3DWindows, Linux, OS X, iOS, Android, BlackBerry, TizenHardest Game Ever 2, DQMSL, Tiny Village, Badland, Small Street, Tiny Tower, Pocket Planes, Hill Climb, Star Thief, Geometry DashMITAndroid target binds to Java; iOS target uses Objective-C
CodeaLuaNo2DiOSCargo-BotApache 2.0
ColdstoneYes2DMac OS 9, OS X, WindowsPillars of GarendallProprietary
ConstructC++JavaScript, Event SystemYes2DWindows, OS X, Wii U, HTML5 capable internet browsersProprietary, GPL Classic version
CopperCubeYes3DWindows, OS X, Android, WebGL, Adobe FlashProprietary
Core3DObjective-CYes3DWindows, Linux, OS X, iOSCoreBreach3D Engine MIT, Source Code GPL v2[11]
CoronaLuaYes2DiOS, Android, Kindle, Windows Phone 8, Apple TV, Android TV, OS X, WindowsProprietary
CPAL3DNo3DWindowsMemento MoriProprietary
Creation EngineC++PapyrusYes3DWindows, PlayStation 3, Xbox 360, Xbox One, PlayStation 4The Elder Scrolls V: Skyrim, Fallout 4, Fallout 76Proprietary
CryEngineC++Lua, C#Yes3DWindows, OS X, Linux, PlayStation 3, PlayStation 4, Wii U, Xbox 360, Xbox One, iOS, AndroidListProprietary
Crystal ToolsYes3DPlayStation 3, Xbox 360, Windows, WiiListProprietary
Crystal SpaceC++Java, Perl, PythonYes3DWindows, Linux, OS XKeepsake, The Crystal Scrolls, Yo Frankie!LGPL
CubeC++Yes3DWindows, Linux, OS XAssaultCube, CubezlibPrior generation (means it has a successor), 2D grid-based system, optimized for outdoor not indoor maps
Cube 2: SauerbratenC++CubeScriptYes3DWindows, Linux, OS XCube 2: Sauerbraten, Red EclipsezlibEfficient 6-directional height map based geometry (versus traditional Polygon soup model), hence the name Cube, FPS engine
Dagor EngineYes3DWindows, PlayStation 4, PlayStation 3, Xbox 360, Linux, OSXListProprietary
Dark EngineC++No3DWindowsThief: The Dark Project, System Shock 2, Thief II: The Metal AgeProprietaryAdvanced AI and sound features (full control of sound propagation). Edited with DromEd.
DecimaNo3DPlayStation 4Death Stranding, Horizon Zero Dawn, Killzone Shadow Fall, Until Dawn, Until Dawn: Rush of BloodProprietary
DefoldLuaLuaYes2DiOS, Android, HTML5, Windows, OSX, LinuxBlastlands, Blossom Blast Saga, Pet Rescue Puzzle Saga, Family Age, Hammerwatch ColiseumProprietary
Delta3DC++PythonYes2.5DCross-platformLGPL
Dim3C++JavaScriptYes3DCross-platformMIT
DimensioneX Multiplayer EngineJavaJava, VBScriptYes2.5DCross-platformUnderworld OnlineGPLProduces browser games with pseudo-3D views; games can be made into Facebook Apps; intended for beginners
DX StudioC++JavaScriptNo3DWindowsproprietary, Freeware
Dunia EngineC++Yes3DWindows, PlayStation 3, Xbox 360, PlayStation 4, Xbox OneListProprietaryBased on CryEngine
egoYes3DPlayStation 3, Windows, Xbox 360, OS X, Wii, Wii U, Xbox One, PlayStation 4ListProprietaryPrimarily used for racing games
Electron toolsetC#NWScriptNo3DWindowsNeverwinter Nights 2Proprietary
Elflight EngineJavaYes3DCross-platformProprietaryTargeted for web based games
EnforceNo3DWindowsShade: Wrath of Angels, Alpha Prime, Carrier Command: Gaea Mission, Take On MarsProprietary
Enigma EngineYes3DWindows, OS X,Blitzkrieg, Blitzkrieg 2Proprietary
Esperient CreatorLangLisp, CScriptNo3DWindowsProprietary
Essence EngineNo3DWindowsListProprietary
EuphoriaYes3DWindows, PlayStation 4, Xbox One, PlayStation 3, Xbox 360, iOS, AndroidProprietary
ExultC++Yes2DWindows, Linux, OS X, BSDGPLFree software re-implemented Ultima VII game engine
Flare3DActionScript 3Yes3DWeb, Windows, iOS, Android, BlackBerryListProprietary
FlixelActionScriptYes2DVarious games by Gregory WeirMITBoilerplate code for Flash games
Forgelight EngineNo3DWindowsFree Realms, PlanetSide 2, Landmark, EverQuest Next, H1Z1: Just Survive, H1Z1: King of the KillProprietary
Fox EngineYes3DWindows, PlayStation 3, PlayStation 4, Xbox 360, Xbox OneListProprietary
FreescapeFreescape Command LanguageYes3DAmstrad CPC, ZX Spectrum, IBM PC, Commodore 64, Commodore Amiga, Atari STListProprietary
FrostbiteC++Yes3DWindows, PlayStation 3, PlayStation 4, Xbox 360, Xbox OneListProprietaryUsed originally for Battlefield (series) video games
Future PinballNo3DWindowsFreeware
GamebryoC++Yes3DWindows, PlayStation 3, PlayStation 4, Xbox 360, Xbox OneListProprietary
Game EditorCustom (C styled)Yes2DiPhone, iPad, OS X, Windows (95-Windows 7), Linux, Windows-based smartphones, GP2X, Pocket PCs, Handheld PCsGPL, Proprietary
GameMaker StudioGMLGame Maker Language, JavaScript, GLSLYes2D, 3DWindows, Windows 8, Xbox 360, Xbox One, PlayStation 3, PlayStation 4, PlayStation Vita, OS X, Ubuntu, HTML5, Android, iOS, Windows Phone 8, Tizen, Amazon Fire TV, Nintendo SwitchList of GameMaker Studio gamesProprietaryLimited 3D abilities
GamePlay3DC++LuaYes3DWindows, Linux, OS X, iOS, BlackBerry 10, AndroidApache 2.0Aimed at the indie game developer ecosystem, similar features to cocos2d-x
GameSaladLangScriptYes2DiOS, AndroidProprietary
GamestudioC-Script, Lite-CNo3DWindowsListProprietaryGames can be published royalty-free
GamvasJavaScriptJavaScriptYes2DHTML5MITHTML5 canvas game engine with Box2D integration
GodotC++GDScript, C#, Visual Script, GDNativeYes2D, 2.5D, 3DWindows, macOS, Linux, UWP, iOS, Android, HTML and Web AssemblyMITOpen source. 3.0+ adds C# scripting plus other languages via modules and GDNative. PBR and Global Illumination.
Gold BoxAssembly, Pascal, C, C++Yes2DAmiga, Apple II, Atari ST, Commodore 64/128, DOS, Macintosh, Nintendo Entertainment System, PC-9801, Sega GenesisPool of Radiance, Gateway to the Savage Frontier, Champions of Krynn, Buck Rogers: Countdown to Doomsday, Neverwinter Nights, Spelljammer: Pirates of RealmspaceProprietarySSI's engine for Advanced Dungeons & Dragons role-playing games
GoldSrcC, C++, AssemblyYes3DWindows, OS X, Linux, PlayStation 2, Xbox, DreamcastHalf-Life, Team Fortress Classic, Half-Life: Opposing Force, Counter-Strike, Ricochet, Deathmatch Classic, Half-Life: Blue Shift, Half-Life: Decay, Day of Defeat, Counter-Strike: Condition Zero, Counter-Strike Neo, Counter-Strike OnlineProprietaryHighly modified Quake engine
HeroEngineC++, C#HeroScript LanguageNo3DWindowsStar Wars: The Old RepublicProprietary
Horde3DC++Yes3DWindows, LinuxEPLSmall 3D rendering engine for large crowds of animated characters
HPL EngineC++AngelScriptYes3DWindows, Linux, OS XPenumbra: Overture, Penumbra: Black Plague, Penumbra: Requiem, Amnesia: The Dark Descent, Amnesia: A Machine for Pigs, SomaProprietary, GPL version 1Cross-platform, compatible with OpenGL, OpenAL, and Newton Game Dynamics libraries; defining features include ability for advanced object interaction via use of Newton's physics code
id Tech 1 (Doom)CACSYes2.5DWindows, Linux, OS XDoom, Doom II, Heretic, Hexen, Strife, Chex QuestGPL2D-based level geometry, sprites, and particles, uses clever methods to give illusion of 3D depth
id Tech 2 (Quake)CQuakeCYes3DWindows, Linux, OS XQuakeGPLFirst true 3D id Tech engine
id Tech 2 (Quake II)CCYes3DWindows, Linux, OS XQuake IIGPLAlso termed the Quake II engine
id Tech 3CCYes3DWindows, Linux, OS XQuake III ArenaGPLAlso termed the Quake III engine
id Tech 4C++C++ via DLLsYes3DWindows, Linux, OS XDoom 3, Doom 3 BFG Edition, Quake 4, Prey, Enemy Territory: Quake Wars, Wolfenstein, BrinkGPLAlso termed the Doom 3 engine; features advanced: lighting, shadows, interactive GUI surfaces
id Tech 5C++, AMPL, Clipper, PythonScriptYes3DWindows, OS X, Xbox 360, Xbox One, PlayStation 3, PlayStation 4Rage, Wolfenstein: The New Order, Wolfenstein: The Old Blood, The Evil WithinProprietaryFirst id Tech engine to feature MegaTexture technology, starting with Rage
id Tech 6C++Yes3DWindows, Xbox One, PlayStation 4, Nintendo SwitchDoom (2016), Wolfenstein II: The New ColossusProprietary
id Tech 7C++Yes3DWindows, PlayStation 4, Xbox One, Nintendo SwitchDoom EternalProprietary
iMUSEN/AN/AIntegrated with other enginesMonkey Island 2: LeChuck's Revenge, all LucasArts adventure games afterwardsProprietaryDynamic music system
Infinity EngineYes2DWindows, Mac OS, OS X, AmigaOS 4Baldur's Gate, Planescape: Torment, Icewind Dale, Baldur's Gate II: Shadows of Amn, Icewind Dale IIProprietary
IrrlichtC++C++Yes3DWindows, Mac OS, Linux, Windows CEList of Irrlicht gameszlibOpen source, audio with extension
ioquake3CYes3DWindows, Linux, OS XUrban TerrorGPL
Iron EngineNo3DWindowsSins of a Solar Empire, Sins of a Dark AgeProprietary
IW engineC++Yes3DWindows, OS X, PlayStation 4, PlayStation 3, Xbox One, Xbox 360, Wii U, WiiCall of Duty seriesProprietaryOriginally built from id Tech 3
JadeC++Yes3DCross-platformListProprietary
Jake2JavaYes3DCross-platformGPLJava port of Quake II game engine
Java3DJavaYes3DCross-platformBSDCommunity-centric project. Last version 1.6.0 (April 2015). Used by many schools as part of course work
JediCYes2.5DDOS, WindowsStar Wars: Dark Forces, OutlawsProprietaryRumored to have been reverse-engineered from Doom engine
jMonkeyEngineJavaYes3DCross-platformBSDCommunity-centric project, used by several commercial game studios
KineticaNo3DPlayStation 2ListProprietary
Kivy (framework)PythonKvYes2.5DWindows, Linux, OS X, iOS, AndroidDeflectouch, FishLifeMITFor rapid development, can make multi-touch apps
LayaAirActionScript 3, JavaScript, TypeScriptYes2D, 3DWebGL, Windows, Linux, OS X, iOS, AndroidGPL or commercial2D/3D game engine and also VR mode, provide free tools to convert 3d assets content from FBX files or Unity scene.
LeadwerksC++LuaYes3DWindows, LinuxHoodwink, Rogue SystemProprietary
LibGDXJavaYes2D, 3DGNU/Linux, Windows, OS X, iOS, Android, Java applet, WebGLIngressApache 2.0Java game development framework, provides a unified API that works across all supported platforms
LithTechYes3DCross-platformListProprietary
LumberyardC++LuaYes3DPlayStation 4, Xbox One, WindowsProprietaryThe software is free to download and use however is works closely with amazon services.
Luminous StudioYes3DPlayStation 4, Xbox One, WindowsFinal Fantasy XVProprietary
LyNYes3DCross-platformListProprietaryIntended to scale effectively on 7th and 8th generation consoles
LÖVELuaLuaYes2DiOS, Android, Windows, Linux, OS X, NetBSD, FreeBSD, OpenBSD, Solaris,and all platforms supported by pkgsrc[12]Mari0, Journey to the Center of Hawkthorne, Move or Die[13]zlib[14]
M.U.G.E.NCYes2DLinux, DOS, Windows, OS XFreewareUsed Allegro initially, now uses on SDL
MarmaladeC++, Lua, Objective-C, HTML5Lua, 2DKitYes2D, 3DiOS, Android, BlackBerry, Windows 10, Amazon, OS X, Windows, Tizen, Roku, ChromecastList of Marmalade GamesProprietaryHigh-performance, cross-platform, with authoring tools and asset store
Moai SDKC++LuaYes2DWindows, OS X, iOS, Android, LinuxCrimson Steam Pirates, Broken Age, Lost in ParadiseCPAL
MT FrameworkC++Yes3DPlayStation 3, Xbox 360, Windows, Wii, Wii U, Nintendo 3DS, PlayStation VitaListProprietaryIntended to be 7th generation console engine, replaced by Panta Rhei
MonoGameC#C#Yes2D,3DWindows, OS X, Xbox One, PlayStation 4, PlayStation Vita, Windows Phone, iOS, Android, Windows Store, Ouya, BSDSkulls of the Shogun, Bastion, TowerFall, Transistor (video game), Fez (video game), Axiom VergeMicrosoft Public
Nebula EngineNo3DWindowsDrakensang: The Dark Eye, Drakensang: The River of TimeProprietary[citation needed]
NScripterNo2DWindowsFreeware
Odyssey EngineYes3DWindows, OS XStar Wars: Knights of the Old Republic, Star Wars: Knights of the Old Republic II: The Sith LordsProprietary
OGREC++C++Yes3DLinux, Windows (all major versions), OS X, NaCl, WinRT, Windows Phone 8, iOS and AndroidTorchlightMIT3D rendering engine used by several games
OHRRPGCEFreeBASICHamsterSpeakYes2DWindows, OS X, Linux, AndroidWandering HamsterGPLRole-playing game creation system; use of scripting is optional
ONScripterNScripterNScripterYes2DWindows, OS X, Linux, Dreamcast, PSP, iOSNarcissu, Saya no Uta, TsukihimeGPLUsed to develop visual novels and first-person adventure games
OpenClonkC++C4ScriptYes2.5DWindows, Linux, OS XOpenClonkISCEngine for 2D action/strategy platformers with 3D graphics
OpenSimulatorC#LSLYes3DWindows, Linux, OS X, FreeBSDBSDServer platform to host virtual worlds, compatible with Second Life clients
ORXC/C++CustomYes2.5DWindows, Linux, OS X, iOS, AndroidLe Magasin des Suicideszlib3D accelerated
Panda3DC++, PythonPythonYes3DWindows, Linux, OS X, iOSToontown Online, Pirates of the Caribbean OnlineBSD
Panta RheiYes3DPlayStation 4, Xbox One, WindowsDeep DownProprietarySuccessor to MT Framework for 8th generation consoles
PhaserJavaScriptJavaScriptYes2DCross-platformMIT
PhyreEngineC++Yes3DPC, PlayStation Portable, PlayStation Vita, PlayStation 3, PlayStation 4Listproprietary, Freeware
Pie in the SkyCYes2.5DDOS, Windows, OS XListProprietary
PlayCanvasJavaScriptJavaScriptYes3DWindows, Linux, OS X, iOS, HTML5, AndroidSwoop, Zombie Pac-manMITUsers can work on game at the same time via online browser and publish to multiple platforms; engine uses WebGL and includes physics
PlayNJavaYes2DiOS, Android, HTML5, Windows, LinuxAngry Birds ChromeApache 2.0
PLIBC++Yes3DWindows, Linux, OS XLGPL
PyrogenesisC++JavaScriptYes3DWindows, Linux, OS X0 A.D.LGPLDesigned for RTS games
QYes3DWindows, OS X , Linux, PS2, PS3, WiiProprietary
QfusionC/C++AngelScriptYes3DWindows, Linux, OS X, AndroidWarsowGPL
Real VirtualityC++Yes3DWindows, XboxARMA 2, ARMA 3, DayZProprietary
REDengineC++Yes3DWindows, OS X, Xbox 360, Xbox One, PlayStation 4The Witcher 2: Assassins of Kings, The Witcher 3: Wild HuntProprietary
Ren'PyPythonPygameYes2DWindows, OS X, Linux, Android, OpenBSDAnalogue: A Hate Story, Jisei, Katawa Shoujo, Doki Doki Literature Club!MITUsed to develop visual novels and first-person adventure games
RenderWareRWXYes3DWindows, Mac OS, Nintendo GameCube, Wii, Xbox, Xbox 360, PlayStation 2, PlayStation 3, PlayStation PortableList of RenderWare gamesProprietaryRenderWare script available in version 2 only
Rockstar Advanced Game Engine (RAGE)Yes3DWindows, PlayStation 3, PlayStation 4, Wii, Xbox 360, Xbox OneListProprietary
RPG MakerRuby, JavaScriptYes2DPC-8801, MSX2, PC-9801, Super Famicom, Windows, Sega Saturn, PlayStation, Game Boy Color, PlayStation 2, Game Boy Advance, Nintendo DSAlpha Kimori, Ao Oni, Aveyond series, Barkley, Shut Up and Jam: Gaiden, Corpse Party, Eternal Eden, Laxius Force, One Night Trilogy, Super Columbine Massacre RPG!, To the Moon, Yume NikkiProprietaryGame creation system, allows users to build their own role-playing games
SAGEYes3DWindows, Macintosh, Xbox 360, PlayStation 3ListProprietaryUsed for real-time strategy games
SCUMMYes2D3DO, Amiga, Apple II, Atari ST, CDTV, Commodore 64, FM Towns & Marty, Macintosh, Nintendo Entertainment System, DOS, Windows, Sega Mega-CD, TurboGrafx-16/PC EngineManiac MansionProprietaryFull name is Script Creation Utility for Maniac Mansion, from the first game it was used with; uses iMUSE and INSANE; ScummVM provides an open source re-creation
Shark 3DC++PythonYes3DWindows, Xbox, Xbox 360Dreamfall: The Longest JourneyProprietary
ShiVaC++LuaYes3DWindows, OS X, Linux, iOS, Android, Windows Phone, BlackBerry, PlayStation 3, PlayStation 4, Wii, Xbox 360, Xbox One, WebGLPrince of Persia 2: The Shadow and the Flame (Mobile remake)Proprietary
Sierra's Creative Interpreter (SCI)Yes2DAmiga, Atari ST, Macintosh, PC-9801, IBM PCVersion list with gamesProprietary
Silent Storm engineNo3DWindowsSilent Storm, Night Watch, Hammer & Sickle, Day WatchProprietaryUsed for turn-based tactics games
SithCOGNo3DWindowsStar Wars Jedi Knight: Dark Forces IIProprietaryUsed as the basis of the GrimE engine
SnowdropC++Yes3DWindows, Switch, PlayStation 4, Xbox OneTom Clancy's The Division, South Park: The Fractured but Whole, Mario + Rabbids Kingdom Battle, Skull & BonesProprietary
SourceC++Squirrel, LuaYes3DWindows, OS X, Linux, PlayStation 3, Xbox, Xbox 360, AndroidHalf-Life 2, Counter-Strike: Source, Left 4 Dead, Portal, Team Fortress 2, others (list)ProprietaryThe SDK is bundled with many Source games
Source 2C++LuaYes3DWindows, OS X, Linux, Android, iOS[15]Dota 2 (port)[16], The Lab (limited), Artifact, Dota UnderlordsProprietaryThe first game using Source 2, Dota 2, was ported over from the original Source engine. One of The Lab's minigame Robot Repair uses Source 2 engine while rest of seven uses Unity's engine.
SpringC++C, C++, Java/JVM, Lua, PythonYes3DWindows, Linux, OS XBalanced Annihilation, Zero-KGPLRTS, simulated events, OpenGL
Starling FrameworkActionScriptYes2DWindows, OS X, GNU/Linux, iOS, AndroidAngry Birds Friends, IncredipedeBSD SimplifiedRecreates the traditional Flash display list architecture on accelerated graphics hardware
StencylHaxeHaxeYes2DFlash, HTML5, iOS, Android, Linux, OS X, WindowsProprietaryFree to publish to flash and HTML5. Subscription required for publishing to desktop or mobile.
Autodesk Stingray (Bitsquid)LuaYes3DWindows, Mac, Linux, IOS, Android, PlayStation 4, PlayStation 3, Xbox 360Proprietary
StepManiaC++LuaYes3DCross-platformIn the Groove, Pump It Up Pro, Pump It Up InfinityMITA rhythm video game and engine that was originally developed as a simulator of Konami's DDR
StratagusCLuaYes2DLinuxBos WarsGPLFor real-time strategy games
SunBurn XNANo3DXbox LiveAvaGlideProprietary
Three.jsJavaScriptJavaScriptYes3D, 2DHTML5, Windows, Linux, OS X, iOS, AndroidMIT
TOSHIYes3DWindows, Nintendo GameCube, Game Boy Advance, Nintendo DS, Wii, PlayStation 2, XboxJurassic Park: Operation Genesis, Nicktoons Unite!, Barnyard, El Tigre: The Adventures of Manny Rivera, de Blob, Marvel Super Hero SquadProprietary
Truevision3DVisual Basic, C++No3DWindowsProprietary
Torque3DC++TorqueScriptYes3DWindows, Linux, OS XMarble Blast Gold, ThinkTanks, Tribes 2, Villagers and Heroes, BlocklandMITIncludes multiplayer network code, seamless indoor-outdoor rendering engines, skeletal animation, drag and drop GUI creation, built in world editor, C-like scripting language
TurbulenzTypeScriptJavaScriptYes2D, 3DHTML5, iOS, AndroidPolycraft, Save the Day, Score RushMIT
UbiArt FrameworkC++Yes2.5DCross-platformRayman Origins, Rayman Legends, Child of Light, Valiant Hearts: The Great WarProprietary
UnigineC++C#, UnigineScript, GLSL, HLSL, UUSLYes3DWindows, Linux, OS X, PlayStation 3, Android, iOSListProprietaryFocused on large open scenes: 64-bit precision of coordinates, support for geo coordintaes, round Earth model. Mainly used in enterprise and professional simulators.
UnityC++C#, Cg, HLSLYes2D, 2.5D, 3DWindows, OS X, LinuxXbox 360, Xbox One, Wii U, New 3DS, Nintendo Switch, PlayStation 4, PlayStation Vita, Windows Phone, iOS, Android, BlackBerry 10, Tizen, Unity Web Player, Windows Store, WebGL, Oculus Rift, Gear VR, Android TV, Samsung Smart TVList of Unity gamesProprietary
Unreal EngineC++GLSL, Cg, HLSL, UnrealScript, C++, BlueprintsYes3DCross-platformList of Unreal Engine gamesProprietaryUnrealScript was removed in version 4
V-Play Game EngineC++QML, JavaScriptYes2DiOS, Android, Windows, OS XListProprietaryBuilt on Qt
Vengeance EngineC++No3DWindowsTribes: Vengeance, SWAT 4ProprietaryBased on Unreal Engine version 2/2.5
Vicious EngineLangScriptYes3DNintendo GameCube, Wii, WiiWare, Xbox, Xbox 360, Xbox Live Arcade, PlayStation 2, PlayStation Portable, PlayStation Network, WindowsListProprietary
VirtoolsYes3DBallanceProprietaryUsed for game prototyping and rapid development
VisionLangScriptYes3DWindows, Xbox 360, PlayStation 3, Wii, Wii U, iOS, Android, PlayStation Vita, IE6 and up, Firefox 2.0 and up, Google Chrome, Opera 9 and upListProprietary
Visual3D Game EngineC#/.NETYes3DWindows, Xbox 360ProprietaryCommercial successor to open-source RealmForge engine
Visual PinballC++VBScriptNo3DWindowsMAME-like pre-0.172, then BSD, GPL
VRAGEC#Yes3DWindows, Xbox OneMiner Wars 2081, Space Engineers,Medieval EngineersProprietarySource code was released under a commercial license
Wintermute EngineC++C-like syntaxNo2.5DWindowsDonationware, MIT, LGPLLite version lacks 3D Actor function
World BuilderNo2DSystem 3Freeware
WorldForgeC++Lua (client), Python (server)Yes3DGPLMMORPG framework made of libraries, server, client, media
XenkoC#C#Yes2D/3DCross-platformMITSupports C# 6.0
XnGineNo3DDOSThe Terminator: Future Shock, The Terminator: SkyNET, TES 2: Daggerfall, TES Legends: Battlespire, TES Adventures: RedguardProprietary
Zest3DActionScript 3, C++LuaYes3DWeb, Windows, Linux, OS X, Android, iOS, BlackBerryBoost
Zillions of GamesZillions RulesNo2DWindowsProprietary
NamePrimary programming languageScriptingCross-platform2D/3D orientedTarget platformNotable gamesLicenseNotes and references

See also[edit]

References[edit]

  1. ^'A-Painter: Paint in VR in Your Browser'. Mozilla VR Blog. September 19, 2016. Retrieved October 27, 2016.
  2. ^'Factorio engine modernisation'. Wube Software. Retrieved March 3, 2018.
  3. ^ ab'A Gentle Introduction to Frogatto Formula Language'. frogatto.com. Retrieved February 14, 2018.
  4. ^'Argentum Age'. argentumage.com. Retrieved February 14, 2018.
  5. ^'Cube Trains'. David Roberts. Retrieved February 14, 2018.
  6. ^'Blend4Web Official Site'. Blend4Web.com. Retrieved June 22, 2015.
  7. ^'blender.org - Installation Policy'. Web.archive.org. March 25, 2009. Archived from the original on March 25, 2009. Retrieved August 21, 2012.
  8. ^'Features'. blender.org. Retrieved August 21, 2012.
  9. ^Terathon Software LLC, C4 Engine
  10. ^'Feature List – Cafu 3D Game and Graphics Engine'. Cafu.de. April 18, 2012. Archived from the original on March 4, 2012. Retrieved August 21, 2012.
  11. ^Larabel, Michael. 'CoreBreach Game Goes Open-Source'. phoronix.
  12. ^'pkgsrc.se - The NetBSD package collection'. pkgsrc.se. Retrieved August 19, 2015.
  13. ^'LÖVE - Free 2D Game Engine'. Retrieved December 6, 2016.
  14. ^Akinlaja, Damilare. LÖVE2d for Lua Game Programming. ISBN978-1782161608.
  15. ^Bailey, Dustin (March 8, 2018). 'Artifact will use Source 2, bringing the engine to iOS and Android'. PCGamesN. Archived from the original on March 9, 2018. Retrieved March 8, 2018.
  16. ^Martin, Michael. 'Valve Announces Dota 2 Reborn'. IGN. Archived from the original on June 29, 2016. Retrieved July 10, 2016.
Retrieved from 'https://en.wikipedia.org/w/index.php?title=List_of_game_engines&oldid=920378229'
(Redirected from ShiVa (game engine))
ShiVa3D
Developer(s)ShiVa Technologies SAS
Stable release
Preview release
2.0 / July 4, 2014
Operating systemMicrosoft Windows
Mac OS X
Linux
TypeGame engine
LicenseFreemium
Websiteshiva-engine.com

ShiVa3D is a 3D game engine with a graphical editor designed to create applications and video games for desktop PCs, the web, game consoles and mobile devices. Games made with ShiVa can be exported to over 20 target platforms, with new export targets being added regularly.

Numerous applications have been created using ShiVa,[1] including the Prince of Persia 2 remake for Mobiles and Babel Rising published by Ubisoft.

With ShiVa 2.0, the next version of the Editor is currently under heavy development. ShiVa users with licenses newer than Jan 1st 2012 are invited to download the beta builds, test thoroughly and provide feedback.[2]

  • 2Platforms
  • 3ShiVa Editor
  • 4Release timeline
  • 5Licensing

Engine[edit]

Current core engine features include:

  • engine runs natively on a wide variety of target platforms, including Mobiles, Desktop PCs, Web Browsers and Game Consoles
  • support for both 32bit and 64bit operating systems
  • Lua API with native C++ compilation support
  • industry standard plugin architecture that can be used to extend the engine with libraries like NVIDIA PhysX, F-Mod, and ARToolKit
  • rendering in OpenGL, DirectX 9 or 11, and OpenGL ES modes
  • realtime point and directional lights with screen space blurred cascaded shadow maps
  • full lightmap control (UV2, import, export, built-in shadow mapper with Ambient occlusion support)
  • Material overrides, particle systems and Polygon Trails
  • post processing effects like Bloom, Depth of Field, Motion Blur and Camera Distortion
  • realtime mesh modification API with morphing support
  • chunked terrain and ocean rendering
  • ODE physics with compound bodies
  • local and remote video, texture and content streaming
  • 2D HUD system for on-screen information displays
  • multiple viewports and scene cameras
  • several stereoscopic 3D rendering modes with Oculus Rift support
  • Built-in XML API and file exchange
  • network API for Multiplayer games, best used in connection with ShiVa Server
  • Stereo audio and 5.1 surround sound for 3D sound effects

Platforms[edit]

The ShiVa engine currently runs on the following platforms:

Desktop[edit]

  • Microsoft Windows XP/Vista/7/8/8.1 in legacy mode with DirectX 9 or OpenGL 2.0 (x86)
  • Microsoft Windows 8/8.1 in DirectX 11 mode with Windows Store support as WinRT application (x86, x86 64, ARM)
  • Mac OS X 10.6+ in x86 and x86 64 or as Universal binary
  • Linux as separate x86 and x86 64 binaries

Mobile[edit]

  • iOS 6+ devices including iPad, iPhone and iPod Touch
  • Android 2.3+ including microconsoles like Ouya
  • Windows Phone 7.5, 8 and 8.1
  • BlackBerry Tablet OS and BlackBerry 10
  • Marmalade (SDK) for targets like Bada and Symbian
  • HP/Palm WebOS (legacy)

Game consoles[edit]

  • SonyPlayStation 3 (requires Sony developer certificate)
  • MicrosoftXbox 360 (requires Microsoft developer certificate)
  • NintendoWii (requires Nintendo developer certificate)
  • Sony PlayStation 4 (in testing)
  • Microsoft Xbox One (in testing)
  • Sony PlayStation Vita (in closed beta)

Web[edit]

  • ShiVa Web Player (browser plugin) available for x86 and x86 64 on Windows, Mac OS X and Linux for Firefox, Safari (web browser), Opera (web browser), Internet explorer < v10 and Chrome (web browser)
  • Adobe Flash 11.2+
  • HTML5/WebGL in beta testing

ShiVa Editor[edit]

Games for the ShiVa Engine are made with the ShiVa Editor, a WYSIWYGRAD tool designed to let developers create 3D games and application in a fraction of the usual time.

ShiVa Editor 1.x runs exclusively on Windows XP/Vista/7/8/8.1. ShiVa 1.x games are being built by the ShiVa Authoring Tool, a free companion product to the Editor, which transforms game packages into native applications. Since not all platforms have SDKs for Windows, the Authoring Tool is available for Mac OS X as well as Windows.

ShiVa Editor 2.x runs natively on Windows XP/Vista/7/8/8.1 x86/x86 64, Mac OS Xx86 64 and Linuxx86 64. The once-separate Authoring Tool is now built into the Editor itself.

For example, when you search for a film, we use your search information and location to show the most relevant cinemas near you. Like Verizon Media, our partners may also show you ads that they think match your interests.Learn more about how and how our.Select 'OK' to allow Verizon Media and our partners to use your data, or 'Manage options' to review our partners and your choices.Tip: to save these choices and avoid repeating this across devices.You can always update your preferences in the. Microsoft lifecam windows 10 driver We also use this information to show you ads for similar films you may like in the future. Before you continue.Engadget is now part of the.We (Verizon Media) and our partners need your consent to access your device, set cookies, and use your data, including your location, to understand your interests, provide relevant ads and measure their effectiveness.Verizon Media will also provide relevant ads to you on our partners' products.How Verizon Media and our partners bring you better ad experiencesTo give you a better overall experience, we want to provide relevant ads that are more useful to you.

Shiva Engine

While the ShiVa Editor is capable of exporting ready to run games, advanced users may also use it to export Xcode, Eclipse or Visual Studio projects in order to modify their games further in their preferred IDE.

Editor key features[edit]

  • WYSIWYG live preview of virtually any component of game development
  • editor modules for creating materials, particles, polygon trails, HUDs, animations, terrains, and many more
  • fully scriptable interface with custom modules (ShiVa 2.0 only)
  • Lua code editor with auto suggestion and auto-completion, debugging, syntax highlighting, code folding and integrated help
  • DAE, DWF and STE 3D asset import
  • auto-conversion of imported sound, video, texture and model files
  • fine-grained compression control for textures, sounds and videos
  • export profiles (affects texture, sound and video formats)
  • binary asset merging, SVN, performance analysis (Advanced license only)
  • embedded server for Multiplayer testing
  • Command-line interface (2.0 only)

Release timeline[edit]

ShiVa 1.5[edit]

July 4, 2007: initial public release

ShiVa 1.6[edit]

July 1, 2008: New Modules

  • TerrainEditor and AnimClipEditor
  • HLD script library

ShiVa 1.7[edit]

March 10, 2009: XML and previews

  • live preview for Particles, Trails, Materials and HUDs
  • XML API
  • full light-mapping control
  • DDZ texture streaming

ShiVa 1.8[edit]

November 16, 2009: Terrain and Ocean

  • more than 150 new features, improvements and bugfixes
  • more than 300 new api functions and constants
  • projectors, ocean and post processing

ShiVa 1.9[edit]

November 2, 2010: Plugins

  • over 300 new api functions and constants
  • c++/C# plugin support
  • dynamic point light shadows
  • ShiVa Device Development Tools (local device testing without publishing)

ShiVa 1.9.1[edit]

January 10, 2012: Debugging

  • more than 250 new api functions
  • AI Debugger, unicode text support
  • multiple viewports and soft particles
  • SVN support, Asset Merger Tool

ShiVa 1.9.2[edit]

December 21, 2013: final 1.x release

  • all engines updated to the current SDKs
  • Flash, WindowsRT and NaCl exporters

ShiVa 2.0[edit]

On July 4, 2014, the first public beta version of ShiVa Editor 2.0[3] was released to licensees who purchased a ShiVa license after Jan 1st 2012.

Licensing[edit]

ShiVa is proprietary closed-source software and licensed under the ShiVa EULA. Several license packages are available:

ShiVa Web Edition[edit]

ShiVa Web Edition is free to download and use. Exports are watermarked except for the ShiVa Web Player browser plugin, Adobe Flash and HTML5/WebGL.

ShiVa Basic Edition[edit]

ShiVa Basic Edition was built for indie developers and small development studios. All standard exporters are unlocked. Beta versions may be downloaded and tested. C++ Plugins can be designed and tested, but not exported.

ShiVa Advanced Edition[edit]

ShiVa Advanced Edition comes with additional tools typically needed by big development teams, like asset merging, SVN, performance analysis modules, Game Console export and full C++ Plugin development/signing/export.

References[edit]

  1. ^Takahashi, Dean (2012-03-18). 'Stonetrip's 3D game engine will bring high-quality games to Android phones'. VentureBeat. Retrieved May 26, 2012.
  2. ^Caffier, Felix (2014-07-04). 'First ShiVa 2.0 beta released!'.
  3. ^'ShiVa 2.0 First Beta Release'. 2014-07-04. Archived from the original on July 9, 2014. Retrieved July 9, 2014.

External links[edit]

Retrieved from 'https://en.wikipedia.org/w/index.php?title=ShiVa&oldid=919220610'