Epic Citadel

Last updated
Epic Citadel
Developer(s) Epic Games
Initial releaseSeptember 1, 2010 (2010-09-01)
Stable release
1.02 / September 10, 2010;13 years ago (2010-09-10)
Operating system iOS 3.1.1 or later, Android, Flash, HTML5
Size 82.2 MB
Available inEnglish
Website www.unrealengine.com/showcase/epic-citadel

Epic Citadel is a tech demo developed by Epic Games to demonstrate the Unreal Engine 3 running on Apple iOS, within Adobe Flash Player Stage3D and using HTML5 WebGL technologies. It was also released for Android on January 29, 2013.

Contents

The application allows players to explore a medieval landscape without being able to interact with it otherwise. The application further has a built in benchmark mode and a "guided tour" mode. Nonetheless this demonstration garnered significant attention as it showcases a free SDK called Epic's Unreal Development Kit (UDK) [1]

The game uses dual zones with touchscreen control that are mapped as virtual joysticks. One controls the camera angle while the other controls the motion of the camera. The tech demo allows players to navigate through a fictional castle realm with various areas such as a circus bazaar, a river and a cathedral. [2] The artwork of this demo was created by Shane Caudle and the program itself was created in eight weeks by a small team of programmers at Epic Games using the UDK. [3]

History

Epic Citadel was a precursor to the video game Infinity Blade for iOS, which was released on December 9, 2010.

On March 7, 2012, Epic released Epic Citadel for Flash, to demonstrate Unreal Engine 3 running within Adobe Flash Player in a web browser environment. [4] [5] It was the first gaming 3D engine to be ported to run within Flash Player, using the CrossBridge cross-compiler (also known as Alchemy).

On January 29, 2013, the app was launched for Google Android (version 2.3+), [6] with exclusive benchmarking features, and was downloadedable from the Google Play store. [7] The iOS version was updated to version 1.1, adding support for the iPhone 5/iPod Touch (fifth generation) as well as optimized graphics for the iPad with Retina Display.

Using additional technologies such as the C/C++ to JavaScript cross-compiler Emscripten, the application was ported to HTML5 supporting run time environments such as the Firefox web browser. [8]

Following the 1.7 update version in 2015, development for the tech demo came to an end, and as of 2023 is unavailable in both App Store and Google Play Store marketplaces. However, this application is still obtainable via the Amazon store. [9]

Related Research Articles

<span class="mw-page-title-main">Adobe Flash</span> Discontinued multimedia platform used to add animation and interactivity to websites

Adobe Flash is a discontinued multimedia software platform used for production of animations, rich internet applications, desktop applications, mobile apps, mobile games, and embedded web browser video players.

<span class="mw-page-title-main">Browser game</span> Video game played in a web browser

A browser game is a video game that is played via the internet using a web browser. They are mostly free-to-play and can be single-player or multiplayer. Alternative names for the browser game genre reference their software platform used, with common examples being Flash games, and HTML5 games.

<span class="mw-page-title-main">Epic Games</span> American video game company

Epic Games, Inc. is an American video game and software developer and publisher based in Cary, North Carolina. The company was founded by Tim Sweeney as Potomac Computer Systems in 1991, originally located in his parents' house in Potomac, Maryland. Following its first commercial video game release, ZZT (1991), the company became Epic MegaGames, Inc. in early 1992 and brought on Mark Rein, who has been its vice president since. After moving the headquarters to Cary in 1999, the studio changed its name to Epic Games.

A Rich Internet Application is a web application that has many of the characteristics of desktop application software. The concept is closely related to a single-page application, and may allow the user interactive features such as drag and drop, background menu, WYSIWYG editing, etc. The concept was first introduced in 2002 by Macromedia to describe Macromedia Flash MX product. Throughout the 2000s, the term was generalized to describe browser-based applications developed with other competing browser plugin technologies including Java applets, Microsoft Silverlight.

