Play Epic Games Citadel Demo in your web browser

Martin Brinkmann
May 3, 2013
Updated • May 22, 2018

I have to admit that I'm not a fan of Epic Games anymore ever since they decided to make shiny great looking games that are not the best gameplay-wise.

I was a huge fan of the original Unreal Tournament and played it for years actively in a clan and in leagues. It was one of the best multiplayer shooters ever released. Imagine my disappointment when the next UT game turned everything upside down. It looked great but played horrible.

Epic Games and Mozilla back in March 2013 released a video preview of Unreal Engine 3 running in the web browser. It looked really great but was only a video and not the real thing.  Here is the video that was released in March on YouTube.

Update: Epic Citadel is no longer available on Epic's website. We have removed the link as a consequence. You can still watch the video below that shows how it looked like back in 2013.

If you have watched the video you have probably wondered how the demo would play on your computer, or if you could play it at all on it. The Epic Citadel demonstration has now been released on the Unreal website so that you can find out right now. Head over to the demo page on the Unreal Engine website to start it on your computer right away.

Note that it needs to save more than 50 Megabytes on your PC and that the loading will take a while. You may notice slowdowns while the contents load.


Tip: If you are running the demo in Firefox, use Firefox 22 or newer as it ships with the new JavaScript asm.js component that speeds things up considerable.

The demo itself lets you walk through a medieval town. You can look left and right while you are walking around. Just left-click somewhere on the map to go there and move the mouse to the left or right to look around. You can alternatively take a guided tour. If you do, you walk around on the map automatically so that you can lean back and enjoy the graphics.

If you run the demo in fullscreen, you do get an option to run a benchmark (my two year old PC got an average FPS of 58.5 on a 1920x1200 resolution in Firefox 23, not bad at all.

If you open the demo page in any other browser you will receive a notification that the browser is currently not supported. You can run the demo anyway but should consult the FAQ page first. Chrome for instance crashes currently and Internet Explorer does not support WebGL in current versions.  Basically, Firefox is the browser to try the demo in right now.

Firefox users can remove the 60 frames per second cap the demo runs in currently. The following needs to be done to do so:

  • Type about:config in the browser's address bar and hit enter.
  • Say you will be careful if this is your first time.
  • Type in layout.frame_rate in the search at the top.
  • Double-click the value and change the maximum frame rate. You can change it to any number higher than 60, 120 for instance or 200.
  • Restart the browser and re-run the benchmark.

The Citadel demo shows how powerful HTML5 really is. While it may still take a years before we will see a major game releases in HTML5, it can certainly be said that the outlook is promising.

Article Name
Play Epic Games Citadel Demo in your web browser
Epic Games and Mozilla back in March 2013 released a video preview of Unreal Engine 3 running in the web browser. It looked really great but was only a video and not the real thing.
Ghacks Technology News

Tutorials & Tips

Previous Post: «
Next Post: «


  1. Anirudh said on May 9, 2013 at 1:35 am

    Amazing game man! Citadel is addictive.

  2. ilev said on May 3, 2013 at 11:26 am

    “Play Epic Games Citadel Demo in your web browser”

    Shouldn’t the header be “Play Epic Games Citadel Demo in Firefox” ?

    1. Martin Brinkmann said on May 3, 2013 at 11:30 am

      For now yes, but it will be available for other browsers in the future, so, it is future proof this way ;)

      1. ilev said on May 3, 2013 at 11:50 am

        WebGL , that according to Microsoft, is unsecure, is coming to IE ?

Leave a Reply

Check the box to consent to your data being stored in line with the guidelines set out in our privacy policy

We love comments and welcome thoughtful and civilized discussion. Rudeness and personal attacks will not be tolerated. Please stay on-topic.
Please note that your comment may not appear immediately after you post it.