Unreal 2
Unreal II, sequel to Unreal 1.
The Official [12] web site.
For information regarding the different Unreal engine builds visit Unreal Engine Versions.
See also the [U2 Troubleshooting FAQ]?.
Wiki Information
New material should be linked from the heading pages on Home Page
Information on creating Unreal II - The Awakening content on this wiki can be found at:
[U2 Wiki Content]?
System Requirements
- Operating System:
Windows 98/ME/2000/XP
- CPU:
Pentium III or AMD Athlon 733MHz processor (*Pentium® or AMD 1.2 GHz or greater RECOMMENDED)
- Memory:
256 MB RAM (384 MB RAM or greater RECOMMENDED)
- Hard Disk Space:
3 GB Free
- CD ROM or CD/DVD ROM:
8X Speed
- Sound:
Windows® compatible sound card (NVIDIA® nForce or other motherboards/soundcards containing the Dolby® Digital Interactive Content Encoder required for Dolby Digital audio.)Sound Blaster® Audigy(tm) series sound card RECOMMENDED
- Video:
32 MB NVIDIA GeForce2 MX or better (64 MB NVIDIA GeForce3/ATi Radeon 8500 or better recommended)
- DirectX:
DirectX version 8.1 (included) or higher.
- Modem:
*An Internet connection is not required to play this game. However, files created with Unreal Editor may be shared and/or downloaded. An internet connection and a 33.6kbps or faster modem (cable/DSL recommended) is required for sharing and downloading.
New Features of Unreal 2
AI Scripting
Allows a level designer to script various AI events. Scripts are held in the Scripts/ directory where U2 is installed. The main advantage is that you don't have to use UnrealScript or load up UnrealEd to work with the scripts.
Dialog Engine
This allows "spoken" interaction with NPCs. Arguably, dialog was not used to full effect in the game, but arbitratily complex dialog can be constructed due to integration with the AI scripting.
User Interface
Legend developed their own User Interface/HUD system, presumably for flexibility, and of course speed, because they implemented smooth fades. They've used a kind of Component Object Model, where a given UI is made out of various containers and UI pieces.
The UIs are defined in text UI scripts, with pretty simple syntax. They are located in the UIScripts/ subdirectory.
The system is implemented via UIConsole, which is more-or-less an interface to a number of static functions which are the interface to the native C++ code. Interaction between UnrealScript and the UI is acheived by sending events to the UI, and in the opposite direction via the CodeMonkey class.
The UIScripts appear to completely specify the layout of the UI, and any events that require a response. Appearance is determined by textures in UIResT.utx.
Piglet I dont quite understand why quite so much was removed from my early version, such as the section for system requirements etc.
Tarquin: The links still said "UT2003" so I assumed you'd copied & pasted the whole lot form the UT2003 page, including the specs. Here are the sys requirements – are they definitely the ones for U2 not ut2003 (or do both games in fact have the same system spec?)
Piglet: I assumed the specs where the same (because the game engines are pretty the same)
Jeeptrash: specs are now straight from the back of the cd case.
scumble: My rationale for adding stuff to this page is that it's easier for U2 editors to get to U2 specific information if the links are right here.
EntropicLqd: Shouldn't this page be Unreal 2 rather than U2? Each game has it's own page with links to the game spcecific content. It's not a bad system that at the moment seems to be working OK.
DJPaul: I second EntropicLqd's comment (EDIT: Oops, wasn't logged in).
Jeeptrash: lets do it then... Unreal 2
Mychaeel: As you can see, both variants exist – U2 and Unreal 2. The latter is a redirect to the former. Maybe it'd be better to do it the other way around (after all U2 is only an abbreviation) – but that's something anybody can do. Just swap the pages' contents.
Jeeptrash: The page title says U2... I clicked on Unreal 2 to get here, so I guess I was redirected to U2. So how do I swap the contents of the two pages when I can only reach the U2 page?
Mychaeel: By editing the URL that leads to a different page's editing page.
Wormbo: Simply edit the page, copy all content to the clipboard, change the URL in your browser's address bar to the redirect page (Unreal_2 in this case) and paste the content there. Then come back to the original page (U2) and change it to redirect to the other page. (#REDIRECT [[Unreal 2]]
)
ZxAnPhOrIaN: Maximum PC rated Unreal II a 6!