What is it?

UDK is Unreal Engine 3 – the complete professional development framework. All the tools you need to create great games, advanced visualizations and detailed 3D simulations. The best tools in the industry are in your hands.

Who is it for?

Anyone. Everyone. You. Unreal Engine 3 has been used by game developers, researchers, television studios, machinima directors, artists and students. If you have an idea that needs to be brought to life in a game engine, UDK is for you.

Why UDK?

Only UDK has the power, flexibility and track record of Unreal Engine 3. These tools have been proven with countless releases and dozens of awards. There is no better way to make awesome games than with UE3.

Image RSS Feed Latest Screens
Unreal Engine 3 and ShadowEdge Physics Engine FaceFX Facial Animation SpeedTree Foliage Editor
Blog RSS Feed Report abuse Latest News: Dev. Diary #16. Nightvision, and a first look to the Hotel level.

About 3:00 am Dead Time™ with 0 comments by IrrSoft on Jun 19th, 2013

This week we have made a lot of updates to our game, and we know now many new things about the work with UDK that we would like to share with you. Also, we have started with the development of the hotel micro-scene, the second level of the upcoming demo. It is as big as the hospital, and will have tons of content for you to play.

Let's start with the progress with the hospital scene, and what have we done these weeks :

Lights and shadows. The performance killers.

The last week, we placed the last items for the hospital scene. We need to place some interactive elements yet, but the basic scene setup was already done. However, when we tested the performance in the low end machine, it was almost unplayable (less than 10 FPS). This was due to the amount of dynamic lights and real-time shadows in the scene. While we can simply turn off the shadows in a low end machine, managing the dynamic lights its a bit more complex.

The easiest way to optimize the lights of a scene is to simply switch them to static ones. But, and here comes the problem, our scene needs to be dynamically lit, so we can have flickering lights, malfunctions with the lamps, and dark rooms changing at real-time. Each dynamic light adds a lot of rendering work to the GPU, so we needed to optimize their usage.

After some heavy work with the lights, and the organization of the rooms, we have added some code to occlude the lights, and just render the dynamic lights that are visible from the user perspective. ALso, we have made some changes to the shadow casting, and the game is running three times faster than before. The actual numbers : up to 115 FPS in the high end machine, and up to 40 in the low end one. That is a very good speed for a level with more than 300 objects and thirty-something lights.

The night vision filter.

Our implementation of a night vision filter in Unity was a very complex one, which involved lights, transparencies, particle effects, brightness changes and shader switches. It was a lot of work to setup a scene which could work with standard and night vision lights, and at the same time have a good performance. However, in UDK, we went for a post-process effect approach.

This effect colorizes the scene, and at the same time manages some light saturation and vignetting effects. This makes the effect a lot more real, making the scene brighter and even managing some noise effects. It is being tweaked to make use of other camera effects, such as loss of focus, pre-warming, malfunctions, etc.

The lighting of the scenes is also being readjusted to work well with this new filter. We have to tweak it also to match the different night vision styles of different cameras, be it the classical gree
nish filter, or the black and white one from security cameras.

So far, we are very happy with the results. But this leads us to the first look at the Hotel level, to be featured in the upcoming demo :

The new level for the demo. Micro-scene number 2,

The Hotel

For this level we wanted to create a scene as close as possible to real-life places. We made a long research work, collecting as many pictures as we could  from many hotel rooms and decoration styles from all over the world.

Countless hours of analyzing the images were needed to recreate the lighting, the material properties, and make the level as real as possible. This is our first prototype for the level.

So far, it runs a little slower than the hospital due to the use of very complex features, such as real-time reflection and refraction, high quality lighting, complex translucent materials, and high quality lightmaps. It is not yet optimized.

The hotel hall has a marble like material with real-time relfections of the scenery, which requires a lot of power from the GPU.

The mirrors use a similar feature, and there are two mirrors in each room, and there are eight rooms on the scene. Using some occlusion and triggers, we are optimizing it as much as possible, but we have also made some static cubemap reflections for the lower end machines, to improve the performance.

Everything in this scene is using real-time shadows, so it is a little more heavy for the computer. But this also means that the performance gain will be higher if you turn off some of the advanced effects. We are checking also that the quality loss is kept to a minimum once you turn off all the effects, so the low end computers can run the game smoothly, but without a lot of graphical loss.

Here you have a little short video to see in action the new level, and the development progress that we have made.