Adobe Flash Player is a discontinued computer program for viewing multimedia content, executing rich Internet applications, and streaming audio and video content created on the Adobe Flash platform. It can run from a web browser as a browser plug-in or independently on supported devices. Originally created by FutureWave under the name FutureSplash Player, it was renamed to Macromedia Flash Player after Macromedia acquired FutureWave in 1996. After Adobe acquired Macromedia in 2005, it was developed and distributed by Adobe as Adobe Flash Player. It is currently developed and distributed by Zhongcheng for users in China, and by Harman International for enterprise users outside of China, in collaboration with Adobe.

<span class="mw-page-title-main">Unreal Engine 3</span> Game engine

Unreal Engine 3 (UE3) is the third version of Unreal Engine developed by Epic Games. Unreal Engine 3 was one of the first game engines to support multithreading. It used DirectX 9 as its baseline graphics API, simplifying its rendering code. The first games using UE3 were released at the end of 2006. It was succeeded by Unreal Engine 4.

<span class="mw-page-title-main">Adobe AIR</span> Cross-platform runtime system for building rich web applications

Adobe AIR is a cross-platform runtime system currently developed by Harman International, in collaboration with Adobe Inc., for building desktop applications and mobile applications, programmed using Adobe Animate, ActionScript, and optionally Apache Flex. It was originally released in 2008. The runtime supports installable applications on Windows, macOS, and mobile operating systems, including Android, iOS, and BlackBerry Tablet OS.

<span class="mw-page-title-main">Google Chrome</span> Web browser developed by Google

Google Chrome is a web browser developed by Google. It was first released in 2008 for Microsoft Windows, built with free software components from Apple WebKit and Mozilla Firefox. Versions were later released for Linux, macOS, iOS, and also for Android, where it is the default browser. The browser is also the main component of ChromeOS, where it serves as the platform for web applications.

Apache Cordova is a mobile application development framework created by Nitobi. Adobe Systems purchased Nitobi in 2011, rebranded it as PhoneGap, and later released an open-source version of the software called Apache Cordova. Apache Cordova enables software programmers to build hybrid web applications for mobile devices using CSS3, HTML5, and JavaScript, instead of relying on platform-specific APIs like those in Android, iOS, or Windows Phone. It enables the wrapping up of CSS, HTML, and JavaScript code depending on the platform of the device. It extends the features of HTML and JavaScript to work with the device. The resulting applications are hybrid, meaning that they are neither truly native mobile application nor purely Web-based. They are not native because all layout rendering is done via Web views instead of the platform's native UI framework. They are not Web apps because they are packaged as apps for distribution and have access to native device APIs. Mixing native and hybrid code snippets has been possible since version 1.9.

<span class="mw-page-title-main">Adobe Animate</span> Animation software made by Adobe

Adobe Animate is a multimedia authoring and computer animation program developed by Adobe.

Modern HTML5 has feature-parity with the now-obsolete Adobe Flash. Both include features for playing audio and video within web pages. Flash was specifically built to integrate vector graphics and light games in a web page, features that HTML5 also supports.

<span class="mw-page-title-main">Chromium Embedded Framework</span> Free and open-source software framework

The Chromium Embedded Framework (CEF) is an open-source software framework for embedding a Chromium web browser within another application. This enables developers to add web browsing functionality to their application, as well as the ability to use HTML, CSS, and JavaScript to create the application's user interface.

Adobe Edge is a discontinued suite of web development tools that Adobe Inc. started developing in 2011. The tools enhances the capabilities of other Adobe apps, such as Dreamweaver. The first app in the suite was the eponymous Adobe Edge, released in August 2011 as a multimedia authoring tool designed to succeed the Flash platform. In September 2012, Adobe renamed the app Edge Animate, and announced Edge Reflow, Edge Code, and Edge Inspect. Also packaged with the suite are Edge Web Fonts, the PhoneGap app, and an Adobe Typekit subscription. In October 2015, Adobe announced an end to the development of the Edge family. By the end of September 2019, all Adobe Edge products were removed from the Creative Cloud offering.

<span class="mw-page-title-main">Thoughts on Flash</span> Open letter published by Steve Jobs

