GbaEngine: Difference between revisions
Created page with "'''GbaEngine''' is a game engine used by Ubisoft for various games on the Game Boy Advance. == History == The engine was originally developed by Ubisoft Milan for ''Rainbow Six - Rogue Spear'' on the Game Boy Advance. The engine was based on their engine for the Game Boy Color, with several of the tools from it initially being reused before new ones were developed.<ref>Massimiliano Pagani, ''Tomb Raider – the prophecy'', https://www.maxpagani.org/2008/08/26/tomb-r..." |
Hunchman801 (talk | contribs) mNo edit summary |
||
| Line 2: | Line 2: | ||
== History == | == History == | ||
The engine was originally developed by Ubisoft Milan for ''Rainbow Six - Rogue Spear'' on the Game Boy Advance. The engine was based on their engine for the Game Boy Color, with several of the tools from it initially being reused before new ones were developed.<ref>Massimiliano Pagani, ''Tomb Raider – the prophecy'', https://www.maxpagani.org/2008/08/26/tomb-raider-the-prophecy</ref><ref>Massimiliano Pagani, ''Finding the Right Path'',https://www.maxpagani.org/2008/08/27/finding-the-right-path/</ref><ref>MobyGames, ''Massimiliano Pagani'', https://www.mobygames.com/person/53307/massimiliano-pagani/</ref> The engine ended up mainly being used by Ubisoft Milan, Ubisoft Montreal and Ubisoft Shanghai, with each of the different studios making various changes to it. This has caused there to be | The engine was originally developed by [[Ubisoft]] Milan for ''Rainbow Six - Rogue Spear'' on the Game Boy Advance. The engine was based on their engine for the Game Boy Color, with several of the tools from it initially being reused before new ones were developed.<ref>Massimiliano Pagani, ''Tomb Raider – the prophecy'', https://www.maxpagani.org/2008/08/26/tomb-raider-the-prophecy</ref><ref>Massimiliano Pagani, ''Finding the Right Path'',https://www.maxpagani.org/2008/08/27/finding-the-right-path/</ref><ref>MobyGames, ''Massimiliano Pagani'', https://www.mobygames.com/person/53307/massimiliano-pagani/</ref> The engine ended up mainly being used by [[Ubisoft]] Milan, [[Ubisoft]] Montreal and [[Ubisoft]] Shanghai, with each of the different studios making various changes to it. This has caused there to be three separate branches of the engine which got updated separately from each other. | ||
Additionally the engine was ported to the Nokia N-Gage and DigiBlast. An updated version of the engine was later used in some games on the Nintendo DS. | Additionally, the engine was ported to the Nokia N-Gage and DigiBlast. An updated version of the engine was later used in some games on the Nintendo DS. | ||
== Structure == | == Structure == | ||
| Line 64: | Line 64: | ||
== References == | == References == | ||
< | <references /> | ||
[[Category:Game engines]] | [[Category:Game engines]] | ||
Revision as of 22:57, 8 January 2024
GbaEngine is a game engine used by Ubisoft for various games on the Game Boy Advance.
History
The engine was originally developed by Ubisoft Milan for Rainbow Six - Rogue Spear on the Game Boy Advance. The engine was based on their engine for the Game Boy Color, with several of the tools from it initially being reused before new ones were developed.[1][2][3] The engine ended up mainly being used by Ubisoft Milan, Ubisoft Montreal and Ubisoft Shanghai, with each of the different studios making various changes to it. This has caused there to be three separate branches of the engine which got updated separately from each other.
Additionally, the engine was ported to the Nokia N-Gage and DigiBlast. An updated version of the engine was later used in some games on the Nintendo DS.
Structure
The engine is split into several parts, containing different code libraries and tools. GbaCommon contained the base SDK for developing a game on the system. GbaSimilar contained reusable components for features such as sprite animations, tile maps and 2D platforming scenes. GbaSpecific was used for the game itself.
Games
The following games use the engine:
| Name | Year | Branch | Game Boy Advance | Nokia N-Gage | DigiBlast | Nintendo DS |
|---|---|---|---|---|---|---|
| Tom Clancy's Rainbow Six: Rogue Spear | 2002 | Milan | ✔ | |||
| The Sum Of All Fears | 2002 | Milan | ✔ | |||
| The Mummy | 2002 | Milan | ✔ | |||
| Tomb Raider: The Prophecy | 2002 | Milan | ✔ | |||
| Donald Duck Advance | 2001 | Shanghai | ✔ | |||
| Crouching Tiger Hidden Dragon | 2003 | Shanghai | ✔ | |||
| Mad Trax | 2003 | Shanghai | ✔ | |||
| Batman Vengeance | 2001 | Montreal | ✔ | |||
| Sabrina the Teenage Witch - Potion Commotion | 2002 | Montreal | ✔ | |||
| Rayman 3 | 2003 | Montreal | ✔ | ✔ | ✔ | |
| Splinter Cell | 2003 | Montreal | ✔ | ✔ | ||
| Prince of Persia: The Sands of Time | 2003 | Montreal | ✔ | |||
| Batman: Rise of Sin Tzu | 2003 | Montreal | ✔ | |||
| Splinter Cell: Pandora Tomorrow | 2004 | Montreal | ✔ | |||
| Star Wars Trilogy: Apprentice of the Force | 2004 | Montreal | ✔ | |||
| Star Wars Episode III | 2005 | Montreal | ✔ | ✔ | ||
| King Kong | 2005 | Montreal | ✔ | ✔ | ||
| Open Season | 2006 | Montreal | ✔ | ✔ | ||
| TMNT | 2007 | Montreal | ✔ | ✔ | ||
| Surf's Up | 2007 | Montreal | ✔ | ✔ |
See also
References
- ↑ Massimiliano Pagani, Tomb Raider – the prophecy, https://www.maxpagani.org/2008/08/26/tomb-raider-the-prophecy
- ↑ Massimiliano Pagani, Finding the Right Path,https://www.maxpagani.org/2008/08/27/finding-the-right-path/
- ↑ MobyGames, Massimiliano Pagani, https://www.mobygames.com/person/53307/massimiliano-pagani/