HeroEngine
{{Short description|Game engine}}
{{Other uses|Aeolipile{{!}}Hero's engine}}
{{Use dmy dates|date=May 2020}}
{{Infobox software
| name = HeroEngine
| logo =
| screenshot =
| caption =
| collapsible =
| author =
| developer = Simutronics / Idea Fabrik / Laniatus LLC
| released =
| latest release version = 2.074
| latest release date = {{Start date and age|2024|01|19}}
| latest preview version =
| latest preview date =
| programming language = C++, C#, HeroScript Language (HSL)
| size =
| language =
| genre = Game engine, cloud game engine
| license = In-house proprietary
| website = {{URL|https://heroengine.com}}
}}
HeroEngine is a 3D game engine and server technology platform originally developed by Simutronics Corporation specifically for building MMO-style games. At first developed for the company's own game Hero's Journey, the engine won multiple awards at tradeshows, and has since been licensed by other companies such as BioWare Austin (which used it for Star Wars: The Old Republic{{cite web|url=http://www.mmorpg.com/gamelist.cfm/game/367/feature/2355/Updates-from-Around-the-Web|title=Star Wars: The Old Republic: Updates from Around the Web|first=Jon|last=Wood|access-date=2008-10-23|date=2008-10-22}}).
On 12 June 2010, Idea Fabrik announced that it had purchased the HeroEngine, as well as hired staff that was associated with its development and support.{{cite web| url=http://ideafabrik.com/2010/06/idea-fabrik-plc-purchases-heroengine-technologies/ |publisher= Idea Fabrik PLC |title= Idea Fabrik PLC press release |access-date=2011-08-11}}
Features
The engine has online creation. For example, one developer can be creating a house and the entities inside, while another works on the landscaping and terrain around it. Each sees the other's work in real time.{{cite web|url=http://www.warcry.com/articles/view/previews/3403-Preview-Hero-s-Journey-HeroEngine|publisher=WarCry Network|title=Preview: Hero's Journey & HeroEngine|last=Massey|first=Dana|access-date=2008-07-02|date=2007-04-03|archive-date=22 May 2013|archive-url=https://web.archive.org/web/20130522033643/http://www.warcry.com/articles/view/previews/3403-Preview-Hero-s-Journey-HeroEngine|url-status=dead}}
The simulation and rendering processes of the engine are currently run on a single-thread. However, it is planned for there to be a multi-threaded release, but the publish date has not yet been determined.{{cite web|url=http://community.heroengine.com/forums/index.php?topic=889.msg4155#msg4155|work=Official forum|title=In the current release, simulation and rendering run on a single shared core}}
Development times vary between games. Faxion Online took 18 months to complete,{{cite web|url=http://community.heroengine.com/forums/index.php/topic,454.0.html|title=HE-Cooper Administrator|work=Official forum|quote=Faxion's Development cycle was around 18 months. Which, luckily for us, is exactly what the HeroEngine is supposed to do.}} and Star Wars: The Old Republic took over five years.{{citation needed|date=August 2021}}
=Integration with other technologies=
HeroBlade contains integrated features such as custom scripting and collaborative project management, which allow developers to make notes directly onto the in-game levels for others to see.{{cite web|url=http://www.heroengine.com/features.asp |title=The official HeroEngine webpage's feature page |access-date=2008-07-02 |archive-url=https://web.archive.org/web/20080309214904/http://www.heroengine.com/features.asp |archive-date=2008-03-09 |url-status=dead }} These notes can be attached to tasks to signal other developers that something specific needs to be worked on.{{cite web|url=http://www.heroengine.com/management.asp |title=The official HeroEngine webpage's management tools page. |access-date=2008-07-03 |archive-url=https://web.archive.org/web/20080307045509/http://www.heroengine.com/management.asp |archive-date=2008-03-07 |url-status=dead }} HeroEngine also works with technology from third-party vendors,
{{Cite news
| last = Jordan
| first = Jon
| date = May 2008
| title = Engines of Creation
| periodical = Game Developer
| pages = 12
}} such as FMOD, PhysX, SpeedTree, Wwise, Scaleform, and Vivox, as well as having plugins for 3D Studio Max and Maya.
HeroCloud
HeroCloud was a version of HeroEngine that was available for $99 per year, under the license that they received 30% the money sales of any game made with it. It included everything that a license to the HeroEngine had, except for access to the source code.{{cite web |url=http://www.heroengine.com/heroengine/licensing-options/ |title=Licensing Options {{!}} HeroEngine |website=www.heroengine.com |url-status=dead |archive-url=https://web.archive.org/web/20120117175414/http://www.heroengine.com/heroengine/licensing-options |archive-date=2012-01-17}}
Awards
- Finalist for "Best Engine" from Game Developer magazine in 2006.{{cite web|url=http://www.gdmag.com/frontlineawards/fla_2006.htm|title=Front Line Awards|year=2006|work=Game Developer magazine|quote=HeroEngine finalist for 'Best Engine'|access-date=2 July 2008|archive-date=13 February 2012|archive-url=https://web.archive.org/web/20120213171626/http://www.gdmag.com/frontlineawards/fla_2006.htm|url-status=dead}}
Funding Issues
The company chairman of Idea Fabrik announced on 6 November 2015 that they were having funding issues related to an unnamed 3rd party, which could cause downtime on their HeroEngine and HeroCloud services. He stated that they were attempting to resolve and were "currently in negotiations to secure [their] funding for the present and the future."{{Cite web|url=https://community.heroengine.com/forums/index.php?topic=6050.0|title=Login|website=community.heroengine.com}}
Games developed using HeroEngine
- Star Wars: The Old Republic (2011- present) - BioWare Austin{{cite web| url=http://www.gamasutra.com/php-bin/news_index.php?story=13088 | archive-url=https://archive.today/20130123210804/http://www.gamasutra.com/php-bin/news_index.php?story=13088 | url-status=dead | archive-date=23 January 2013 | title=Simutronics' HeroEngine Gets Three Licensees | first=Brandon | last=Boyer | work=Gamasutra | publisher=UBM | access-date=2008-07-02 | date=2007-03-09}}(2011-2023), Broadsword Online Games (2023-present)
- The Elder Scrolls Online (used for development){{cite magazine| title=Why The Elder Scrolls Online Isn't Using HeroEngine | first=Adam | last=Biessener | magazine=Game Informer | publisher=UBM | access-date=2019-07-30 | date=2012-05-25| url=https://www.gameinformer.com/b/features/archive/2012/05/25/why-the-elder-scrolls-online-isn-39-t-using-heroengine.aspx | archive-url=https://web.archive.org/web/20120527065323/http://www.gameinformer.com/b/features/archive/2012/05/25/why-the-elder-scrolls-online-isn-39-t-using-heroengine.aspx | url-status=live | archive-date=27 May 2012 }}
- [https://store.steampowered.com/app/2292370/PlayM2M Magic To Master] (used for closed beta){{Cite web |title=It was announced on the HeroEngine Official Twitter page with the post dated Mar 19, 2024. |url=https://twitter.com/theheroengine }}
References
{{Reflist}}
:* {{cite news|date=2007-06-07|url=http://www.economist.com/science/tq/displaystory.cfm?story_id=9249157|newspaper=The Economist|title=Online gaming's Netscape moment?}}
:* {{cite news|title=Leading Technologies Now Available to MMO Developers|work=Forbes|date=2008-02-18}}
:* {{cite web|url=http://www.virtualworldtimes.com/news/2007/03/simutronics_sel.html |title=Simutronics Selects DiamondWare for HeroEngine Virtual Worlds Game Platform |publisher=Virtual Worlds News |access-date=2008-07-02 |date=2007-03-08 |url-status=usurped |archive-url=https://web.archive.org/web/20081118201202/http://www.virtualworldtimes.com/news/2007/03/simutronics_sel.html |archive-date=18 November 2008 }}
:* {{cite news|url=https://www.wired.com/gaming/virtualworlds/news/2007/11/mmo_cheats|title=Online Games Use Fraud Software to Combat Cheats|work=Wired News|access-date=2008-07-02|last=Cole|first=Emmet|date=2007-11-30}}
:* {{cite web|url=https://www.gamedeveloper.com/game-platforms/virgin-appoints-ceo-for-3d-digital-distribution|title=Virgin Appoints CEO For 3D Digital Distribution|publisher=Gamasutra|access-date=2008-07-02|date=2007-03-30}}
:* {{cite web
|url=http://rpgvault.ign.com/articles/729/729576p1.html
|title=HeroEngine Interview
|publisher=Vault Network
|access-date=2008-07-02
|last=Aihoshi
|first=Richard
|date=2006-08-31
|url-status=dead
|archive-url=https://web.archive.org/web/20080121200129/http://rpgvault.ign.com/articles/729/729576p1.html
|archive-date=2008-01-21
}}
:* {{cite news|date=2012-05-14|access-date=2019-01-26|url=http://www.heroengine.com/news/181-heroengine-licensee-zenimax-announces-elder-scrolls-online|title=HeroEngine Licensee ZeniMax announces Elder Scrolls Online}}
{{Video game engines |state=autocollapse}}