"Thoughts on Flash" is an open letter published by Steve Jobs, co-founder and then-chief executive officer of Apple Inc., on April 29, 2010. The letter criticizes Adobe Systems' Flash platform and outlines reasons why the technology would not be allowed on Apple's iOS hardware products. The letter drew accusations of falsehood, hypocrisy, and ulterior motive. In retrospect many publications came to agree with Jobs.

<i>Gravity Guy</i> 2010 endless runner video game

Gravity Guy is a 2010 side-scrolling endless runner action arcade video game developed and published by Miniclip.

Stage3D is an Adobe Flash Player API for rendering interactive 3D graphics with GPU-acceleration, within Flash games and applications. Flash Player or AIR applications written in ActionScript 3 may use Stage3D to render 3D graphics, and such applications run natively on Windows, Mac OS X, Linux, Apple iOS and Google Android. Stage3D is similar in purpose and design to WebGL.

<span class="mw-page-title-main">Scaleform GFx</span> Discontinued game development middleware package

Scaleform GFx is a discontinued game development middleware package, a vector graphics rendering engine used to display Adobe Flash-based user interfaces and HUDs for video games. In March 2011, Autodesk acquired Scaleform Corporation and Scaleform GFx became part of the Autodesk Gameware line of middleware. On July 12, 2018, Autodesk discontinued Scaleform GFx, and it is no longer available for purchase.

<span class="mw-page-title-main">Psyonix</span> American video game developer

Psyonix LLC is an American video game developer based in San Diego. It was founded in 2000 by Dave Hagewood with the team of his Internet-focused company WebSite Machines. After canceling its first two projects, Psyonix created VehicleMOD, a mod that adds vehicles to Unreal Tournament 2003. The game's developer, Epic Games, subsequently hired the studio to recreate this gameplay for a game mode in Unreal Tournament 2004. Psyonix subsisted off contract work and released its first original game, Supersonic Acrobatic Rocket-Powered Battle-Cars, in 2008. The game was not as successful as anticipated but Hagewood held on to the game's concept and had a small team prototype a sequel while the rest of the company worked on further contract projects. This sequel was released as Rocket League in 2015 and became a commercial success. Epic Games acquired the studio in May 2019.

<span class="mw-page-title-main">OpenFL</span> Software framework for video games

OpenFL is a free and open-source software framework and platform for the creation of multi-platform applications and video games. OpenFL applications can be written in Haxe, JavaScript, or TypeScript, and may be published as standalone applications for several targets including iOS, Android, HTML5, Windows, macOS, Linux, WebAssembly, Flash, AIR, PlayStation 4, PlayStation 3, PlayStation Vita, Xbox One, Wii U, TiVo, Raspberry Pi, and Node.js.

<span class="mw-page-title-main">Puffin Browser</span> Web browser

Puffin Browser is a remote browser developed by CloudMosa, an American mobile technology company founded by Shioupyn Shen.

References

  1. "Free Game Engine for Indie Game Development: UDK Unreal Developer's Kit". Epic Games. Archived from the original on 2013-04-11.
  2. McWhertor, Michael (2010-09-01). "Play With The Unreal Engine On Your iPhone With Epic Citadel". Kotaku . Gawker Media. Archived from the original on 2016-08-24. Retrieved 2013-04-07.
  3. Epic Games Staff. "Epic Citadel - Epic Games". Epic Games. Archived from the original on 2014-10-24. Retrieved 2013-04-07.
  4. Epic Games Releases 'Epic Citadel' in Flash Archived 2014-12-04 at the Wayback Machine , Epic Games
  5. Epic releases 'Epic Citadel' Unreal Engine demo in Flash Archived 2014-12-05 at the Wayback Machine , ShackNews
  6. Epic Games Releases “Epic Citadel” for Android Archived 2015-04-03 at the Wayback Machine , Epic Games
  7. Epic Citadel at Google Play Archived 2013-12-31 at the Wayback Machine
  8. "HTML5 FAQ at unreal engine web site". Archived from the original on February 10, 2014. Retrieved 2013-12-30.{{cite web}}: CS1 maint: bot: original URL status unknown (link)
  9. Faulkner, Cameron (2020-09-01). "Ten years ago, Epic helped to legitimize iOS as a gaming platform with a small demo". The Verge. Retrieved 2023-11-29.