Unreal Developer Network Technical
Welcome to the Unreal Developer Network The Engine Unreal Powered Content Creation Technical Licensee Log In

Technical

Technical home

Documents listed below, but not hyperlinked, are restricted to engine licensees only.

As certain texts become relevant, due to released games using that technology, new documents will be made available. Check back often!
 
Getting Started
   - WhatToReadFirst
   - WhoDoIAskAbout
   General Engine Support
   - UnProg (mailing list)
   - UnProgTraffic (summaries)
   - UnDevIRC (chat)
   - UnDevIRCTraffic (summaries)
   Codedrop-Specific Support
   - NextCodeDropStatus
   - CodeDrop2110
   - CodeDrop927
   - CodeDrop829
   - Patch777PS2
   - CodeDrop777
   - CodeDrop739
   - CodeDrop697
   HW/SW Support
   - RecommendedHardware
   - RecommendedSoftware
   - AthlonLockups
   - ImmersionForceFeedback
   - BelkinSpeedPad
   Toolchain Support
   - VTuneUsage
   - VisualSourceSafe
   - UnrealScriptHighlighting
   - VisualStudioAddIns
   - UnrealToolsAddin
   - UnrealToolsDotNet
   - UnrealDebugging
   - UnDox
   - AutoDiff
   - SearchUCinXP
   - EnhancedPkgCommandlet
   - UnrealScriptDebugger
   - BuildingUnrealOnLinux

Unreal Specifics
   - NewProjectPreparation
   Basics
   - UnrealScriptReference
   - UnrealClasses
   - CollisionHash
   - UnrealStrings
   - MemAlloc
   - ConsoleCommandLineParameters
   - UccCommandlet
   - IniFilesTutorial
   - SaveConfiguration
   - GameRules
   Rendering Architecture
   - RenderingPipeline
   - CameraEffects
   - TypedTextCameraEffect
   Skeletal System
   - UWSkelAnim
   - UWSkelAnim2
   - ExtendingUWSkelAnim
   - SkeletalAttachments
   - SkeletalBlending
   - AdditionalSkelNatives
   - PhysicsBasedAnim
   - AnimNotifies
   Physics
   - PhysicsOverview
   - RootMotionPhysics
   Particle System
   - ParticlesInfo
   - RibbonEmitter
   - ParticleExtensions
   New Particle Editor
   - ParticleSystemEditorCode
   User Interface
   - HeadsUpDisplayTutorial
   - InteractionBasics
   Materials
   - MaterialTricks
   Projected Textures
   - ProjectorTricks
   - RenderToTextureShadows
   - RenderToTextureShadows2
   UnrealScript
   - UnrealScriptDelegates
   - ScriptQuats
   - ConditionalCompilation
   - AsyncFilePackage
   UnrealEd
   - AnimatedTextureBrowser
   - ViewCorrected3DDrag
   Networking
   - NetworkingTome
   - PlayerReplicationHandout
   Terrain
   - TerrainChanges927
   Other Stuff
   - PathingImprovements
   - GameAndAIHandout
   - SubmitBugReport
   - GraphsAndMemory
   - BumpMapping
   - MakeYourOwnDemoMode
   - ExportGeometryIntoMAX
   - InGameMovies
   - CustomArchives
   - LicenseeCodePool
   - LicenseeFileExtensions

Misc
   - CodeDropSong
   - UptBenchmarks

mathengine.gif
Karma Physics
   - KarmaReference
   - VehiclesInUT2003

secretlevel.gif
PlayStation2 and GameCube
   - ConsoleDevelopment

xbox.gif
Xbox
   - XboxFirstTime
   - XboxAutoUpdater

Contribute!
You can create a new page, and then you can edit this list to add it to the categories, as well as edit the Technical homepage to tell everyone about it!

Make Requests!
You can also stop by the UdnStaff page to see what we're working on, and edit it to add your own document requests.


Please take note! For mod developers working with Unreal Tournament 2003, this documentation is meant to be a starting point for your own explorations into UT2003, not a definitive guide. There will be differences between the documentation here and the product in your hands, and you may have to figure out quite a bit for yourself. Check out the Unreal Tournament 2003 page in the Unreal Powered area for links to community sites if you're having problems. UDN is a licensee support site, and cannot provide technical support or game-specific assistance to end users.

WebHome

Licensees can log in.

Interested in the Unreal engine? Check out the licensing page.

Questions about UDN itself? Contact the UDN Staff.

Technical

Here is where you'll find all the deep, detailed, interesting information on working with the engine in a technical fashion: from building your own game or mod, to networking or rendering specifications, if it's not content-specific, it's in here.

Latest Stuff

  • A page describing the phonetic alignment stuff that will be used for lip-syncing can be found at PhonemeRecognition.

  • A page describing how to set up Doxygen to support Unreal's particular variant of C++ is online at DoxygenSupport.

  • A new version of the HardwareShaders code is now up along with a tutorial for using it at UsingHardwareShaders.

  • PawnAnimation, a tutorial and sample character animation system is now available

  • The new UDN programmable shader support code is availible for download at HardwareShaders.

  • New code drop! Check out the CodeDrop2110 page for the latest!

  • With licensing issues sorted out, the InGameMovies doc is finally live! If you're looking to MakeYourOwnMoviePlayback, don't write another line of code, and check out UDN's RoQ codec integration, as well as optional Bink support!

  • PathingImprovements, contributed by the DevastationTeam, includes several enhancements to the pathnode system, including being able to more easily break paths, and decreasing path generation time!

  • AsyncFilePackage shows how to create native packages, classes, etc.

  • CameraEffects shows how to use pixel shaders in CameraEffect classes.

  • WhatBuildAreYouUsing, a table showing what build you're currently using, and if you plan to upgrade or not. Influence us!

  • CodeDrop927, the latest and greatest is here! Find out where to get it, what it's got, and what's in store for the future.

  • LicenseeFileExtensions, a list of map file extensions and Gamespy unique game strings in use by licensees, to prevent file conflicts.

  • LicenseeCodePool, an effort to promote more code sharing & reuse among Unreal licensees.

When Creating or Updating Docs

If you create or update a doc, please make sure you sign the top of the page you edited (last updated by yourname), and mark your edit here, so everyone can go and check out your changes.


WebHome - r1.38 - 31 Jan 2003 - 04:33 GMT - Copyright © 2001-2002 Epic Games
Unreal Developer Network Content by those crazy Perilith guysSite design and art by 2 design