Thanks for reading this article,  and we hope to see you in the next one, which will include (hopefuly) some info about the development of the characters of the game, for this new demo.

The Irreverent Software Team


Media RSS Feed Latest Video
Games
2012

2012 2012

Updated 1 week ago Released Dec 20, 2012 Single Player Adventure

an epic adventure, starring a young Mayan boy... 2012, an UDK project by titobruni thanks! see you! and sorry my english again!

28 Marines Later

28 Marines Later 28 Marines Later Indie

Updated 8 months ago TBD Single & Multiplayer First Person Shooter

The world has plunged into chaos, experimentation with a man made virus went wrong one day slowly infecting the world turning almost every living being...

3:00 am  Dead Time™

3:00 am  Dead Time™ 3:00 am Dead Time™ Indie

Updated 9 hours ago TBD Single Player Realistic Sim

Prepare yourself to be a true paranormal investigator, and have your own TV show. Explore the scariest places in the world, and record evidences from...

40 Stories

40 Stories 40 Stories Indie

Updated 2 years ago Released Dec 15, 2010 Single Player Puzzle Compilation

40 Stories is a puzzle game where you must create duplicates of yourself to escape 40 challenging floors. It is being developed by 88 Chico State University...

a classical survival horror

a classical survival horror a classical survival horror

Updated 10 hours ago Coming Q4 2013 Single Player Adventure

A classic survival horror adventure about a lost and lonely motel and a spiral of death and murder.

Post comment Comments  (0 - 10 of 110)
MichalPoltrom
MichalPoltrom May 26 2013, 5:18am says:

UDK is very easy

+1 vote     reply to comment
pivot4469
pivot4469 Apr 10 2013, 1:37pm says:

Excuse me, does anyone know how i can download it? is there a download out yet? Sorry im new here. :D

+2 votes     reply to comment
Guest
Guest 19hours 42mins ago replied:

This comment is currently awaiting admin approval, join now to view.

Guest
Guest Jan 14 2013, 11:39am says:

We're looking for UDK/UE3 engineers for Hawken. Send resume/portfolio to Adhesive Games. Office is Pasadena.

+2 votes     reply to comment
AndrewMarley
AndrewMarley Jan 8 2013, 12:16pm says:

Hi all! I'm working on the project called The Zone and I need some help. PM me please if you are interested.

+1 vote     reply to comment
vol4ok
vol4ok Apr 4 2013, 10:32am replied:

don't spam post it in Job section

+3 votes     reply to comment
Guest
Guest Apr 27 2013, 9:44pm replied:

This comment is currently awaiting admin approval, join now to view.

Theorentdevil
Theorentdevil Jan 7 2013, 2:12am replied:

No. It will hardly be usable with that graphical horse power. Intel Graphics chips are not men't for gaming related use.

+4 votes     reply to comment
Guest
Guest Jan 12 2013, 2:41pm replied:

I use Intel graphics cards and the Unreal engine works fine for me.

+1 vote     reply to comment
Franmodder
Franmodder Feb 6 2013, 6:49pm replied:

what inteñ graphics card are you using

+1 vote     reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Platforms
Windows, iPhone, iPad, PS3, X360
Company
Epic Games
Contact
Send Message
Official Page
Udk.com
Licence
Commercial
Release Date
Released Oct 31, 2009
Engine Watch
Track this engine
Share
Community Rating

Average

9.5

286 votes submitted.

You Say

-

Ratings closed.

Highest Rated (7 agree) 10/10

Best game engine ever!

Nov 29 2010, 3:22pm by Vizard

Twitter

Latest tweets from @unrealengine, @epicgames

#HeavyGearAssault has released a new E3 trailer for their kickstarter! T.co

Jun 10 2013, 12:48pm by unrealengine

14 hrs left to grab the Retro Game Music Bundle for $1! Jazz Jackrabbit 1, 2, 3 &Tyrian soundtracks are included! T.co

Jun 5 2013, 5:54pm by epicgames

Check out the Epic Gamer raglan tee in men's & women's sizes! They're limited so grab one now! T.co T.co

Jun 5 2013, 3:26pm by epicgames

It's Unreal's 15th Anniversary! We have giveaway & Steam sale info at T.co - RT if you've played an Unreal game!

May 22 2013, 10:00am by epicgames

Statistics
Rank
4 of 538
Last Update
1 day ago
Watchers
565 members
Games
476
Files
19
News
1,155
Features
56
Tutorials
46
Reviews
27