Home Technical Talk

First FPS level - what engine?

(Is this the best place to post this?)

'Afternoon folks. After being lazy design-wise most of the summer, I've been inspired by S.T.A.L.K.E.R. (the game and the original movie) to begin work on my first FPS level design - ever. Previously, I've done all RTS stuff when it comes to levels, although I do do a lot of 3D architectural design at work, and I've been wanting to get into the game-ready area.

At this point, I have a concept in mind and a rough layout. I'm going to focus on creating a small section of a level, with all custom props and textures, rather than trying to jump in an do an entire level all at once on my first go.

My question is, would the UT3 engine be a good choice for getting things running in a game? I already have the game and tools, as well as 3GB of video tutorials and quite a few links from the Polycount wiki to more. From what I've read over so far, building modular set pieces and props in 3DS Max and then importing them into UT3 should be straight-forward, if not simple heh.

Any tips and such for an FPS rookie would be greatly appreciated as well. Thanks!

Replies

  • Ark
    Offline / Send Message
    Ark polycounter lvl 11
    UE3 would be a good choice, as is Cryengine 2 and maybe Source for some stuff.
    Just use which you feel more comfortable using. There's plenty of tutorials for each engine.

    Oh, and building modular sets is a lot harder than you think.
    You need to stick too the grid and do plenty of pre-planning.
  • LEViATHAN
    Offline / Send Message
    LEViATHAN polycounter lvl 11
    Mapping for Half-Life (2) is pretty easy to pick up, as most of it is simple brushwork. Also importing your own content into the engine is pretty simple.
    Haven't messed with UT3, but I've heard it's easy to import stuff into it, and you already say you have lots of tutorials on how to do things, so why not go for it?
  • Rhinokey
    Offline / Send Message
    Rhinokey polycounter lvl 18
    i've played with source and ut3 in the past and ut3 hands down is the easier engine to use.
  • 3DLee
    Cool, thanks for all of the advice! I actually jumped head first into Source back in June, but I ended up dropping the project as I found brushes kind of clunky to work with. I think I'll dive into UT3 for now.
  • Slum
    Offline / Send Message
    Slum polycounter lvl 18
    Whoah, this is going to get confusing. We have Lee3D and 3dLee.

    Lee3d was a level designer once too. And he lived on the east coast.
  • 3DLee
    Yeah, I realized that when I saw a post about him the other month in General Discussion... I'm all for changing my username if admins can do that? haha
  • [iWi]
  • 3DLee
    Thanks for the links! Hmmm... I was really leaning towards UT3, but I've also always wanted to do something in Sandbox, but I'd forgotten all about it. Now I'm on the fence again. :D I may play around with some old low polygon models in Sandbox and see how I like it.
  • Lamont
    Online / Send Message
    Lamont polycounter lvl 15
    Rhinokey wrote: »
    i've played with source and ut3 in the past and ut3 hands down is the easier engine to use.
    I vouch for this. Hammer is a PITA to get going.
  • crazyfingers
    Offline / Send Message
    crazyfingers polycounter lvl 10
    I'd highly reccomend UT3. It's the most standard editor there is. A huge % of console and computer games are made in this editor, and as other's have stated it's about as easy to get used to as you're going to find.

    When you're ready to actually get serious, tutorials are great and all, but you're going to run into roadblocks and probably need to post questions in a forum, the epic forums are great for this:
    http://utforums.epicgames.com/forumdisplay.php?f=20
    User maps and mods as well as Level editing modeling are the forums i would look into. Make an account and take advantage of the advanced search function, there's a wealth of knowledge to be found in the years worth of posts made in those forums, be sure to limit your search to those forums.

    It's not as easy as you might think, for your first map you might consider just using stock game assets from unreal, or whatever packages you can find on the internet. BSP brushes are a great way to ease into creating your own level geometry using the in editor building brush.

    Don't take on too much at once, there's plenty to learn ;) I wont even get started with talking about kismet haha, but that stuff gets really fun. You can do some really crazy in game stuff with no scripting knowledge required.
  • Ghostscape
    Offline / Send Message
    Ghostscape polycounter lvl 13
    3DLee wrote: »
    Yeah, I realized that when I saw a post about him the other month in General Discussion... I'm all for changing my username if admins can do that? haha

    Just be so good and awesome that we can easily recognize you and it won't matter :)
  • 3DLee
    So I've spent a couple of hours playing in Sandbox (hah!), and this is an editor that's just downright FUN to use. I love hitting CTRL-G to get an player's perspective on what I'm working on. I haven't looked at importing assets yet, but I'm thinking that Crysis is the way I'm going to go with this project. The foliage system and Time of Day editing should be perfect for what I have in mind. Thanks for all the great input! :)

    I'll be starting a new thread under Pimpage & WIPs once I really get started.
  • [iWi]
    How could I forget ID's engine ? -

    ID - TECH 4
    http://www.iddevnet.com/

    and if you wanna try "megatexture" go for Enemy Territory Quake Wars -
    http://www.enemyterritory.com/

    http://www.doom3world.org/index.php

    full SDK from SD -
    http://wiki.splashdamage.com/index.php/Enemy_Territory:_QUAKE_Wars


    Crysis is good choice, ... but personally ,I'm tired by "paradise" maps.
    Hope that You will take Crysis other way.

    waiting for Your wip.
  • ElysiumGX
    Offline / Send Message
    ElysiumGX polycounter lvl 18
    To claim that one engine is simply easier than another is ignorant. It all depends on the level concept you intend to create. I recommend you not pigeonhole yourself to one toolset. Each of the big three is built with the studio's specific goals in mind which give them specific strengths based on the associated product. And these days, they're not rocket science. Learn them all, or at least two. Which one you use most depends on whether you want to create great looking visuals for real-time renders, or design fun levels to play with an active community.

    If you're goal is to only create a small portion of a level, a vignette, something to show off evironment art skills, then UE3 is a good choice. Importing assets into the engine is incredibly easy. Setting up and adjusting materials for said assets is also easy and done mostly within the editor with great results. If you have great skill at creating high detailed modular assets, this is a good choice. If you're new to level creation, I recommend starting off with the basics, and using the included library of modular assets. It's fun to get creative with them. You'll learn of lot of tricks, and what methods to avoid. That said, UE3 is becoming a standard within the industry. And, much like other standards, is swarming with bugs. If the editor doesn't bring even the beefiest system to a sudden halt, the game will. Get use to saving often. Also, learn how to properly save packages, and the trick for removing assets from them. Also, in my opinion, even though Epic has the best artists in the industry producing great content for use in the engine that look great in real-time, the overall lighting system for the engine is disappointing unless you stay within a strict guideline of visual themes. Dark, wet, and plastic. If you're assets aren't of the best quality, the lighting won't save it. If you intended to build an entire level using custom assets, use UE3. But understand, that is not an easy undertaking, and if a fun playable level is your priority, your idea can often be accomplished using the included packages with minimal custom additions.

    I enjoy using Hammer. Importing custom assets into the engine is a much more complicated task than UE3. But, new materials are easier than new models, and most of what you need to layout and build a level with exciting gameplay exists within the editor. The use of detail brushes are like having the ability to build simple static mesh assets within the editor that have no effect on compile time and framerate. Valve's lighting system is very advanced. Placing lighting within a level gives great results quickly, despite the lack of realtime preview. It feels more realistic, but you have to wait a while between map compiles to view the result in game. Source would not be the best option if planning to build an all custom asset environment. But it is, I believe, the best choice for quickly creating fun, minimally cluttered levels for games people enjoying playing. And between Portal, TF2, L4D, and HL2, and any custom mods, there are a variety of gameplay types to design for. The mod community is very alive and helpful with Valve's assistance, and the wealth of information at the Vavle Dev wiki. While UE3 is widely used, I find that Hammer is much like the more stripped down editors you'd find at studios using a proprietary editing toolest being developed along side new IP's. And Hammer never causes me to reboot my system when it crashes.

    I haven't used the Sandbox editor since the first FarCry was released. At that time Crytek took too long is provide useful tools for mod teams. The new editor looks handy, and the tools for importing content are provided, and easy to obtain for hobbyist. Sandbox is your best choice if your level concept requires advanced realistic rendering of outdoor environments, water, foilage, and easy placement of roads. Island maps.
  • Martin Henriksson
    Offline / Send Message
    Martin Henriksson polycounter lvl 9
    Sandbox2 is super easy to use if you want to do outdoor environments. The only negative aspects that i have found so far is 1. Maya exporter is a 3rd party program that doesnt have all the features the max exporter have. 2. I spent hours making some cool highpoly assets that i baked down only to find that it does almost nothing ingame :| On the other hand a textured 12 triangle cube looks cool with the lighting that sandbox offers ;p
  • [iWi]
    How I've said , I'm tired by "paradise" maps created under SANDBOX,
    well allow me one more link , ( last one :poly124: )

    ECLIPSE
    http://www.digitalarmadagamestudios.com/eclipse/

    a mod developped under SANDBOX 2 - CRYTEK

    Stephen_Minkin_WIP_P3_2_web.jpg

    keeping eye on this one
  • mdeforge
    Offline / Send Message
    mdeforge polycounter lvl 14
    Unreal engine fo sho! Those video tutorials that come with it are golden.

    Don't try to do any fancy AI scripting if your not into that. It's meant for deathmatch. Anything other than deathmatch get a bit hard to program. But then again, I hardly knew Kismet and the documentation for it at the time was shit.
  • Lamont
    Online / Send Message
    Lamont polycounter lvl 15
    Let me rephrase: The tools provided for Hammer make it a PITA to get into. And a lot of the tools are a community effort, so you will get some hit and miss. The way you create shaders for Hammer make it a PITA to get into. Reminds me of 2002.

    Once you get over that hump, Hammer is fine.
  • Swizzle
    Offline / Send Message
    Swizzle polycounter lvl 16
    ElysiumGX wrote: »
    To claim that one engine is simply easier than another is ignorant.

    Bullshit. I've been working with Source for years now and it's still a pain in the ass even though I know it pretty thoroughly. Importing models and textures is more annoying than it should be and the only reason I like Hammer better than the UT3 editor is because I've been working with it longer and I know what all the little buttons do.

    Both UT3 and Crysis' mod tools are easier to work with than Source. Period. The only reason to not use them is because the games that use their respective engines aren't as popular with the mod community as anything from Valve, so there isn't as much chance your work will be seen in anything more than screenshots.

    For somebody who wants to start out on level design and not pull their hair out trying to get things working correctly, I'd suggest UT3. It's easier to use and more flexible than Source. In addition, a ton of companies are using the UT3 engine for games and familiarity with the UT3 editor is a much more attractive thing to see on a resume than familiarity with Hammer and the Source engine.
  • renderhjs
    Offline / Send Message
    renderhjs sublime tool
    I never looked into UT3 but did quite a lot with the early Unreal, Unreal Na Pali and UT games + editors and I highly preferred them over the HL and Quake 2 tools simply because it was way more powerful and easy + fun to use.

    Even though the Unreal Editor was very crash friendly in the beginning it had many design friendly approaches to begin with. It did not felt like a coders by- product to get the game done, it felt more complete.
    Back then there was not such a success as there is not with the Unreal Engine and Editor and so I can only imagine by what I see and read that epic concentrated only more on their editor.

    As for source: Have not really touched it either but what I see behind the shoulders of others is that it comes with way to many sub- tools to get things working together. And with the whole Steam Dongle it gets only more complicated to run just the editor right away and work with it, you just need to register and or need internet in order to work, install or publish with it.
  • Justin Meisse
    Offline / Send Message
    Justin Meisse polycounter lvl 19
    last time I messed with source, I found that there terrain system is pretty horrible > stitching multiple small patches together that can only have one texture blend per patch. Any time I see large outdoor areas in a source game I have to tip my hat because that had to be a major headache.
Sign In or Register to comment.