Citadelle is a project of a 3D student. He imported his work into UDK
There were few elements to script, I focused on new things : Creating a menu with Flash and Scaleform, creating a loading screen.
 
The script is basic : there are some interactive doors, automatic lights, sound FX and an interactive piano.
I also modify the footsteps sound FX when the player walks on different kind of material.
 
I cooked the map with UnrealFrontend.
Then I created a launcher on Microsoft Visual Basic 2010 to launch the map. You can also change some settings, like resolution or if the game start in fullscreen or not.
 
The project is finished, some things can be improvable but we decided to finish it. Our next goal is to apply what we discovered and what we corrected in a new project.
Here is the menu in Flash CS6.
To communicate with UDK through scaleform and kismet, I used some FScommand.
This is the kismet which is launching the menu. When a player will use a button, FScommand events will fire.
Basic loading screen in Flash CS6.
Launcher and his content.
Here is an extract of the document that is covering all the system on the map. This document briefly describes how the player will interact with elements on the map.
UDK - Citadelle
Published:

UDK - Citadelle

A UDK project

Published: