![]() |
|
|
#1 |
|
Unreal Tournament SDK
Seems like the old thread was gone during the last BU-Crash.. so I made a new one covering unmentioned information too.
About/Overview The Extension Pack for UT is a custom made SDK for our old beloved classic UT. Next to many graphical enchancements like PostProcessing (Software and Hardware sided), 2 build-in Particle Systems, a StaticMesh-like Mesh System introduced to UT, Projectors, Tree Generators (and much more) it also contains tons of physics, gameplay/ai, audio and misc extensions (build-in Physics Engine (including Vehicle Support), RPG System, Level Memory System, many new Triggers/SpecialEvents and so on). The reason why I'm doing this all on my own is the following: the mod LSoNP crashed and my old team and me decided to put out an SDK based on the extensions LSoNP already. The Pack contains all features of LSoNP, all improved and made network compatible also including new features (completely rewritten Particle Systems, new enhanced Render Features next to those common in LSoNP). During development time many coders, mappers and other developers asked for a conversion to Games like Unreal, Deus Ex, UT2004, Rune, Tactical Ops. I'll see how the effort of a conversion is suggestive compared to the use for it in other Unreal Engine Games. 6 upcoming UT Projects have also announced that they'll use the SDK officially within their mod to make even greater final results, including Marathon: Resurrection (featuring it with their next Release), BerzerkUT, Unreal: Phoenix Rising and others. A 7th project using the SDK is oncoming but currently lacks members, it deals about an interesting tactical/strategy-hybrid shooter in near future, if you might be interested in that new different and ambitious total conversion.. then let me know! Current State Demo/Beta: Released on 17.10.2007 (100 %) Final: Coming February/March 2008 (71 %) Features Visuals
Physics
Gameplay/AI
Audio
Additional/Misc
NOTE: This is far from being the final feature list. Many features contain tons of sub-features not shown here. There might be implemented new features until it's release (currently I'm thinking about real texture-based shader system and some additional PostProcessing effects) Media Full Gallery: Click! Cooperating Projects Maps
Mods
Downloads A Demo/Preview version of the Pack has been released a while ago. UT99 Extension Pack [DEMO] 3.2 MB I really really don't recommend developing with this one. It's far from final and contains only pieces of features of the final version. Links Last edited by FXD|Shadow; 5th Feb 2009 at 02:42 PM. |
|
|
|
|
|
|
#2 |
|
I will definitely be keeping my eyes peeled on this. It looks like you guys have put a lot of work into this and if you are successful and can get it bug-free, you'll have done one fantastic job.
__________________
A+ Certified Computer Technician WSP ClanSite http://wspclan.freeforums.org/portal.php Last edited by brdempsey69; 28th Jan 2008 at 04:49 PM. |
|
|
|
|
|
|
#3 |
|
Unreal Tournament with improved visuals engine? I would play that all the time if it works. Looking forward to the final.
__________________
I don't even exist, I'm just a figment of your imagination. |
|
|
|
|
|
|
#4 |
|
Exactly. There's already awesome stuff here
__________________
UnrealSP.org Staff Member. Sky Town Reduxx Xidia Gold Unreal Beta Guide Dozey from OU: "how to change this bsp?? what i must click??" |
|
|
|
|
|
|
#5 |
|
Thanks guys for your kind posts!
Currently I'm working on the physics (Constraints/Joints, Vehicles, Extended Collision) and the new ParticleSystems (yes Plural, 4 at all). The Vehicle Support is much different to anything yet created for UEngine 1 (Still .:..:'s UVehicles are great and I highly respect him), the Vehicles don't just use one Centerpoint and Quaternions they have different Force/Traction Points that indicate Physical Behaviour, also each Wheel might have it's own correct Collision and Joints allowing Steering, Spring Force etc., old CollisionCylinder has been totally disabled for anything related with my PhysicEngine, if everything works well you'll have Vehicles that are wakeable inside, or carry stuff etc. Reason for 4 Particle Systems: I made my first actor-based ParticleSystem 5 years ago (even before Lost Secrets of NaPali) in this Time I came to the major decision that it's smarter to split functionality into different systems instead of storing everything in one ****load^^ Thus they're 2 major different ParticleSystems: Those whose Particles become independent (Particle move without being controlled (that much) by the Emitter) and those who don't (for example BeamEmitters, a linked list of particles that are always attached to the Emitter). Also a huge major performance improvement is the "Recycle Feature" instead of spawning Particles (which are Actors!!) over and over again, they're replaced at Origin. It also features over 20 Performance Settings like LOD, Culling, Visibility and son. Other great features are: Revolution Support, Force Support (more than just "Move there"), Conditional Properties (Settings may change depending on outer Influences), Special Sprites whose Axes are controllable whilst they can still rotate around themselfes (Quaternions ftw!), 2in1 Animation Support, Over 15 Rendermodes (Sprite, ShaderSprite, Lensflares, StaticMesh, Mesh, VertexParticle, Fog..) and tons of more Features. Last edited by FXD|Shadow; 17th Feb 2008 at 12:14 PM. |
|
|
|
|
|
|
#6 |
|
Nice project indeed. I'm making this a sticky thread. So to speak ;-)
__________________
![]() De kat krabt de trollen van de trap! Last edited by NeoNite; 24th Feb 2008 at 09:40 AM. |
|
|
|
|
|
|
#7 |
|
I'll be keeping an eye on this as well.
__________________
|
|
|
|
|
|
|
#8 | |
This thread is getting identical posts as the old one. ha ha, It's like deja vu.
__________________
|
||
|
|
|
|
|
#9 |
|
It's definitely a great project, hope to see it released soon! Is there some place you post news, as I haven't seen any yet?
Looks like this project does even more things for UT than 227 patch for Unreal 1! And some things are the same, like footstep sounds and particles ![]() The UDamage looks nice, I like how it feels like UT2 And speaking about that, maybe the Relics' animations in UT could be improved, like Strength -> Berserk animation from UT'04, Regeneration -> Booster, Speed -> Speed ![]() Anyway, I'm sure this will be so useful for UT! And this may be the base for more very nice mods! Keep it up! |
|
|
|
|
|
|
#10 |
|
Great work as usual Shadow.
227 is more concentrated on replication, security, bugfixes, etc, then on visuals. |
|
|
|
|
|
|
#11 |
|
Any news when can we expect 227 final?
__________________
For those willing to build a mountain of bodies
and climb to the top. In environments that stun. Against A.I. that kills. For those willing to stake their lives in the persuit of victory... we salute you. |
|
|
|
|
|
|
#12 | |
|
Quote:
There're many places one can inform about the SDK, the best places to be informed about it is are: It's official ModDB Profile The official Forums (international, still not supposed to be active nowadays ;P) It's Unreal WIKI Page and of course several threads in many forums like this here, go and ask everything you want, that's why I'm doing such threads. Yes I'm also thinking about to improve standard UT material combined with replacing mutators. Currently the SDK features all Unreal and all UT Weapons more or less visually improved. Your suggestion about the Relics and other stuff sounds good to me but I have to see what to pull off in the first final release.. I can still update and implement new features, it's also supposed that the community will do so by time. As for mods they're several projects that will heavily use the SDK as a base for an overall improved experience (Especially speaking of Marathon: Resurrection and BerzerkUT). Of course I hope it'll be that useful for anyone still willing to develope on top of UT, that's it's main purpose because it'll feature new AI/Gameplay code, movie/cutscene systems, new mapping methods (like Volumes) too. thx.. Raven, Raven did you change your nick !? ![]() right indeed, one can't compare a patch with an SDK O_o |
||
|
|
|
|
|
#13 |
|
Well, not exactly :P. Just typed it by accident and didn't want to create another account :P.
|
|
|
|
|
|
|
#14 |
|
haha lol, ok I understand^^
|
|
|
|
|
|
|
#15 |
|
I see. I saw the links there, but none of them have an updated list of news. Like, what is still to be done, what's recently finished and when it is thought to be released. Just to know that the project is still going on and keep track on the progress. As now you can't be sure if the progress bar is updated or not...
And sure, take your time to shoot bugs. It's not good to release something with major bugs and then make several hacks. After the release, I'm sure that there will be many bug reports whatever you do So will there be a nice update system, or will everyone need to download that package all over again? And approximately how big will be the SDK?
|
|
|
|
|
|
|
#16 |
|
Yes you're right. I should post more progress news but on the other hand I always think "hmm no one really cares.." well of course it's not so^^ but yes I'll post more development/news articles and progress details.
Yeah that'll be quite possible that many users detect bugs and I'm really willing to remove them no matter what and it's also going to be tested offline AND online in order to make shure it works in single- and multiplayer. I also hope to implement proper bot support for the Vehicles. Regarding Updates: Personally I often thought over on how to archive a good support for proper updating. First everything was in one UPackage. With the time I came to the point that it'll be a lot more useful if the Pack would be splitted into Functionality-Packages: one for the basic stuff and Systems, one for Physics, one for the Particle Systems and so on. That makes it possible to release updates/patches that are a lot smaller if they're not related to all categories of the SDK. If one feature category has to be updated but needs an improvement for another category both (or more) required parts will be bundled as an update. But well I still recommend to backup older basic files. In order to kill version mismatches one has to think in 2 different ways: There'll be the system files that build up the SDK itself (the packages only containing the pure functionality in order to run it) and those files forming the real content that bases on these sys files. Thus updating the core package would course to the deepest changes. In addition I'm going to list every single small change compared to the previous version, what was deleted, improved/changed or added. Regarding it's filesize: Currently I'm thinking about 2 versions. In functionality they're totally the same, but the bigger version contains an additional Xtras Pack with many Ready-To-Use Classes and Features. Both versions are shipped with all required tools, documentations, maps, tutorials and so on. So the smaller Version should be around 15-20 MB and the bigger version around 80 MB. |
|
|
|
|
|
|
#17 |
|
No-one cares?! Why, all people do is waiting for the SDK and it's news :P
That's nice. Keeping everything in one file is not a very good option (56k users will kill you if you do!), and when everything is split into different files, it's easier to manage them. That's somewhat big, but that will make so much improvements that it's really OK ![]() Will the pack with Xtras be fully customisable? I love customising everything! That makes everything a lot easier and better to use. And if there will be more options (I guess so!), will it have it's options' descriptions? (these can be outside the pack on a website, but it's really needed as most people, including me, usually doesn't know everything! ) And how will the options menu look?And the auto-replacing mutators, maybe it will have it's own tool to replace items with other ones? And maybe even replacing one item with two, like ChaosUT's vials to Armor Shards + HealthVials... Well, good luck And inform us when you'll know the release date!
|
|
|
|
|
|
|
#18 | |||
|
Quote:
Quote:
The size is somewhat big for a UT Package I know, but there's so many to offer, the Xtra Pack alone will be around 40-50 MB in size. Will the pack with Xtras be fully customisable? I love customising everything! That makes everything a lot easier and better to use. And if there will be more options (I guess so!), will it have it's options' descriptions? [/quote] That Pack has been made with the purpose to offer a Ready-To-Use base of features which you don't have to create from scratch. Well the emitters, while not implemented in the engine, won't have a preview in ED, thus it would be useful if there'll be many Instant-Classes which only require some small adaptions to your maps/mods. The only possibility to create and edit realtime Emitters is to code a complex ingame menu allowing you to change the chosen Emitter and save it's data into ini or int's whose content can be later copied into DefaultProperties Section of your own SubEmitter Class. I think I'll implement that to have at least something like a realtime preview, this feature will be also used for Cutscene Creation.. I hope xD Currently this system is only used for the Tech Demos but should work fine for developing too. The Xtra Pack is meant to be customized at one's will but I always recommand to save new classes in own packages, because that Xtra Pack might become a Standard Pack for the SDK. The SDK contains a detailed Class Reference, many Tutorials, Tutorial Maps, Test Maps and other Help Files.. in short: hopefully every kind of documentation one will need to develope on top of the SDK. Well a multi-layered UT-GUI menu containing options for general preferences, performance, emitters, post processing etc. Of course everything will be stored in Ini-Files and the defaults are aimed on Medium Class PCs so no one will get a shock.. Quote:
So.. hmm dunno.. I'm assuming April/May.. yes another delay, but I'm not sitting all day long on this. Got a band, many friends and enjoy alcoholics and chicks of course^^ |
||||
|
|
|
|
|
#19 |
|
Thanks. And what will the cutscene system be like? New features, easier manageable? With text ability? Maybe I'll make some history of Na Pali cutscenes
|
|
|
|
|
|
|
#20 |
|
i sure will check this one every day
UT more graphical ? love that ![]() any releasedate known to some ppl ?
__________________
<{xan}> Domain #2 - InstaGib - -- [iDM.iLMS.iCTF.iMH] Unreal://82.192.78.9:7020 |
|
|
|
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|