HOME

TheInfoList



OR:

''Epic Citadel'' is a
tech demo A technology demonstration (or tech demo), also known as demonstrator model, is a prototype, rough example or an otherwise incomplete version of a conceivable product or future system, put together as proof of concept with the primary purpose of s ...
developed by Epic Games to demonstrate the
Unreal Engine 3 Unreal Engine (UE) is a 3D computer graphics game engine developed by Epic Games, first showcased in the 1998 first-person shooter game '' Unreal''. Initially developed for PC first-person shooters, it has since been used in a variety of genre ...
running on
Apple An apple is an edible fruit produced by an apple tree (''Malus domestica''). Apple trees are cultivated worldwide and are the most widely grown species in the genus ''Malus''. The tree originated in Central Asia, where its wild ancestor, ' ...
iOS iOS (formerly iPhone OS) is a mobile operating system created and developed by Apple Inc. exclusively for its hardware. It is the operating system that powers many of the company's mobile devices, including the iPhone; the term also include ...
, within
Adobe Flash Player Adobe Flash Player (known in Internet Explorer, Firefox, and Google Chrome as Shockwave Flash) is computer software for viewing multimedia contents, executing rich Internet applications, and streaming audio and video content created on the ...
Stage3D Stage3D ( codenamed ''Molehill'') 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 rend ...
and using
HTML5 HTML5 is a markup language used for structuring and presenting content on the World Wide Web. It is the fifth and final major HTML version that is a World Wide Web Consortium (W3C) recommendation. The current specification is known as the HTML ...
WebGL WebGL (Short for Web Graphics Library) is a JavaScript API for rendering interactive 2D and 3D graphics within any compatible web browser without the use of plug-ins. WebGL is fully integrated with other web standards, allowing GPU-accelera ...
technologies. It was also released for Android on January 29, 2013. 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)'' 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. The artwork of this demo was created by Shane Claudie and the program itself was created in eight weeks by a small team of programmers at Epic Games using the UDK.


History

Epic Citadel was a precursor to the video game ''
Infinity Blade ''Infinity Blade'' is an action role-playing game developed by Chair Entertainment and Epic Games and released through the Apple App Store on December 9, 2010. It was the first iOS video game to run on the Unreal Engine. In the game, the unname ...
'' 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 Adobe Flash Player (known in Internet Explorer, Firefox, and Google Chrome as Shockwave Flash) is computer software for viewing multimedia contents, executing rich Internet applications, and streaming audio and video content created on the ...
in a
web browser A web browser is application software for accessing websites. When a user requests a web page from a particular website, the browser retrieves its files from a web server and then displays the page on the user's screen. Browsers are used o ...
environment. It was the first gaming 3D engine to be ported to run within Flash Player, using the
CrossBridge The sliding filament theory explains the mechanism of muscle contraction based on muscle proteins that slide past each other to generate movement. According to the sliding filament theory, the myosin ( thick filaments) of muscle fibers slide past ...
cross-compiler (also known as ''Alchemy''). On January 29, 2013, the app was launched for Google Android (version 2.3+), with exclusive benchmarking features, and was downloadedable from the
Google Play Google Play, also known as the Google Play Store and formerly the Android Market, is a digital distribution service operated and developed by Google. It serves as the official app store for certified devices running on the Android operating sy ...
store. 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 HTML5 is a markup language used for structuring and presenting content on the World Wide Web. It is the fifth and final major HTML version that is a World Wide Web Consortium (W3C) recommendation. The current specification is known as the HTML ...
supporting run time environments such as the Firefox web browser.


References


External links


Official Site
* {{Epic Epic Games IOS software IOS games Unreal Engine games Epic Games games