Fusion (Rovio's internal version of Ka3D) was a game engine used for most of Rovio's early slingshot games. It was later replaced with Unity due to decreasing popularity of the engine within the company.[1]
History[]
In 2002 Jani Kajala would found Cat Mother, a game company. In doing so he would also go onto design a game engine that would be highly portable with little compromise with a main focus in Microsoft platforms. Unfortunately the company would close before it would get a chance to release a game and so released their source code, containing the earliest released version of Fusion (at the time simply called "3D-engine".[2]
After this Kajala would found a second company in 2004, PixelGene, formalising the engine as Ka3D (Kajala 3D) and continuing to develop it, while offering slightly feature-reduced open-source variants for other developers via books[3] and other forms of online distribution. The engine itself was very popular at Rovio around that time, so Rovio bought PixelGene[4] in order to have more control over their technologies.
At some point Rovio split the engine into two variants internally, the 3D-based "Ka3D" and the more general "Ka-Core" which meant the engine could be better integrated into other game frameworks.
Eventually in 2012, after having used the engine heavily in the Angry Birds series, there was an internal decision to begin modernized the engine giving it a visual UI[1] and a rebrand as "Fusion" (a reference to the fact it merged Ka3D and Ka-Core back together). This new version of the engine began to see use around August 2012 with the earliest reference to it being found in a prototype for The Croods.[5]
Unfortunately the engine upgrades proved to be ineffective, and the engine began to fall out of use in 2015, in favor of the more popular Unity technologies, a move that would be spearheaded by Mauricio Hollando.[6]
Angry Birds games that use Fusion[]
Trivia[]
- The only game to credit the engine is Angry Birds Seasons in the credits.[7]
- Angry Birds Space version 1.3.1 was the first released game to use the engine after it was changed to Fusion from Ka3D in October 2012.[8]
References[]
- ↑ 1.0 1.1 1.2 https://aaltodoc.aalto.fi/server/api/core/bitstreams/0b4b1aa5-f5c2-4e9a-aabb-a835586d9e12/content
- ↑ https://catmother.sourceforge.net/
- ↑ https://books.google.co.uk/books/about/Making_a_Game_Demo.html?id=jpiz__Pz_K8C&redir_esc=yr
- ↑ https://www.gamedeveloper.com/game-platforms/rovio-mobile-acquires-3d-mobile-engine-firm-pixelgene
- ↑
/Users/caiosabino/Documents/Stone/external/Fusion/build/xcode4/gr/../../../source/gr/Context.cpp
- ↑ https://www.linkedin.com/in/mauricio-hollando-b1b02325/details/experience/
- ↑ https://twitter.com/angry_facts/status/1529846417971367939
- ↑ File:Ka3D to Fusion.jpeg
External links[]
v • e Engines | |
---|---|
Main | • • • • • • • • • |